From: BlaisorBlade <bla...@ya...> - 2004-10-15 01:37:30
|
On Thursday 14 October 2004 19:51, Ho=C3=A0ng Tu=C3=A2n Nguy=E1=BB=85n =C4= =90=E1=BA=B7ng wrote: > Hi all! > i have a problem when booting the /dev/hda10 partition which i've > installed trustix linux! > > $ linux ubd0=3D/dev/hda10 root=3D/dev/ubd/0 xterm=3Dmlterm Here you say "/dev/ubd/0", which is correct only if you use DevFS. > .........................................................................= =2E. >.... > > Checking root filesystem > [/sbin/fsck.reiserfs (1) -- /] fsck.reiserfs -a /dev/ubda While here it takes the "/dev/ubda" from your guest's /etc/fstab. > Failed to open the filesystem. > If the partition table has not been changed, and the partition is > valid and it really contains a reiserfs partition, then the > superblock is corrupted and you need to run this utility with > --rebuild-sb. > Warning... fsck.reiserfs for device /dev/ubda exited with signal 6. > [FAILED] > > *** An error occurred during the file system check. > *** Dropping you to a shell; the system will reboot > *** when you leave the shell. > Give root password for maintenance > (or type Control-D for normal startup): > > i always get drop to it, and i also tried append "ro" to the end but i > get hte same thing :-( > when i tried boot with the init=3D/bin/sh options: > > ................................... > > Initializing software serial port version 1 > /dev/ubd/disc0: unknown partition table So you *ARE* using DevFS. You must correct, probably, your /etc/fstab file,= to=20 point to the correct location (/dev/ubd/disc0, or maybe even /dev/ubd/0 -=20 just make sure it exists). > Initializing stdio console driver > ReiserFS: ubda: found reiserfs format "3.6" with standard journal > ReiserFS: ubda: using ordered data mode > ReiserFS: ubda: journal params: device ubda, size 8192, journal first > block 18, max trans len 1024, max batch 900, max commit age 30, max > trans age 30 > ReiserFS: ubda: checking transaction log (ubda) > ReiserFS: ubda: Using r5 hash to sort names > VFS: Mounted root (reiserfs filesystem) readonly. > Mounted devfs on /dev > sh-2.05b# /sbin/reiserfs /dev/ubd/0 > ............................................. > ########### > reiserfsck --check started at Thu Oct 14 19:48:57 2004 > ########### > Partition /dev/ubd/0 is mounted with write permissions, cannot check it I think this message is wrong - probably there are wrong data in /etc/mtab.= =20 Post the content of /etc/mtab and /proc/mounts (probably to access the seco= nd=20 one you will need to do a "mount none -t proc /proc" first). =2D-=20 Paolo Giarrusso, aka Blaisorblade Linux registered user n. 292729 |