Moje boje - geninitrd
Arkadiusz 'Jo Joro' Sochala
jojoro w poczta.onet.pl
Pią, 1 Lut 2002, 08:27:06 CET
1.02.2002 pisze Filip Kalinski (fk181140 w zodiac.mimuw.edu.pl):
>> O so chodzi?
>> I jeszcze jedno, jak dodam opcję --preload=ext2 do wywołania geninitrd
>> to dostaję:
>> No module ext2 found for kernel 2.4.17
>>
> Zrób --preload=jbd, zadziała (sprawdź depmodem, ext3 wymaga go)
> (jbd = journaled block device)
Też nie działa. Dostaję komunikat No module jbd found for kernel
2.4.17.
Za radą Tomka K. na #pld zainstalowaałem prekompilowany kernel-2.4.17-1
- wynik taki sam - czyli błąd przy bootowaniu.
Jak zrobię ręcznie:
/sbin/geninitrd -v -f --fs=rom /boot/initrd-2.4.17-1.gz 2.4.17-1
--preload=XXX
To dostaję:
No module XXX found for kernel 2.4.17-1
gdzie za XXX podstawiałem już ext2,ext3,jbd....
Oczywiście w /lib/modules/2.4.17-1 mam wszystkie potrzebne moduly.
Zrzucam też kawałek bash -x /sbin/getinitrd wywolanego z parametrem
--preload=ext2:
/lib/modules/2.4.17-1/kernel/net/x25
/lib/modules/2.4.17-1/pcmcia' ']'
+ '[' -n '' ']'
+ '[' scsi_mod = ext2 ']'
+ '[' unknown = ext2 ']'
+ '[' sd_mod = ext2 ']'
+ '[' ide-mod = ext2 ']'
+ '[' ide-probe = ext2 ']'
+ '[' ide-probe-mod = ext2 ']'
+ '[' ide-disk = ext2 ']'
+ echo 'No module ext2 found for kernel 2.4.17-1'
No module ext2 found for kernel 2.4.17-1
+ exit 1
Czyli wygląda na to, że geninitrd szuka tylko kilku modułów: ide-*
resztę olewa. Hmmm.
--
"Flattery is all right -- if you don't inhale."
-- Adlai Stevenson
-------------- następna część ---------
Załącznik, który nie był tekstem został usunięty...
Name: nie znany
Type: application/pgp-signature
Size: 262 bytes
Desc: nie znany
Url : /mailman/pipermail/pld-users-pl/attachments/20040626/ad8853c4/attachment-0001.bin
Więcej informacji o liście dyskusyjnej pld-users-pl