Problem z initrd po upgrade-dist

Pepe pepe w kamol.net
Śro, 20 Maj 2015, 20:47:48 CEST


W dniu 20.05.2015 o 20:25, Ramiko pisze:
>
>>>
>>> output:
>>> geninitrd: Finding modules for device path /dev/sda1
>>> geninitrd: is_luks: /dev/sda1 is not device mapper name
>>> geninitrd: Finding SCSI modules using scsi_hostadapter
>>> geninitrd: Finding modules for device path /dev/sdb1
>>> geninitrd: is_luks: /dev/sdb1 is not device mapper name
>>> geninitrd: Finding SCSI modules using scsi_hostadapter
>>
>>
>> Nie masz modułów kontrolera dysków.
>>
>>
>> Zrób pcidev sata
>>
>> i dopisz moduł, który Ci znajdzie do /etc/sysconfig/geninitrd do MODULES=
>>
>> Wtedy przegeneruj initrd.
>>
>>
> Dzięki, ale to raczej nie to.
> dopisałem nie to.
> pcidev sata wykrył ata_piix
>
> dopisałem do /etc/sysconfig/geninitrd do MODULES="ata-piix"
>
> bez zmian
> próbowałem:
>
> geninitrd -v --with=ata-piix /boot/initrd-2.10.75-1.gz 2.10.75.-1
>
> bez zmian niestety :(
>
>
> Poproszę o dalsze wskazówki.

Hmm, miałem podobną sytuację na kliku maszynach wirtualnych. Na jednych 
po aktualizacji kernela system normalnie wstawał a na innych kończyło 
się na kernel panic.

Rozwiązanie jakie znalazłem jest dość dziwne. Po wygenerowaniu initrd 
przejdź do katalogu /boot i zrób tak:

cp initrd-3.10.61-1.gz initrd-3.10.61-1.gz.new
rm initrd-3.10.61-1.gz
mv initrd-3.10.61-1.gz.new initrd-3.10.61-1.gz

na koniec reboot.


Pozdrawiam.

-- 
Przemysław Michalak


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