ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [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