Dnia czwartek, 28 października 2004 17:39, Lukasz Glebicki napisał: > Chciałem dla zabawy odpalić linuxa z USB. Mam pendrive 128 MB na USB > 2.0. Wpierw zrobiłem na nim partycję reiserfs. Potem poldekiem z opcją > --root=/mnt/usb zainstalowałem ~110 MB pakietów. Chroot na ten dysk, > ustawiłem bootloader jako lilo. Partycja root to /dev/sda1 (tak mam w > systemie). Oczywiscie ustawiłem też /etc/fstab. Wygenerowałem initrd z > opcjami zawartymi w /etc/sysconfig/geninitrd: > PREMODS="ehci-hcd uhci-hcd ohci-hcd usb-storage reiserfs" > > Z tego co widziałem, initrd zawiera także moduły do obsługi scsi (te > same, które są potrzebne do działania usb-storage). > > Płyta odpala mi linuxa, wczytuje się około 30 seknud pld... Jądro się > odpala i .... kernel panic. Nie może zamountować partycji root tak jakby > usb-storage, który się odpala, nie tworzył pliku. > > Spróbuje to zrobić na partycji ext2, może pomoże. Może też spróbuje grub > jako bootloader.
Walczyłem z tym samym kilka miesięcy temu, ale root był na dysku zewnętrznym podłączanym po USB. Miałem to samo. Próbowałem się czegoś dowiedzieć na pld-users-pl, ale nikt nie odpowiedział :-( Pewnie nikt nie miał pomysłu. Doszedłem do tego, że usbstorage po załadowaniu z initrd nie zdąża wykryć żadnych dysków, zanim kernel się do nich odwołuje. Ale niestety nie umiałem tego obejść. Poddałem się w końcu. Jeśli tobie się uda, prosiłbym o jakieś hinty, jak to zobiłeś. Pozdrawiam i powodzenia. -- Łukasz Maśko ICQ: 146553537 _o) Lukasz.Masko(at)ipipan.waw.pl GG: 2441498 /\\ Registered Linux User #61028 _\_V _______________________________________________ pld-devel-pl mailing list [EMAIL PROTECTED] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
