LinuxSir.cn,穿越时空的Linuxsir!

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

/ect/fstab 有错误。怎样修改?

[复制链接]
发表于 2003-3-23 21:58:21 | 显示全部楼层 |阅读模式
我原来的/etc/fstab
LABEL=/       /     ext3     ......................................
LABEL=/boot      /boot    ext3   ...........


我把/ETC/FSTAB错修改成
/dev/hde6=/         /    ext3     ......................................
/dev/hde1=/boot      /boot    ext3   ...........
  
是不是应该是:


/dev/hde6    /         ext3
/dev/hde1     /boot


结果系统启动到一半停止了
提示找不到/dev/hde6=/

输入root密码可以登陆
结果/ 分区是只读,不能写入,因此不能编辑/etc/fstab文件
cd /boot 里面没有文件
mount -t /dev/hde1 /boot
cd /boot  里面的文件可以读写

有什么办法取得/ 的读写权利?
或者在开机时不加载/ect/fstab?
发表于 2003-3-23 22:52:21 | 显示全部楼层
你都想到将/dev/hde1 mount 到/boot上了,为什么不再进一步将/dev/hda6也挂到某个目录上呢? :-)

我相信你一定能这么做,将/dev/hde6挂到一个空目录上,如/mnt,就可以编辑上面的文件了。

两点需要注意:
1. fstab文件的路径已改变(因为你将原始的 / 挂到了 /mnt上),所以你要编辑的文件是/mnt/etc/fstab,而不是/etc/fstab。
2. 编辑好,存盘后,要记住umount.
发表于 2003-3-24 00:15:30 | 显示全部楼层
只要mount上hda6就可以了。
 楼主| 发表于 2003-3-24 03:35:57 | 显示全部楼层
现在解决了
谢谢2位给我的启发

我是这样做的
mount -t ext3 /dev/hde1 /boot  (我想因为/是只读的,因此把/挂在可读写的/boot 分区上)
cd /boot
mkdir root
umount -nr /dev/hde6 | /   (这步不知道是不是必需的)
umount -a -nr -t ext3 (试的命令太多,也不知道这个是否需要)
mount -n -t ext3 /dev/hde6 /boot/root
cd root
vi fstab
umount /dev/hde6 /boot/root
reboot
 楼主| 发表于 2003-3-25 19:11:21 | 显示全部楼层
上面的错了,其实一条命令就可以了!
应该是
mount -o remount /dev/hd** /
发表于 2007-1-18 20:42:44 | 显示全部楼层

不能mount,为何?

二楼的提示很有帮助,但我在执行的时候,碰到如下错误:
/dev/sda3 already mounted or /mnt/hd_5 busy
我应该怎么做?

另外 我如何得知/dev/sda3已经mount到什么位置?

谢谢!
回复 支持 反对

使用道具 举报

发表于 2007-1-19 00:22:53 | 显示全部楼层
FC里fstab的格式和REDHAT的不同啊,我也不知道怎么添加,因为现在的有颜色,写到后面会出现红色字体,我不敢乱加了,现在每次都是手动,mount -t vfat -o iocharset=cp936 /dev/hda1 /mnt/system
我的XP系统盘是FAT32的,管理起来比较方便
回复 支持 反对

使用道具 举报

发表于 2007-1-19 00:24:49 | 显示全部楼层
Post by caoi
二楼的提示很有帮助,但我在执行的时候,碰到如下错误:
/dev/sda3 already mounted or /mnt/hd_5 busy
我应该怎么做?

另外 我如何得知/dev/sda3已经mount到什么位置?

谢谢!

提示说你的STA3是已经挂载的,fdisk -l  可以列出你的磁盘使用情况
回复 支持 反对

使用道具 举报

发表于 2007-1-19 09:07:26 | 显示全部楼层
linux是否有fdisk的命令?
回复 支持 反对

使用道具 举报

发表于 2007-1-19 13:01:31 | 显示全部楼层
我都看晕了,你是linux还是unix能挂上就说明分区挂在点每问题只是没有读写参数
/dev/sda3       /                       ext3        defaults        1 1
/dev/sda1       /boot                   ext3        defaults        0 0
none            /dev/pts                devpts      gid=5,mode=620  0 0
none            /dev/shm                tmpfs       defaults        0 0
none            /proc                   proc        defaults        0 0
none            /sys                    sysfs       defaults        0 0
提供一个
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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