helicopter Posted August 2, 2004 Share Posted August 2, 2004 Целта ми е да се mount не като root dir /dev/sda1 ( Usb flash drive) . Използвам initrd със съдържание : drwxr-xr-x 10 root root 1024 Aug 2 10:25 . drwxr-xr-x 27 root root 712 Aug 2 10:25 .. drwxr-xr-x 2 root root 1024 Aug 1 23:25 bin drwxr-xr-x 2 root root 1024 Aug 1 23:47 dev drwxr-xr-x 3 root root 1024 Aug 2 00:10 etc drwxr-xr-x 3 root root 1024 Jul 26 19:07 lib -rwxr-xr-x 1 root root 4461 Aug 1 23:25 linuxrc drwxr-xr-x 2 root root 1024 Aug 1 23:25 mnt drwxr-xr-x 2 root root 1024 Aug 1 23:25 proc drwxr-xr-x 2 root root 1024 Aug 1 23:25 sbin drwxr-xr-x 2 root root 1024 Aug 1 23:25 sys в linuxrc са вдигнати модулите : . . . echo "Loading kernel/drivers/scsi/scsi_mod.ko $extra_scsi_params" insmod /lib/modules/2.6.4-52-default/kernel/drivers/scsi/scsi_mod.ko $extra_scsi_params echo "Loading kernel/drivers/scsi/sd_mod.ko" insmod /lib/modules/2.6.4-52-default/kernel/drivers/scsi/sd_mod.ko echo "Loading kernel/drivers/usb/core/usbcore.ko" insmod /lib/modules/2.6.4-52-default/kernel/drivers/usb/core/usbcore.ko echo "Loading kernel/drivers/usb/storage/usb-storage.ko" insmod /lib/modules/2.6.4-52-default/kernel/drivers/usb/storage/usb-storage.ko . . . . но вкрайна сметка : unable to mount /dev/sda1 kernel panic .... Ако някой има опит в тая посока ,моля да помогне . Link to comment Share on other sites More sharing options...
Godfather Posted August 7, 2004 Share Posted August 7, 2004 Малко ми се вижда странно съдържанието на linuxrc и по-точно това, че модулите се намират в /lib/modules/2.6.4-52-default/kernel/drivers и т.н. (както е в реалната файлова система) - обикновено в един initrd image модулите просто са "изсипани" в /lib. Погледни тези неща и ако не е това дай по-големи подробности за това, къде точно се "късат" нещата Link to comment Share on other sites More sharing options...
helicopter Posted August 9, 2004 Author Share Posted August 9, 2004 Модулите се зареждат без грешка. В инитрд има такива директории. Последните редове на kernel messages : . . . USB Mass Storage support registered. Waiting for device /dev/sda1 to appear:..... not found -- device nodes: console fb0 fd0 hda hda1 hda2 hda3 hda4 hda5 hda6 hda7 hda8 loop0 loop1 loop2 loop3 loop4 loop5 loop6 loop7 md0 null ram0 ram10 ram11 ram12 ram13 ram14 ram15 ram2 ram3 ram4 ram5 ram6 ram7 ram8 ram9 ramdisk sda sda1 tty1 tty2 zero VFS:Cannot open root device "801" or unknown-block(8,1) Please append a correct "root=" boot option Kernel panic: VFS: Unable to mount root FS on unknown-block(8,1) Дев директорията в инитрд е : drwxr-xr-x 2 root root 1024 Aug 1 23:47 . drwxr-xr-x 10 root root 1024 Aug 2 10:25 .. crw------- 1 root root 5, 1 Aug 1 23:25 console crw-rw---- 1 root root 29, 0 Aug 1 23:25 fb0 brw-rw---- 1 root root 9, 0 Aug 1 23:25 md0 crw-rw-rw- 1 root root 1, 3 Aug 1 23:25 null lrwxrwxrwx 1 root root 4 Aug 1 23:25 ram -> ram0 brw-rw---- 1 root root 1, 0 Aug 1 23:25 ram0 brw-rw---- 1 root root 1, 1 Aug 1 23:25 ram1 brw-rw---- 1 root root 1, 2 Aug 1 23:25 ram2 lrwxrwxrwx 1 root root 4 Aug 1 23:25 ramdisk -> ram0 brw-r--r-- 1 root root 8, 0 Aug 1 23:47 sda brw-r--r-- 1 root root 8, 1 Aug 1 23:47 sda1 crw-rw---- 1 root root 4, 1 Aug 1 23:25 tty1 crw--w---- 1 root root 4, 2 Aug 1 23:25 tty2 crw-r--r-- 1 root root 1, 5 Aug 1 23:25 zero Предполагам проблема е в кърнрла не в initrd, но не съм сигурен Link to comment Share on other sites More sharing options...
Godfather Posted August 9, 2004 Share Posted August 9, 2004 Предполагам проблема е в кърнрла не в initrd, но не съм сигурен Проблемът може и да е в незареждането на някой модул - прегледай дали наистина всичко се зарежда в initrd (например usb-uhci и т.н.). Може да е проблем и малкия timeout при изчакване да се инициализира /dev/sda1. Иначе щом ядрото ти зарежда initrd и стартира linuxrc, тагава причината трябва да се търси точно там Link to comment Share on other sites More sharing options...
helicopter Posted August 11, 2004 Author Share Posted August 11, 2004 Мдааа.. reiserfs.ko ми липсваше Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.