Cannot open root device na jajku powyżej 2.6.24

Grzesiek Sójka pld w pfu.pl
Pon, 1 Gru 2008, 21:01:41 CET


Arkadiusz Miskiewicz wrote:
> On Monday 01 of December 2008, Witek Firlej wrote:
>> 2008/12/1 Arkadiusz Miskiewicz <arekm w maven.pl>:
>>> On Monday 01 of December 2008, Witek Firlej wrote:
>>>> 2008/12/1 Arkadiusz Miskiewicz <arekm w maven.pl>:
>>>>> On Monday 01 of December 2008, Witek Firlej wrote:
>>>>>> Opisywałem problem na forum
>>>>>> http://forum.pld-linux.org/viewtopic.php?t=4083 ale niekt nie
>>>>>> potrafił pomóc.
>>>>>>
>>>>>> Mam taki błąd przy botowaniu na jajku nowszym niz 2.6.24
>>>>>> http://grizz.rootnode.net/temp/kernelpanic.jpg
>>>>>> (Kernel panic - not syncing: Attempted to kill init!)
>>>>>>
>>>>>> Trochę danych:
>>>>>>
>>>>>> //---------------------
>>>>>> sed '/^\($\|\s*#\)/d' /etc/mdadm.conf
>>>>>> DEVICE /dev/sd[ab][12]
>>>>> Tu np dajesz DEVICE /dec/sd*
>>>>>
>>>>>> ARRAY /dev/md1 devices=/dev/sda2,/dev/sdb2
>>>>>> ARRAY /dev/md0 devices=/dev/sda1,/dev/sdb1
>>>>> Tu lepiej jest po UUID mieć wpisy. Np. to co wypluje:
>>>>>
>>>>> mdadm --examine --scan --config=partitions
>>>>>
>>>>>> //---------------------
>>>>>>
>>>>>> //---------------------
>>>>>> sed '/^\($\|\s*#\)/d' /etc/sysconfig/geninitrd
>>>>>> PREMODS="raid1 ata_piix ahci ext2 pata_jmicron"
>>>>> To wywal.
>>>>>
>>>>> Zamiast tego
>>>>> alias scsi_hostadapter ahci
>>>>> do /etc/modprobe.conf
>>>>>
>>>>> (lub zamiast ahci ten konkretny driver potrzebny do dostania się do
>>>>> rootfsa)
>>>>>
>>>>>> Jakieś pomysły?
>>>>> Oraz mdadm >= 2.6.7.1-2
>>>>>
>>>>> Problem generalnie polega na tym, że nie asembluje Ci macierzy
>>>>> twierdząc, że ma tylko jeden dysk (co widać na jpegu).
>>>>>
>>>>> --
>>>>> Arkadiusz Miśkiewicz        PLD/Linux Team
>>>>> arekm / maven.pl            http://ftp.pld-linux.org/
>>>> Powyższe zabiegi nie pomogły. A dokładniej: bez ata_piix - w ogóle nie
>>>> widział dysków.
>>> czyli alias scsi_hostadapter ata_piix
>>>
>>>> Geninitrd nie załadował też raida1 - po ręcznym
>>>> doadaniu, nadal błąd jak na początku...
>>> initrd było generowane już z nowym mdadm-initrd?
>> Z takim:
>> mdadm-initrd-2.6.7.1-2.x86_64
> 
> Cóż, mdassemble z initrd nie składa macierzy - pytanie tylko dlaczego :-/


Wiadomo dlaczego: w tym jpoegu nie ma sdb2. Nie jest poprawnie ładowana
tablica partycji drugiego dysku i jajo nie widzi sdb2. Tylko czemu??


Więcej informacji o liście dyskusyjnej pld-users-pl