免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1752 | 回复: 7
打印 上一主题 下一主题

fstab里面开启ACL之后,系统启动失败,请教各位大侠!!!!?!?!? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-05-31 17:08 |只看该作者 |倒序浏览
我再fstab里面
添加LABLE=/home     /home   ext3    default, acl  1 2
开启ACL之后,重启系统
提示
fsck.ext3: unable to resolve 'LABLE=/home'     就出现failed的情况

系统把我droping to shell

然后让我输入root密码 for maintenance
输完了 但是只有user的权限 而fstab不能改回来。

请问各位大侠该怎么处理这样的问题啊????????


虚拟机装的fedora
也没有用过 急救盘组

[ 本帖最后由 xiaokui6180 于 2009-5-31 17:14 编辑 ]

11121421.jpg (34.04 KB, 下载次数: 11)

11121421.jpg

论坛徽章:
0
2 [报告]
发表于 2009-05-31 17:20 |只看该作者
原帖由 xiaokui6180 于 2009-5-31 17:08 发表
然后让我输入root密码 for maintenance
输完了 但是只有user的权限 而fstab不能改回来。

不是你没有权限,在这里你要把你的根分区挂载成读写状态
mount -o remount,rw -L / /
或者你df看你下你根分区挂载在那个分区上的 运行
mount -o remount,rw /dev/sda3 /

论坛徽章:
0
3 [报告]
发表于 2009-05-31 17:21 |只看该作者

回复 #2 werll 的帖子

谢谢 我试试

论坛徽章:
0
4 [报告]
发表于 2009-05-31 17:30 |只看该作者

回复 #2 werll 的帖子

非常感谢 werll 已经可以运行了
但是为什么我开启了 ACL就重启就会fail呢?

这是原来的fstab

UUID=bff0fbba-0c98-49a3-8c2c-9fd65143886d /                       ext3    defaults        1 1
UUID=58e69dfa-a53a-465b-92fe-a8c66f505681 /boot                   ext3    defaults        1 2
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
UUID=54264f72-b1ea-4e86-87b5-4e89022083ae swap                    swap    defaults        0 0

原来的fstab没有 LABEL=/home 这一行

是我自己添加上去的,之后就failed了

2.6内核

论坛徽章:
0
5 [报告]
发表于 2009-05-31 17:43 |只看该作者
...基础太差,瞎闹,先去学学基础的,可以么?

论坛徽章:
0
6 [报告]
发表于 2009-06-01 15:25 |只看该作者
原帖由 xiaokui6180 于 2009-5-31 17:30 发表
非常感谢 werll 已经可以运行了
但是为什么我开启了 ACL就重启就会fail呢?

这是原来的fstab

UUID=bff0fbba-0c98-49a3-8c2c-9fd65143886d /                       ext3    defaults        1 1
UUID=5 ...

以为内核找不到你LABEL=/home这个分区标签
这个标签是你在mkfs.ext3 -L /home  /dev/sdXX指定的
如果你创建文件系统的时候没有这样指定,内核当然找不到这个标签分区了
e2lable /dev/sdxx /home   这样也可以指定 不加后面的/home就是查看这个分区所对应的标签
比如你的根分区是LABEL=/       /      ext3 defaults 1 2
先运行df查看根所对用的分区 比如是/dev/sda3
那么你运行一下e2lable  /dev/sda3
那么显示的一定是/
还可以dumpe2fs /dev/sda3|head 查看

论坛徽章:
0
7 [报告]
发表于 2009-06-01 15:27 |只看该作者
最重要的是你要看看你的home目录挂载的是什么分区 把那个分区加上/home这个标签就OK 了

论坛徽章:
0
8 [报告]
发表于 2009-06-01 17:51 |只看该作者
哎,无数次出现此种问题,为什么不用mount -a测试一下?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP