* [Comm] Проблема с LILO
@ 2005-03-02 16:50 Olvin
2005-03-02 17:03 ` Sergey Vlasov
0 siblings, 1 reply; 8+ messages in thread
From: Olvin @ 2005-03-02 16:50 UTC (permalink / raw)
To: community
/dev/hda - винт, на который надо установить загрузчик. Гружусь с
/dev/hdb, используя rootfs и прочие на /dev/hda. Просто /dev/hda - винт
большего объёма и я на него решил систему перенести.
Говорю: sudo lilo:
Added ALTLinux *
Далее гружусь с /dev/hda и получаю L 99 99 99 ...
Что не так?
sudo fdisk -l /dev/hda:
Disk /dev/hda: 82.3 GB, 82348277760 bytes
255 heads, 63 sectors/track, 10011 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 32 257008+ 83 Linux
/dev/hda2 33 3072 24418800 5 Extended
/dev/hda3 3073 10011 55737517+ 83 Linux
/dev/hda5 33 95 506016 82 Linux swap
/dev/hda6 96 825 5863693+ 83 Linux
/dev/hda7 826 1434 4891761 83 Linux
/dev/hda8 1435 3072 13157203+ 83 Linux
sudo cat /etc/lilo.conf:
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
vga=normal
default=ALTLinux
lba32
image=/boot/vmlinuz-up
label=ALTLinux
root=/dev/hda1
initrd=/boot/initrd-up.img
vga=normal
read-only
sudo ls -l /boot
sudo ls -l /boot
итого 1709
-rw-r--r-- 1 root root 512 Мар 2 18:36 boot.0340
-rw-r--r-- 1 root root 46670 Авг 3 2004 config-2.4.26-std-up-alt6
drwxr-xr-x 2 root root 1024 Фев 15 20:46 grub
-rw------- 1 root root 170774 Фев 15 20:46 initrd-2.4.26-std-up-alt6.img
lrwxrwxrwx 1 root root 29 Мар 2 18:25 initrd-up.img ->
initrd-2.4.26-std-up-alt6.img
-rw------- 1 root root 26112 Мар 2 18:36 map
-rw-r--r-- 1 root root 0 Фев 15 20:46 ruwin_ct_sh-KOI8-R.klt
drwxr-xr-x 3 root root 1024 Фев 16 12:26 splash
-rw-r--r-- 1 root root 553791 Авг 3 2004 System.map-2.4.26-std-up-alt6
-rw-r--r-- 1 root root 935892 Авг 3 2004 vmlinuz-2.4.26-std-up-alt6
lrwxrwxrwx 1 root root 26 Мар 2 18:25 vmlinuz-up ->
vmlinuz-2.4.26-std-up-alt6
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] Проблема с LILO
2005-03-02 16:50 [Comm] Проблема с LILO Olvin
@ 2005-03-02 17:03 ` Sergey Vlasov
2005-03-03 5:36 ` Alexander Volkov
2005-03-03 16:40 ` Olvin
0 siblings, 2 replies; 8+ messages in thread
From: Sergey Vlasov @ 2005-03-02 17:03 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 930 bytes --]
On Wed, Mar 02, 2005 at 06:50:49PM +0200, Olvin wrote:
> /dev/hda - винт, на который надо установить загрузчик. Гружусь с
> /dev/hdb, используя rootfs и прочие на /dev/hda.
При этом LILO установлен на /dev/hdb, а в BIOS выбрана загрузка со второго
диска?
> Просто /dev/hda - винт
> большего объёма и я на него решил систему перенести.
> Говорю: sudo lilo:
> Added ALTLinux *
>
> Далее гружусь с /dev/hda и получаю L 99 99 99 ...
>
> Что не так?
При загрузке ядра LILO запоминает данные о назначении номеров BIOS для
дисков, и потом при установке загрузчика использует эти данные. При смене
устройства для загрузки в настройках BIOS номера дисков меняются
(выбранный для загрузки диск получает номер 0x80), поэтому сохранённая
lilo информация перестаёт соответствовать реальной конфигурации.
Нужно явно указать номера дисков в /etc/lilo.conf:
disk=/dev/hda
bios=0x80
disk=/dev/hdb
bios=0x81
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] Проблема с LILO
2005-03-02 17:03 ` Sergey Vlasov
@ 2005-03-03 5:36 ` Alexander Volkov
2005-03-03 8:18 ` Sergey Vlasov
2005-03-03 16:40 ` Olvin
1 sibling, 1 reply; 8+ messages in thread
From: Alexander Volkov @ 2005-03-03 5:36 UTC (permalink / raw)
To: community
On Wed, 2 Mar 2005 20:03:49 +0300, Sergey Vlasov wrote:
> При загрузке ядра LILO запоминает данные о назначении номеров BIOS для
> дисков, и потом при установке загрузчика использует эти данные. При
> смене
> устройства для загрузки в настройках BIOS номера дисков меняются
> (выбранный для загрузки диск получает номер 0x80), поэтому сохранённая
> lilo информация перестаёт соответствовать реальной конфигурации.
> Нужно явно указать номера дисков в /etc/lilo.conf:
> disk=/dev/hda
> bios=0x80
> disk=/dev/hdb
> bios=0x81
как в похожем случае поступить с md?
пытаюсь root перевести на raid1, счас загрузка с hdg1; он в raidtab
помечен как failed, но является загрузочным. /dev/md0 представляет из себя
пока /dev/hde1, в lilo.conf которого записано boot=/dev/md0 ...
raid-extra-boot=auto. lilo -r оттеля отрабатывает, но ругается что
/dev/hde не является первым диском.
После ребута меняю загрузку на hde - и получаю LI и писец...
--
Regards, Alexander.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] Проблема с LILO
2005-03-03 5:36 ` Alexander Volkov
@ 2005-03-03 8:18 ` Sergey Vlasov
2005-03-03 9:30 ` Alexander Volkov
0 siblings, 1 reply; 8+ messages in thread
From: Sergey Vlasov @ 2005-03-03 8:18 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 1437 bytes --]
On Thu, Mar 03, 2005 at 08:36:01AM +0300, Alexander Volkov wrote:
> On Wed, 2 Mar 2005 20:03:49 +0300, Sergey Vlasov wrote:
> >При загрузке ядра LILO запоминает данные о назначении номеров BIOS для
> >дисков, и потом при установке загрузчика использует эти данные. При
> >смене устройства для загрузки в настройках BIOS номера дисков меняются
> >(выбранный для загрузки диск получает номер 0x80), поэтому сохранённая
> >lilo информация перестаёт соответствовать реальной конфигурации. Нужно
> >явно указать номера дисков в /etc/lilo.conf:
> >disk=/dev/hda
> >bios=0x80
> >disk=/dev/hdb
> >bios=0x81
>
> как в похожем случае поступить с md?
> пытаюсь root перевести на raid1, счас загрузка с hdg1; он в raidtab
> помечен как failed, но является загрузочным. /dev/md0 представляет из себя
> пока /dev/hde1, в lilo.conf которого записано boot=/dev/md0 ...
> raid-extra-boot=auto. lilo -r оттеля отрабатывает, но ругается что
> /dev/hde не является первым диском.
> После ребута меняю загрузку на hde - и получаю LI и писец...
По идее должно быть аналогично:
disk=/dev/hde
bios=0x80
disk=/dev/hdg
bios=0x81
Конфигурация, прописываемая в lilo.conf, должна соответствовать тому, что
получится при последующей загрузке, а не тому, что есть сейчас. Точнее,
даже не совсем так - номера устройств BIOS должны выставляться по будущим
настройкам, а имена устройств - как их распознало текущее ядро.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] Проблема с LILO
2005-03-03 8:18 ` Sergey Vlasov
@ 2005-03-03 9:30 ` Alexander Volkov
2005-03-03 9:42 ` Sergey Vlasov
0 siblings, 1 reply; 8+ messages in thread
From: Alexander Volkov @ 2005-03-03 9:30 UTC (permalink / raw)
To: community
On Thu, 3 Mar 2005 11:18:00 +0300, Sergey Vlasov wrote:
> По идее должно быть аналогично:
> disk=/dev/hde
> bios=0x80
> disk=/dev/hdg
> bios=0x81
а теперь представим случай смерти hde... - тогда hdg станет 0x80 - получим
обломс...
> Конфигурация, прописываемая в lilo.conf, должна соответствовать тому, что
> получится при последующей загрузке, а не тому, что есть сейчас. Точнее,
> даже не совсем так - номера устройств BIOS должны выставляться по будущим
> настройкам, а имена устройств - как их распознало текущее ядро.
--
Regards, Alexander.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] Проблема с LILO
2005-03-03 9:30 ` Alexander Volkov
@ 2005-03-03 9:42 ` Sergey Vlasov
2005-03-03 9:57 ` Alexander Volkov
0 siblings, 1 reply; 8+ messages in thread
From: Sergey Vlasov @ 2005-03-03 9:42 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 436 bytes --]
On Thu, Mar 03, 2005 at 12:30:54PM +0300, Alexander Volkov wrote:
> On Thu, 3 Mar 2005 11:18:00 +0300, Sergey Vlasov wrote:
>
> >По идее должно быть аналогично:
> >disk=/dev/hde
> >bios=0x80
> >disk=/dev/hdg
> >bios=0x81
>
> а теперь представим случай смерти hde... - тогда hdg станет 0x80 - получим
> обломс...
А этим уже пусть lilo занимается - если там raid-extra-boot писаться не
будет, всё и настроится на 0x80.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] Проблема с LILO
2005-03-03 9:42 ` Sergey Vlasov
@ 2005-03-03 9:57 ` Alexander Volkov
0 siblings, 0 replies; 8+ messages in thread
From: Alexander Volkov @ 2005-03-03 9:57 UTC (permalink / raw)
To: community
On Thu, 3 Mar 2005 12:42:05 +0300, Sergey Vlasov wrote:
>> >По идее должно быть аналогично:
>> >disk=/dev/hde
>> >bios=0x80
>> >disk=/dev/hdg
>> >bios=0x81
>>
>> а теперь представим случай смерти hde... - тогда hdg станет 0x80 -
>> получим
>> обломс...
>
> А этим уже пусть lilo занимается - если там raid-extra-boot писаться не
> будет, всё и настроится на 0x80.
так писАть или не писАть?
мне ж надо на md0 загрузку повесить...
--
Regards, Alexander.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] Проблема с LILO
2005-03-02 17:03 ` Sergey Vlasov
2005-03-03 5:36 ` Alexander Volkov
@ 2005-03-03 16:40 ` Olvin
1 sibling, 0 replies; 8+ messages in thread
From: Olvin @ 2005-03-03 16:40 UTC (permalink / raw)
To: community
Sergey Vlasov wrote:
>>/dev/hda - винт, на который надо установить загрузчик. Гружусь с
>>/dev/hdb, используя rootfs и прочие на /dev/hda.
> При этом LILO установлен на /dev/hdb, а в BIOS выбрана загрузка со второго
> диска?
Да.
>>Просто /dev/hda - винт
>>большего объёма и я на него решил систему перенести.
>>Говорю: sudo lilo:
>>Added ALTLinux *
>>Далее гружусь с /dev/hda и получаю L 99 99 99 ...
>>Что не так?
> При загрузке ядра LILO запоминает данные о назначении номеров BIOS для
> дисков, и потом при установке загрузчика использует эти данные. При смене
> устройства для загрузки в настройках BIOS номера дисков меняются
> (выбранный для загрузки диск получает номер 0x80), поэтому сохранённая
> lilo информация перестаёт соответствовать реальной конфигурации.
> Нужно явно указать номера дисков в /etc/lilo.conf:
>
> disk=/dev/hda
> bios=0x80
> disk=/dev/hdb
> bios=0x81
Спасибо. Помогло.
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2005-03-03 16:40 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-03-02 16:50 [Comm] Проблема с LILO Olvin
2005-03-02 17:03 ` Sergey Vlasov
2005-03-03 5:36 ` Alexander Volkov
2005-03-03 8:18 ` Sergey Vlasov
2005-03-03 9:30 ` Alexander Volkov
2005-03-03 9:42 ` Sergey Vlasov
2005-03-03 9:57 ` Alexander Volkov
2005-03-03 16:40 ` Olvin
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