LinuxSir.cn,穿越时空的Linuxsir!

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

怎样修改/etc/fstab?

[复制链接]
发表于 2005-5-7 19:03:39 | 显示全部楼层 |阅读模式
现在不能正常进入系统了,进入后系统是不可写的。其实就是修改一下数字的问题,现在却只能看着/etc/fstab干着急。大哥们有空帮帮忙啊,谢谢了。
发表于 2005-5-7 19:06:56 | 显示全部楼层
用GENTOO的LIVECD。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-7 19:15:35 | 显示全部楼层
用了,mount / (用的是jfs分区)的时候无法通过。
回复 支持 反对

使用道具 举报

发表于 2005-5-7 19:34:49 | 显示全部楼层
#mount -o remount,rw /       就可以写了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-7 21:24:50 | 显示全部楼层
1.我的磁盘分区情况:
/dev/hda1 ntfs (装winxp)
/dev/hda5 swap
/dev/hda6 /
/dev/hda7 fat32
/dev/hda8 fat32


2.启动时的错误信息如下,希望大家帮帮忙:
fsck:Error 2 while executing fsck.jfs for /dev/hda5(其实正确的应该是/dev/hda6,hda5是swap分区,但启动后/目录下的文件确实是/dev/hda6的)
root file system cound not be mounted read/write

3.造成错误的可能原因:
本来可以进入kde的,在不正常之前,我曾运行过kdisk(kde下的软件,好像就是这个名字),因为没有中文,随便玩了几下,也许造成了什么问题吧,反正后来发现/etc/fstab中本来应该是/dev/hda5的swap变成了/dev/hda4,本来是/dev/hda6的/变成了/dev/hda5。
最后一次退出是按电源键退出的(emerge 一堆alsa的东西时死机了,也不是真的死,移动鼠标后,过十秒错也还会动一下,按ctrl+alt+de也没那么快反应,实在等不了就按了电源键)。
还有最后一次正常启动退出后超了一下频(就是改bios的那种“小超”),把赛扬3 1.1g提高到了1.32g。我想这应该不会有影响吧。

4.按照回复实施了以下方法,都没成功:
#mount -o remount,rw / ,提示/dev/hda5 have been mounted on /,然后不服气,再来 #umount / ;mount /dev/hda6 -t jfs remount,rw /,也不行。

5.用livecd进入系统,无法mount到/:
mount /dev/hda6 /mnt/gentoo 或mount -t /dev/hda6 /mnt/gentoo,提示"bad type"什么的,用lsmod查用,显然jfs已经加载。
回复 支持 反对

使用道具 举报

发表于 2005-5-8 12:31:46 | 显示全部楼层
Post by anfeeling
1.我的磁盘分区情况:
mount -t /dev/hda6 /mnt/gentoo,提示"bad type"什么的


用livecd,就像安装gentoo时那样,mount这些分区,并修改fstab, 你加-t参数又不指明分区类型,系统当然要告诉你bad type. :beat
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-8 12:39:48 | 显示全部楼层
写少了,是mount -t jfs *************,反正好多参数都试过了,无参数也试过,都不行啊。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-8 17:24:08 | 显示全部楼层
算了,重装
回复 支持 反对

使用道具 举报

发表于 2005-5-8 17:44:50 | 显示全部楼层
#mount /dev/hda6 /mnt/gentoo
#cd /mnt/gentoo
#chroot /mnt/gentoo /bin/bash
#env-update
#source /etc/profile

你此时再修改/etc/fstab看能行不。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-10 13:34:10 | 显示全部楼层
Post by syyuning
#mount /dev/hda6 /mnt/gentoo
#cd /mnt/gentoo
#chroot /mnt/gentoo /bin/bash
#env-update
#source /etc/profile

你此时再修改/etc/fstab看能行不。。。

#mount /dev/hda6 /mnt/gentoo
can not run this command,it will show error.
回复 支持 反对

使用道具 举报

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

本版积分规则

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