Slackware guest on Virtualbox - which modules for initrd?
Hello,
I'm running Slackware-14.0 (32bit) with kernel 3.2.45 in Virtualbox. I'm trying to build an initrd in order to use the generic kernel. But it doesn't work. When booting I get a kernelpanic because the filesystem cannot be mounted. Normally in this case either the driver (module) for the disk or the filesystem is missing. Here my mkinitrd.conf Code:
SOURCE_TREE="/boot/initrd-tree" Thanks in advance Markus |
You use a ext4 filesystem? Also, which chipset selected in a settings on a pages "System > Motherboard" and which controller of hard drives selected on a page "Drives"? Select the ICH* chipset and the controller ICH*. I have VirtualBox version 4.2.14, on the settings pages described above I select the ICH9 chipset and ICH6 controller. In dmesg output I see:
Code:
[ 0.775500] SCSI subsystem initialized |
Here's my output of lspci -k
Code:
00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02) |
Hi,
I have four Slackware guests running in VirtualBox. I only have MODULE_LIST="ext4" in mkinitrd.conf. So I guess something else must be wrong. |
im currently running slackware 14 (32bit) in vmware.
ive read "http://docs.slackware.com/slackware:beginners_guide" and found the mkinitrd script there, works great. did you try to use: /usr/share/mkinitrd/mkinitrd_command_generator.sh ? sry for bad english. ;) |
Thanks so far. It's still not working. I've tried the script as Stuferus suggested and tried ext4 only as kikinovak suggested.
There must be something wrong. I've running Slackware an several physical machines with generic kernel, so I thought that I know how to create an initrd ;) I'll try to find the problem tomorrow. Markus |
Dang, Stuferus beat me to it. I use that script on EVERY new install that I do, whether it be VM, or physical machine.
|
Quote:
Code:
00:02.0 VGA compatible controller: InnoTek Systemberatung GmbH VirtualBox Graphics Adapter |
:doh: I've found the problem...
:mad: I've forgotten :newbie: to put the initrd.gz into the /etc/lilo.conf file :cry: Thanks for all the help, now it works. I've put the modules which are listed from the /usr/share/mkinitrd/mkinitrd_command_generator.sh into my mkinitrd.conf Markus |
All times are GMT -5. The time now is 09:45 PM. |