Mailinglist Archive: opensuse (2271 mails)

< Previous Next >
Re: [SLE] cannot open root device
  • From: Louis Richards <louis@xxxxxxxxxxxxxxxxxx>
  • Date: Thu, 29 Apr 2004 09:40:45 -0400
  • Message-id: <409105DD.90107@xxxxxxxxxxxxxxxxxx>
John Wilkes wrote:

On Apr 28, 2004, at 4:50 PM, Carlos E. R. wrote:

Try reiserfsck from the rescue system (CD or DVD).


I did. It does the consistency checks and reports no errors.

Otherwise, check that etc/fstab matches your partition numbers and types.


I can mount /dev/hda3 on /mnt from the rescue system and look around. My /mnt/etc/fstab says that /dev/hda3 is mounted on / and is a reiserfs, which is correct.

The last few lines of boot output are:

Freeing initrd memory: 501k freed
VFS: Mounted root (ext2 filesystem). <<== is this the ramdisk?
Loading module reiserfs...
Using /lib/modules/2.4.20-4GB-athlon/kernel/fs/reiserfs/reiserfs.o
kmod: failed to exec /sbin/modprobe -s -k nls_iso8859-1, errno = 2
kmod: failed to exec /sbin/modprobe -s -k nls_iso8859-1, errno = 2
VFS: Cannot open root device "hda3" or 03:03
Please append a correct "root=" boot option
You may want to retry boot with pci=noacpi or acpi=oldboot on the command line
... etc.

I tried pci=noacpi and acpi=oldboot, and neither one made any difference.
I tried adding root=/dev/hda3 to the command line. No difference. Likewise root=0303.

What is nls_iso8859-1 and why is boot complaining about it?

Guidance and insight will be greatly appreciated.

/jw
--
John Wilkes
john at wilkes dot com


I think that module is for VFAT support. Check "/etc/fstab" after mounting from rescue boot.

HTH

--

Louis D. Richards
LDR Interactive Technologies




< Previous Next >
Follow Ups