I have been a long time reader of the forum but this is my first posting.
I have been quad booting for quite some time and after a while it gets annoying. So I was trying to install Slackware 12 in VMware Workstation 6. The install was successful as was the installation of VMware Tools.
I ran in to problems, however, when I tried to compile my own custom kernel. I have done this many, many time in the past with success. The only difference was this is a VM and before it was my actual laptop.
I looked over all the loaded modules, which ones were being used, as well as what pci hardware was detected. Based off that I went through and gave my best shot for the kernel.
So the first error upon rebooting was
"The CPU has been disabled by the guest operating system. You will need to power off or reset the virtual machine at this point."
Through searching I found that this was caused by SpeedStepping in my guest OS. Disabling that fixed the issue.
Now the other issue that I keep receiving, which I can't fix through about 8 different tries with the kernel is:
... Please append a correct "root=" boot option
> Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block (8,2)
I found a good deal of threads on this as well, although they are all related to reiserfs support not being in the kernel or compiled as a module. I use ext3 across the boards and have that and ext2 support built into the kernel.
I also made sure scsi/sata support was included as well. I verified my /etc/fstab and lilo conf lists my devices as "sd*" rather than "hd*" since I am using scsi/sata. I'm lost.
Has anyone successfully installed Slack in VMware and upgraded their kernel as well? Perhaps I am missing some hardware drivers in the kernel that are important ...
My host OS is Windows XP and my kernel version is 2.6.22
Any help is appreciated.