+ -
当前位置:首页 → 问答吧 → 10.2 从硬盘安装完后,启动失败,cannot open fstab??

10.2 从硬盘安装完后,启动失败,cannot open fstab??

时间:2005-10-13

来源:互联网

直接通过slackware-10.2-install-d1.iso硬盘安装,LILO装与根分区非MBR。
装完后,重起进入lilo选择linux启动,后来出现ERROR:

WARNING: couldn't open /etc/fstab : No such file or directory
接着提示输入密码 Entering System Maintenance Mode
/dev/console : Read-only file system

进入维护模式后,发现果真没有 /etc/fstab 文件,lilo.conf等其他文件都在,于是想创建一个,可是提示不能写入文件。

----
尝试挂载成可写:
mount -o remount,rw /
WARNING: couldn't open /etc/fstab : No such file or directory
mount : can't find / in /etc/fstab or /etc/mtab

----
分区情况: / 为reiserfs /boot ext3 /home ext3
C盘为winxp

我要怎样才能在维护模式编辑文件呢??
Appreciate any help :)

作者: thepice   发布时间: 2005-10-13

1.用光盘启动进入安装模式,这时你可以有root身份.
2. mount /dev/hdaX /mnt (这里的hdaX 是你的根目录所在盘,如 hda1 , hda2)
3. 这时 vi /mnt/etc/fstab 就可以编辑该文件了.

作者: Nicholas.Meng   发布时间: 2005-10-14

Nicholas.Meng说的是,用第二张光盘作救援盘

代码:
mount -o remount,rw /
这样的挂载法是在有fstab的情况下使用的。

没有fstab时,应该明确指出设备文件和挂载点。

代码:
mount -t reiserfs -o remount -o rw /dev/hdaX /

作者: troll   发布时间: 2005-10-14

谢谢 Nicholas.Meng , troll :)

a, 我没刻录机,受 Nicholas.Meng 启发,于是用安装时的两个引导文件进入,果真可以改了,顺利进入系统:)
b, 在a成功后,删掉fstab,试验 troll 的方法,mount -o remount,rw /dev/hdb14 / ,也OK,真方便:)

--------
slackware 的 kernel 引导文件真是实用,以后其他版本 linux 系统出问题也用得着了^_^

作者: thepice   发布时间: 2005-10-14