Grub2不支持Ext4文件系统是吗?
Tofloor
poster avatar
super7610
deepin
2012-10-07 08:06
Author
前两天用移动硬盘安装LD12.06时给LD分了两个区,一个100MB挂了/boot,另外一个20GB挂了/,全都格式化为Ext4格式,结果安装完后重启显示Grub有问题,没有开机选择菜单,安装了多次但都失败了。后来狠心只分了一个区20GB挂了/,格为Ext4,结果Grub却没问题。今天看百科时上面说:

“一个非常重要的事情是,目前还没有Ext4 Grub。更准确的说,就是目前没有grub支持ext4。换句话说,就是你目前的发行版本的grub不支持ext4。目前我们的Grub2正在开发之中,在ubuntu和debian发行版中已经有了grub2的grub-pc软件包了,但是目前官方仍没有宣布正式支持。所以安全起见,尽量保持你的/boot目录为Ext3文件系统类型。”

是不是因为这个原因所以我前几次都没安装成功?那我第二种安装方式Grub2也是安在Ext4下为啥成功了?求解答,谢谢。
Reply Favorite View the author
All Replies
cxbii
deepin
2012-10-07 08:22
#1
前一个月吧,恩,grub2正式版发布了
我之前也有用ext4做/boot的文件系统的,照样没事。。
话说,真的需要单独分/boot,我没发现单独分出来的好处也。。。。
所以你的我不清楚也。。。
Reply View the author
woodelf
deepin
2012-10-07 17:48
#2
首先,grub2毫无疑问支持ext4。
其次,/boot一般不需要单独分,除非你的引导管理器不支持从你的/文件系统引导。
第三,你安装失败的原因,怀疑是磁盘头部的保留扇区有问题,grub无法把自身的代码嵌入进去。而重新分区之后刚好修正了这个问题。
目前为止,如果我没记错,grub2不支持引导的/文件系统只有两个:xfs和btrfs。
Reply View the author
cxbii
deepin
2012-10-07 18:43
#3
首先,grub2毫无疑问支持ext4。
其次,/boot一般不需要单独分,除非你的引导管理器不支持从你的/文件系统引导。
第三,你安装失败的原因,怀疑是磁盘头部的保留扇区有问题,grub无法把自身的代码嵌入进去。而重新分区之后刚好修正了这个问题。
目前为止,如果我没记错,grub2不支持引导的/文件系统只有两个:xfs和btrfs。
添加至百科http://wiki.linuxdeepin.com/index.php/%E6%8E%A8%E8%8D%90%E7%9A%84%E5%88%86%E5%8C%BA%E6%96%B9%E5%BC%8F#.E5.AE.89.E8.A3.85.E5.88.B0.E7.A1.AC.E7.9B.98.E7.9A.84.E6.96.B9.E5.BC.8F
Reply View the author
super7610
deepin
2012-10-07 21:22
#4
首先,grub2毫无疑问支持ext4。
其次,/boot一般不需要单独分,除非你的引导管理器不支持从你的/文件系统引导。
第三,你安装失败的原因,怀疑是磁盘头部的保留扇区有问题,grub无法把自身的代码嵌入进去。而重新分区之后刚好修正了这个问题。
目前为止,如果我没记错,grub2不支持引导的/文件系统只有两个:xfs和btrfs。
受教了,感谢。
Reply View the author