* [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 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: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: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 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: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