LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1266|回复: 9

急!做实验的时候,不小心把/etc/fstab文件删除了

[复制链接]
发表于 2004-8-31 11:10:39 | 显示全部楼层 |阅读模式
做实验的时候,不小心把/etc/fstab文件删除了
不知道如何恢复?
用Redhat 9 的第一张光盘启动,进入救援模式
fdisk -l 看到了各分区的信息了,下面就不知道怎么做了
在/etc下我有fstab文件的备份,但不知道如何恢复?
哪位指教下,万分感谢!
 楼主| 发表于 2004-8-31 19:30:03 | 显示全部楼层
虽然我可以通过单用户模式,但是无法建立新文件,下面该怎么做呢
发表于 2004-8-31 19:35:30 | 显示全部楼层
既然有备份,就要看是如何备份的,如果只是简单的复制了,那只要改一下名。

虽然我可以通过单用户模式,但是无法建立新文件,下面该怎么做呢???
没有明白你的意识,无法touch 文件吗?
 楼主| 发表于 2004-8-31 20:38:48 | 显示全部楼层
对,我在单用户模式下能够看到我的fstab.bak 文件
但是无法cp /etc/fstab.bak  /etc/fstab
提示 cp: cannot create regular file '/etc/fstab' Read only file system

也无法 touch 文件
发表于 2004-8-31 20:41:41 | 显示全部楼层
你强制remount /一下
#mount /dev/hda1 / -o rw --remount
好像是这样。使用mount --help看一下吧,或者man。
或者进入rescue模式,就不会read only了。
 楼主| 发表于 2004-8-31 20:57:24 | 显示全部楼层
我先umount /dev/hda1 /了一下成功,无提示
接着mount -rw /dev/hda1 / 了一下
系统提示:
mount:/dev/hda1 already mounted or /busy
mount:/according to mtab; /mounted is already mounted on
发表于 2004-8-31 21:13:59 | 显示全部楼层
/是根目录,当然不能随便umount
有一个强制参数来remount。
 楼主| 发表于 2004-8-31 21:29:11 | 显示全部楼层
太感谢你了,orphen , 我的问题解决了
这个问题困饶我1个星期了, 这样的解决问题方式
让我有了感性的认识,而且通过这样的操作,我想我会记得更牢
发表于 2004-8-31 21:30:33 | 显示全部楼层
不用谢
发表于 2004-9-2 09:52:45 | 显示全部楼层

还有一种办法,也许管用

#mkdir /mnt/sysimage

#mount -o rw /dev/hda2 /mnt/sysimage

sysimage是自建的用于挂盘目录,/dev/hda2是我的根分区,这时候进到/mnt/sysimage ,修改后重启就可以了。应该是没问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表