查看问题详情

编号项目分类查看权限最后更新
0000067Magic Linux 2.5内核相关公开2009-04-15 11:34
报告员sejishikong 分派给sejishikong  
优先级严重性很严重出现频率总是
状态 已解决处理状况已修正 
产品版本alpha1 
目标版本alpha1 
摘要0000067: 在Ext3分区上不能正常启动
描述magic安装到ext3分区后,不能正常启动,无法识别分区。
标签没加标签.

活动

sejishikong

2009-04-13 19:57

管理员   ~0000173

反复测试,比较奇怪,把mi的mkfs.ext3换成了现在magic里的。可以在ext3上正常启动了,但是grub不认这个ext3分区。

sejishikong

2009-04-14 17:27

管理员   ~0000174

知道原因了,因为magic的e2fsprogs是从fc拿来的,而fc里的ext3的inode_size并不是128,而是256,导致了一些兼容问题。grub打上了相应的补丁,同时grub也打了ext4的补丁。不过由于现在mi还无法支持ext4(主要是parted不支持,得更换),所以暂时还是只能用ext3的。为了保证兼容性,mi安装的时候,ext3将以128的node_size进行格式化。

sejishikong

2009-04-15 11:34

管理员   ~0000175

OK,忙活了一个星期,总算修正了。
同时,mi添加ext4支持,就是说现在magic可以安装到ext4分区上了,但是暂时支持还是不完善的,mi格式化的ext4,只启用了has_journal,extents.而对于其它的,比如huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize等,由于不明原因,暂时还不能支持(magic本身是支持的)。

问题历史

日期 用户名 字段 更改
2009-04-09 15:17 sejishikong 新建问题
2009-04-13 19:57 sejishikong 注释已添加: 0000173
2009-04-14 17:27 sejishikong 注释已添加: 0000174
2009-04-15 11:34 sejishikong 注释已添加: 0000175
2009-04-15 11:34 sejishikong 状态 新建 => 已解决
2009-04-15 11:34 sejishikong 处理状况 未处理 => 已修正
2009-04-15 11:34 sejishikong 分派给 => sejishikong