* [Comm] lilo.conf
@ 2012-03-03 14:43 Геннадий Ищенко
2012-03-03 15:04 ` Sergey
2012-03-03 15:15 ` Alexei V. Mezin
0 siblings, 2 replies; 10+ messages in thread
From: Геннадий Ищенко @ 2012-03-03 14:43 UTC (permalink / raw)
To: community
При апгрейде добавляются новые версии загрузки ОС с новым ядром, но в lilo
по умолчанию грузится исходная версия. Меняя местами записи для разных вариантов
загрузки в lilo.conf можно менять очередность их загрузки. А если убрать исходный вариант,
я не запорю загрузчик? Например вот фрагмент моего lilo.conf:
map="/boot/map"
lba32
prompt
compact
install="menu"
vga="0x314"
append="resume=/dev/disk/by-uuid/42e5d2b8-bb31-4adc-a385-9294841f1a19 panic=30 splash=silent quiet=1"
message="/boot/splash/message"
boot="/dev/disk/by-id/ata-ST3500418AS_6VM0D3ED"
timeout="100"
default="ALTLinux"
image="/boot/vmlinuz-2.6.32-std-def-alt20.M50P.1"
initrd="/boot/initrd-2.6.32-std-def-alt20.M50P.1.img"
label="2632-std-def-20M50P1"
root="UUID=92ee34dd-303e-468b-a333-0b537ccc5527"
read-only
optional
Если убрать строку default="ALTLinux", то первой будет загружаться ядро 2.6.32-std-def-alt20.M50P.1?
Извините, что немного не по теме, но как-то не тянет экспериментировать с загрузчиком: он у меня еще
две ОС загружает и если накроется...
С уважением, Ищенко Геннадий
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] lilo.conf
2012-03-03 14:43 [Comm] lilo.conf Геннадий Ищенко
@ 2012-03-03 15:04 ` Sergey
2012-03-03 15:38 ` Геннадий Ищенко
2012-03-03 15:15 ` Alexei V. Mezin
1 sibling, 1 reply; 10+ messages in thread
From: Sergey @ 2012-03-03 15:04 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Saturday 03 March 2012, Геннадий Ищенко wrote:
> default="ALTLinux"
А что написано там, где label="ALTLinux" ? Если сделать как-то так:
image="/boot/vmlinuz"
label="ALTLinux"
initrd="/boot/initrd.img"
root="UUID=92ee34dd-303e-468b-a333-0b537ccc5527"
read-only
optional
будет последнее ядро.
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] lilo.conf
2012-03-03 14:43 [Comm] lilo.conf Геннадий Ищенко
2012-03-03 15:04 ` Sergey
@ 2012-03-03 15:15 ` Alexei V. Mezin
2012-03-03 15:28 ` Геннадий Ищенко
1 sibling, 1 reply; 10+ messages in thread
From: Alexei V. Mezin @ 2012-03-03 15:15 UTC (permalink / raw)
To: community
03.03.2012 18:43, Геннадий Ищенко пишет:
> Извините, что немного не по теме, но как-то не тянет экспериментировать с загрузчиком: он у меня еще
> две ОС загружает и если накроется...
А что, резервную копию lilo.conf, livecd или liveflash и инструкцию по
восстановлению загрузчика уже отменили?
Какой смысл менять порядок следования записей о ядрах? Есть параметр
default, который указывает на то ядро, которое грузится по умолчанию.
Пропишите туда то, которое вам надо. Или вы каждый раз при загрузке
вручную выбираете ядро, и при этом каждый раз разное?
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] lilo.conf
2012-03-03 15:15 ` Alexei V. Mezin
@ 2012-03-03 15:28 ` Геннадий Ищенко
2012-03-04 5:56 ` Diletant
0 siblings, 1 reply; 10+ messages in thread
From: Геннадий Ищенко @ 2012-03-03 15:28 UTC (permalink / raw)
To: community
03 марта 2012, 19:15 от "Alexei V. Mezin" <alexei-mezin@rambler.ru>:
> 03.03.2012 18:43, Геннадий Ищенко пишет:
>
> > Извините, что немного не по теме, но как-то не тянет экспериментировать с загрузчиком: он у меня еще
> > две ОС загружает и если накроется...
>
> А что, резервную копию lilo.conf, livecd или liveflash и инструкцию по
> восстановлению загрузчика уже отменили?
>
> Какой смысл менять порядок следования записей о ядрах? Есть параметр
> default, который указывает на то ядро, которое грузится по умолчанию.
> Пропишите туда то, которое вам надо. Или вы каждый раз при загрузке
> вручную выбираете ядро, и при этом каждый раз разное?
>
Так что, убрать строку default="ALTLinux" и заменить в нужной загрузке image на default
map="/boot/map"
lba32
prompt
compact
install="menu"
vga="0x314"
append="resume=/dev/disk/by-uuid/42e5d2b8-bb31-4adc-a385-9294841f1a19 panic=30 splash=silent quiet=1"
message="/boot/splash/message"
boot="/dev/disk/by-id/ata-ST3500418AS_6VM0D3ED"
timeout="100"
default="/boot/vmlinuz-2.6.32-std-def-alt20.M50P.1"
initrd="/boot/initrd-2.6.32-std-def-alt20.M50P.1.img"
label="2632-std-def-20M50P1"
root="UUID=92ee34dd-303e-468b-a333-0b537ccc5527"
read-only
optional
Резервную копию сделать не трудно, геморрой потом загружаться с диска , монтировать файловую
систему и менять конфиги.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] lilo.conf
2012-03-03 15:04 ` Sergey
@ 2012-03-03 15:38 ` Геннадий Ищенко
2012-03-03 15:47 ` Andrey Liakhovets
2012-03-03 15:48 ` Alexei V. Mezin
0 siblings, 2 replies; 10+ messages in thread
From: Геннадий Ищенко @ 2012-03-03 15:38 UTC (permalink / raw)
To: community
03 марта 2012, 19:05 от Sergey <a_s_y@sama.ru>:
> On Saturday 03 March 2012, Геннадий Ищенко wrote:
>
> > default="ALTLinux"
>
> А что написано там, где label="ALTLinux" ? Если сделать как-то так:
>
> image="/boot/vmlinuz"
> label="ALTLinux"
> initrd="/boot/initrd.img"
> root="UUID=92ee34dd-303e-468b-a333-0b537ccc5527"
> read-only
> optional
>
> будет последнее ядро.
>
Полный конфиг:
map="/boot/map"
lba32
prompt
compact
install="menu"
vga="0x314"
append="resume=/dev/disk/by-uuid/42e5d2b8-bb31-4adc-a385-9294841f1a19 panic=30 splash=silent quiet=1"
message="/boot/splash/message"
boot="/dev/disk/by-id/ata-ST3500418AS_6VM0D3ED"
timeout="100"
default="ALTLinux"
image="/boot/vmlinuz-2.6.32-std-def-alt20.M50P.1"
initrd="/boot/initrd-2.6.32-std-def-alt20.M50P.1.img"
label="2632-std-def-20M50P1"
root="UUID=92ee34dd-303e-468b-a333-0b537ccc5527"
read-only
optional
other="/dev/disk/by-id/ata-ST3500418AS_6VM0D3ED-part1"
label="Windows"
image="/boot/vmlinuz-2.6.30-std-def-alt15"
initrd="/boot/initrd-2.6.30-std-def-alt15.img"
label="2630-std-def-15"
root="UUID=92ee34dd-303e-468b-a333-0b537ccc5527"
read-only
optional
image="/boot/vmlinuz"
label="ALTLinux"
initrd="/boot/initrd.img"
root="UUID=92ee34dd-303e-468b-a333-0b537ccc5527"
read-only
image="/boot/vmlinuz"
label="failsafe"
initrd="/boot/initrd.img"
root="UUID=92ee34dd-303e-468b-a333-0b537ccc5527"
addappend="failsafe"
vga="normal"
read-only
Может достаточно седьмой строчкой вместо default="ALTLinux" написать default="2632-std-def-20M50P1" ?
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] lilo.conf
2012-03-03 15:38 ` Геннадий Ищенко
@ 2012-03-03 15:47 ` Andrey Liakhovets
2012-03-03 16:22 ` Геннадий Ищенко
2012-03-03 15:48 ` Alexei V. Mezin
1 sibling, 1 reply; 10+ messages in thread
From: Andrey Liakhovets @ 2012-03-03 15:47 UTC (permalink / raw)
To: community
On Sat, 03 Mar 2012 19:38:31 +0400 Геннадий Ищенко wrote:
>03 марта 2012, 19:05 от Sergey <a_s_y@sama.ru>:
>> On Saturday 03 March 2012, Геннадий Ищенко wrote:
>>
>> > default="ALTLinux"
>>
>> А что написано там, где label="ALTLinux" ? Если сделать как-то так:
>>
>> image="/boot/vmlinuz"
>> label="ALTLinux"
>> initrd="/boot/initrd.img"
>> root="UUID=92ee34dd-303e-468b-a333-0b537ccc5527"
>> read-only
>> optional
>>
>> будет последнее ядро.
>>
>Полный конфиг:
>
>map="/boot/map"
>lba32
>prompt
>compact
>install="menu"
>vga="0x314"
>append="resume=/dev/disk/by-uuid/42e5d2b8-bb31-4adc-a385-9294841f1a19 panic=30 splash=silent quiet=1"
>message="/boot/splash/message"
>boot="/dev/disk/by-id/ata-ST3500418AS_6VM0D3ED"
>timeout="100"
>default="ALTLinux"
>
>image="/boot/vmlinuz-2.6.32-std-def-alt20.M50P.1"
> initrd="/boot/initrd-2.6.32-std-def-alt20.M50P.1.img"
> label="2632-std-def-20M50P1"
> root="UUID=92ee34dd-303e-468b-a333-0b537ccc5527"
> read-only
> optional
>
>other="/dev/disk/by-id/ata-ST3500418AS_6VM0D3ED-part1"
> label="Windows"
>
>image="/boot/vmlinuz-2.6.30-std-def-alt15"
> initrd="/boot/initrd-2.6.30-std-def-alt15.img"
> label="2630-std-def-15"
> root="UUID=92ee34dd-303e-468b-a333-0b537ccc5527"
> read-only
> optional
>image="/boot/vmlinuz"
> label="ALTLinux"
> initrd="/boot/initrd.img"
> root="UUID=92ee34dd-303e-468b-a333-0b537ccc5527"
> read-only
>
>image="/boot/vmlinuz"
> label="failsafe"
> initrd="/boot/initrd.img"
> root="UUID=92ee34dd-303e-468b-a333-0b537ccc5527"
> addappend="failsafe"
> vga="normal"
> read-only
>
>Может достаточно седьмой строчкой вместо default="ALTLinux" написать default="2632-std-def-20M50P1" ?
Покажите, пожалуйста, что у вас за ядро по умолчанию:
# ls -l /boot/vmlinuz
# ls -l /boot/initrd.img
И расскажите ещё раз, что у вас происходит сейчас и чего вы хотите добиться.
Андрей Ляховец
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] lilo.conf
2012-03-03 15:38 ` Геннадий Ищенко
2012-03-03 15:47 ` Andrey Liakhovets
@ 2012-03-03 15:48 ` Alexei V. Mezin
1 sibling, 0 replies; 10+ messages in thread
From: Alexei V. Mezin @ 2012-03-03 15:48 UTC (permalink / raw)
To: community
03.03.2012 19:38, Геннадий Ищенко пишет:
> Может достаточно седьмой строчкой вместо default="ALTLinux" написать default="2632-std-def-20M50P1" ?
>
Да. Если вы хотите, чтоб по умолчанию загружалось ядро, в записи о
котором есть метка "2632-std-def-20M50P1".
man lilo.conf:
default=<name>
Uses the specified image as the default boot image. If
`default' is omitted, the image appearing first in the configuration
file is used.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] lilo.conf
2012-03-03 15:47 ` Andrey Liakhovets
@ 2012-03-03 16:22 ` Геннадий Ищенко
2012-03-03 16:48 ` Michael Shigorin
0 siblings, 1 reply; 10+ messages in thread
From: Геннадий Ищенко @ 2012-03-03 16:22 UTC (permalink / raw)
To: community
03 марта 2012, 19:47 от "Andrey Liakhovets" <liakh@dol.ru>:
> On Sat, 03 Mar 2012 19:38:31 +0400 Геннадий Ищенко wrote:
> >03 марта 2012, 19:05 от Sergey <a_s_y@sama.ru>:
> >> On Saturday 03 March 2012, Геннадий Ищенко wrote:
> >>
> >Может достаточно седьмой строчкой вместо default="ALTLinux" написать default="2632-std-def-20M50P1" ?
>
> Покажите, пожалуйста, что у вас за ядро по умолчанию:
> # ls -l /boot/vmlinuz
> # ls -l /boot/initrd.img
>
> И расскажите ещё раз, что у вас происходит сейчас и чего вы хотите добиться.
>
[root@genry ~]# ls -l /boot/vmlinuz
lrwxrwxrwx 1 root root 35 Feb 24 16:14 /boot/vmlinuz -> vmlinuz-2.6.32-std-def-alt20.M50P.1
[root@genry ~]# ls -l /boot/initrd.img
lrwxrwxrwx 1 root root 38 Feb 24 16:14 /boot/initrd.img -> initrd-2.6.32-std-def-alt20.M50P.1.img
Это получается, что по умолчанию и так грузится последнее ядро, а строка в меню загрузки
для этого ядра для того, чтобы был выбор, если я по умолчанию перейду на другой вариант загрузки?
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] lilo.conf
2012-03-03 16:22 ` Геннадий Ищенко
@ 2012-03-03 16:48 ` Michael Shigorin
0 siblings, 0 replies; 10+ messages in thread
From: Michael Shigorin @ 2012-03-03 16:48 UTC (permalink / raw)
To: community
On Sat, Mar 03, 2012 at 08:22:14PM +0400, Геннадий Ищенко wrote:
> Это получается, что по умолчанию и так грузится последнее ядро,
> а строка в меню загрузки для этого ядра для того, чтобы был
> выбор, если я по умолчанию перейду на другой вариант загрузки?
Именно.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] lilo.conf
2012-03-03 15:28 ` Геннадий Ищенко
@ 2012-03-04 5:56 ` Diletant
0 siblings, 0 replies; 10+ messages in thread
From: Diletant @ 2012-03-04 5:56 UTC (permalink / raw)
To: community
On 19:28 Sat 03 Mar , Геннадий Ищенко wrote:
>
>
>
> 03 марта 2012, 19:15 от "Alexei V. Mezin" <alexei-mezin@rambler.ru>:
> > 03.03.2012 18:43, Геннадий Ищенко пишет:
> >
> > > Извините, что немного не по теме, но как-то не тянет экспериментировать с загрузчиком: он у меня еще
> > > две ОС загружает и если накроется...
> >
> > А что, резервную копию lilo.conf, livecd или liveflash и инструкцию по
> > восстановлению загрузчика уже отменили?
> >
> > Какой смысл менять порядок следования записей о ядрах? Есть параметр
> > default, который указывает на то ядро, которое грузится по умолчанию.
> > Пропишите туда то, которое вам надо. Или вы каждый раз при загрузке
> > вручную выбираете ядро, и при этом каждый раз разное?
> >
> Так что, убрать строку default="ALTLinux" и заменить в нужной загрузке image на default
>
> map="/boot/map"
> lba32
> prompt
> compact
> install="menu"
> vga="0x314"
> append="resume=/dev/disk/by-uuid/42e5d2b8-bb31-4adc-a385-9294841f1a19 panic=30 splash=silent quiet=1"
> message="/boot/splash/message"
> boot="/dev/disk/by-id/ata-ST3500418AS_6VM0D3ED"
> timeout="100"
>
> default="/boot/vmlinuz-2.6.32-std-def-alt20.M50P.1"
> initrd="/boot/initrd-2.6.32-std-def-alt20.M50P.1.img"
> label="2632-std-def-20M50P1"
> root="UUID=92ee34dd-303e-468b-a333-0b537ccc5527"
> read-only
> optional
> Резервную копию сделать не трудно, геморрой потом загружаться с диска , монтировать файловую
> систему и менять конфиги.
Вы можете устанавливать загрузчик и в MBR, и на раздел диска. lilo смотрит на раздел, меняет там что требуется, а загружаться будете в случае удачного изменения по цепочке (chain-loader), в случае неудачного -- напрямую из MBR.
То есть примерно такие записи в lilo.conf:
для MBR: boot=/dev/sda # в основных опциях
other=/dev/sda1 # имя раздела ( UUID не пробовал, должен работать)
label=""lilo experimental" # название пункта меню
потом перенацеливаете lilo на раздел ( boot=/dev/sda1 ) и уже там экспериментируете, можно даже дописать возврат в MBR:
other=/dev/sda
label="return to main lilo.conf"
--------------------
С уважением, Василий Д. Севостьянов
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2012-03-04 5:56 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-03-03 14:43 [Comm] lilo.conf Геннадий Ищенко
2012-03-03 15:04 ` Sergey
2012-03-03 15:38 ` Геннадий Ищенко
2012-03-03 15:47 ` Andrey Liakhovets
2012-03-03 16:22 ` Геннадий Ищенко
2012-03-03 16:48 ` Michael Shigorin
2012-03-03 15:48 ` Alexei V. Mezin
2012-03-03 15:15 ` Alexei V. Mezin
2012-03-03 15:28 ` Геннадий Ищенко
2012-03-04 5:56 ` Diletant
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git