I tried to load Suse 9.0 Pro Ghost image onto Vmware workstation & having problem when booting.
The error message:
Code:
kmod: failed to exec /sbin/modprobe -s -k block-major-3, errno = 2
VFS : Cannot open root device "" or 03:0a
Please append a correct "root=" boot option
Try booting with pci=noacpi, acpi=ht, or acpi=off on the command line.
If one helps, please report the following lines:
DMI: BIOS: Phoenix Technologies LTD, 6.00, 02/11/2005
DMI: System: Vmware, Inc, Vmware Virtual Platform, None
DMI: Board: Intel Corporation, 440BX Desktop Reference Platform, None
Kernel panic: VFS: Unable to mount root fs on 03:0a
The original PC is using SATA hd & on Vmware is using scsi. I've change fstab entry from
Code:
/dev/hdc2 / ext2 defaults 1 1
to
Code:
/dev/sda2 / ext2 defaults 1 1
the original /boot/grub/menu.lst
Code:
title Suse
kernel (hd0,1)/boot/vmlinuz root=/dev/hdc2 vga=0x31a splash=silent desktop hda=ide-scsi hdalun=0 showopts
& changed to
Code:
title Suse
kernel (hd0,1)/boot/vmlinuz root=/dev/sda2
also, changed /boot/grub/device.map from
to
After failed to boot, I tried to boot manually using grub command line
Code:
grub> root(hd0,1)
Filesystem type is ext2fs, partition type 0x8
grub> kernel (hd0,1)/boot/vmlinuz root=/dev/sda2
[Linux-bzImage, setup=0x1400, size=0x13870c]
grub> boot
but still failed to boot.
Any idea?