Gentoo-/etc/fstab 学习

Gentoo启动没有任何错误,可就是看不到/boot中的内容,难道没有挂载boot分区?试着挂载boot分区,报错mount:unknown filesystem type "ext2",真奇怪以前一直没有碰到这问题啊,根据之前安装Gentoo的经验出错的地方可能有三个:

1. grub.conf配置有误

2. 内核编译有误

3. /etc/fstab配置有误

根据错误提示,问题应该集中在2和3中。检查/etc/fstab没有问题,Google吧。

查到一个,说内核编译没有编译支持ext2, make menuconfig查看之前的编译选项,果然没有选。按照

File systems --->
      <*> Second extended fs support
       [*]   Ext2 extended attributes
       [*]         Ext2 POSIX Access control
       [*]         Ext2Security Labels

把ext2加到内核中,重新编译->光盘引导->新的内核替代旧内核->启动

还是看不到,不过这次可以手动挂载/boot分区,可为什么启动的时候不行/root分区自动挂载呢。问题一定出现在/etc/fstab中,因为在gentoo配置中只有这个配置文件中配置过分区。打开,果然,在/boot那行记录中比/root中多了一个noauto,字面判断应该是不自动挂载,去掉后,重新启动,没有问题了。不出这个错误真还不知道fstab是干嘛用的,问题中不断学习。

个人理解:fstab是系统启动时挂载文件系统的配置的文件,man fstab 可以查看每个字段的意思

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值