Lance a écrit :
Hi Gurus,
I am trying to install new kernel 2.6.13 (in an attempt to try suspend2). make bzImage, make modules, make modules_install. After that I edit the init (mkinitrd) to include the line "echo > /proc/software_suspend/do_resume" (exactly before the line "udev_discover_resume"). Then, I change the grub menu.
Now I reboot.
Booting starts fine:
Sep 10 13:57:36 rishi kernel: Linux version 2.6.13-suspend2 (karthik@rishi) (gcc version 3.3.5 20050117 (prerelease) (SUSE Linux)) #1 Sat Sep 10 10:58:31 CE ST 2005 Sep 10 13:57:36 rishi kernel: BIOS-provided physical RAM map: Sep 10 13:57:36 rishi kernel: BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) ------------------------- until problem starts: ------------------------- Loading kernelfs/reiserfs/reiserfs.ko Waiting for device /dev/hda6 to appear: .... not found --exiting to /bin/sh sh: can't access tty:job control turned off
..... Here it stops with a prompt. When I make a Ctrl-D booting continues **except** that many **modules** are not loaded -- for network card, uhci_hcd, ehci_hcd(usb) agpgart...
I have to login as root and load modules for network card, USB mouse by hand (modprobe 8139cp...). After that everything works fine.
I **did not** change anything (except CPU type to Pentium-M) in the old ".config" file from kernel 2.6.11.4-21.9. I also did not change anything in /etc/sysconfig... I just patched the new kernel with suspend2 and copied the old config file and compiled the kernel.
Why are any of the device modules like network , mouse .... not automatically loaded?
Any help greatly appreciated.
Hello, I reported this problem on the list and to SuSE in July. I got no solution, but I happened to get "vanilla" kernels to work by adding the missing module,s in the order where they are normally loaded, in the list : MODULES LOADED AT BOOT (with YaST) in my case, it is : uhci_hcd e100 via686a ehci_hcd ieee1394 ohci1394 ohci_hcd capability raw1394 video1394 and everything works fine. Good luck. Michel.