LinuxSir.cn,穿越时空的Linuxsir!

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

关于EXT4和EXT3的问题

[复制链接]
发表于 2009-12-27 23:08:55 | 显示全部楼层 |阅读模式
我把根分区格式化成了 EXT4 BOOT是ext3

内核编译把EXT3去掉了
现在启动后系统挂载不上/boot 但是能正常启动
启动后要用
mount -t ext4 /dev/sda1 /boot才能挂载的到
怎样让它默认自己挂载了?
GRUB
  1. default 0
  2. timeout 5
  3. splashimage=(hd0,0)/boot/grub/splash.xpm.gz

  4. title Gentoo Linux 2.6.24-r5
  5. root (hd0,0)
  6. kernel /boot/2.6.31-gentoo-r6-c3  real_root=/dev/sda1
  7. initrd /boot/2.6.31-gentoo-r6-c3
复制代码

  1. # NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
  2. /dev/sda1                /boot                ext4                defaults,noatime1 2
  3. /dev/sda3                /                ext4                noatime                0 1
  4. /dev/sda2                none                swap                sw                0 0
  5. /dev/cdrom                /mnt/cdrom        auto                defaults,ro        0 0
  6. /dev/fd0                /mnt/media        auto                defaults,noatime0 0
复制代码
发表于 2009-12-27 23:37:32 | 显示全部楼层
错误信息是什么?

fstab是正确的;ext4驱动向前兼容,挂载ext3是没有问题的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-27 23:59:40 | 显示全部楼层
没有错误啊 我是想让电脑启动 自动挂载/boot啊 现在要开机后 自己挂载 -。-#
回复 支持 反对

使用道具 举报

发表于 2009-12-28 00:23:23 | 显示全部楼层
如果不是你粘贴上来时noatime和1之间少了个空格,或许那就是不能自动挂的原因了。开机后执行mount /boot看看报告什么错误?
/dev/sda1                /boot                ext4                defaults,noatime1 2
回复 支持 反对

使用道具 举报

发表于 2009-12-28 10:26:36 | 显示全部楼层
real_root应该是/dev/sda3吧。
其实/boot一般情况下不挂载也没问题啊,除非你经常更新内核。
回复 支持 反对

使用道具 举报

发表于 2009-12-28 11:46:37 | 显示全部楼层
Post by lifc;2059943
如果不是你粘贴上来时noatime和1之间少了个空格,或许那就是不能自动挂的原因了。开机后执行mount /boot看看报告什么错误?
/dev/sda1                /boot                ext4                defaults,noatime1 2


看的真仔细...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-28 14:26:06 | 显示全部楼层
Post by lifc;2059943
如果不是你粘贴上来时noatime和1之间少了个空格,或许那就是不能自动挂的原因了。开机后执行mount /boot看看报告什么错误?
/dev/sda1                /boot                ext4                defaults,noatime1 2



localhost ~ # mount  /dev/sda1 /boot
mount: unknown filesystem type 'ext3'

#mount -t ext4 /dev/sda1 /boot //这样就顺利挂上了
回复 支持 反对

使用道具 举报

发表于 2009-12-28 16:03:19 | 显示全部楼层
Post by smalloldman;2060053
localhost ~ # mount  /dev/sda1 /boot
mount: unknown filesystem type 'ext3'

#mount -t ext4 /dev/sda1 /boot //这样就顺利挂上了


但是你的fstab里面确实写sda1是ext4,直接mount /boot看一下报告什么错误。
回复 支持 反对

使用道具 举报

发表于 2009-12-28 16:37:49 | 显示全部楼层
借用贵地,提一个疑问。我的boot分区是单独的ext2分区,/分析是ext4,现在内核中想把ext2编译选择去掉,不再编译进内核,会不会出问题。
回复 支持 反对

使用道具 举报

发表于 2009-12-28 18:07:04 | 显示全部楼层
Post by johe;2060080
借用贵地,提一个疑问。我的boot分区是单独的ext2分区,/分析是ext4,现在内核中想把ext2编译选择去掉,不再编译进内核,会不会出问题。


没有问题,不过mount ext2分区时要用-t ext4
回复 支持 反对

使用道具 举报

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

本版积分规则

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