LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: xxyq

关于grub的问题

[复制链接]
发表于 2004-9-5 19:47:02 | 显示全部楼层
mkfs 这个命令,我觉得是不改变分区标志的。
至少fdisk里边没有修改。

所以用fdisk确定一下最好。

fat32也一样,如果标志是linux的,哪怕内容是fat32的内容,windows也不认的。
发表于 2004-9-5 21:13:52 | 显示全部楼层
在分区表中有一项标示分区是什么系统, 比如0C表示该分区是FAT32, 而83是LINUX. 分区表是硬盘中独立于各分区的一块区域, FDISK只对分区表进行改动, 所以光格式化分区, 分区表并没有改变, 对FDISK来说分区仍然是FAT32.

对于有些程序, 例如GRUB, 只知道分区是LINUX分区还不够. 而LINUX分区内部到底是什么文件系统, ext2, ext3等等, 要分析分区内部的数据和结构才能知道. 我不知道GRUB搜索分区的具体步骤, 就你的例子来看, 显然分区表中的FAT32标志和分区内的ext2系统把GRUB给搞糊涂了.

所以说还是应该按照正确的步骤, 先改分区, 再格式化比较好, 可以避免混乱. 事后修改分区标志只能算是事后补救法.
发表于 2004-9-5 21:24:30 | 显示全部楼层
。:)。。我也是前几个星期,,才发现这个问题的。。因为我的windows不识别fat32分区的内容。。哈哈。。。后来就发现问题了。:):)。。。
 楼主| 发表于 2004-9-5 21:42:24 | 显示全部楼层
真的是非常的感谢  :thank :thank :thank :thank :thank :thank :thank
发表于 2004-9-10 16:13:28 | 显示全部楼层
我感觉mke2fs有问题,明明是把NTFS格式化成了EXT2FS,但是标题还是NTFS,而且在WIN2000里面还不认识。让人郁闷。
发表于 2004-9-10 20:37:22 | 显示全部楼层
没有问题的。。。。。
fdisk可以改变这个的。。。。呵呵。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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