LinuxSir.cn,穿越时空的Linuxsir!

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

OpenSUSE 11.3 的 GRUB 不认NTFS分区?

[复制链接]
发表于 2010-7-24 19:23:11 | 显示全部楼层 |阅读模式
莫名奇妙,查到一些资料说是与主板也有关系,我的主板是GA-EP45T-UD3LR Rev 1.1 Bios F10
     

    呃,废话说多了,现在解决最麻烦的问题把...GRUB 居然不认NTFS,目前我自己解决办法是安装了GRUB 2 1.98,以前在Ubuntu和ArchLinux上体验了Grub2,很不错....


第一个硬盘,MBR分区表.
共 5个分区,前有3个主分区,sda1是windows的C盘。
其余两个是windows数据盘,前三个分区均是NTFS。
接下来是一个扩展分区,下面2个逻辑分区,sda5是Linux / 根分区,为Btrfs,sda6是/boot分区Ext2..

目前装有windows 7 64-bit,和SUSE 11.3 32bit

安装方式
第一个硬盘是新硬盘,无数据,先装windows 7,于是乎用其他分区工具分出了前面一个主分区,我没用windows 7 光盘分区,因为会出现隐藏分区的问题,不想因为隐藏分区的原因,占用一个主分区.
这个怎么跟GPT分区表前面的EFI隐藏分区很相似呢,我是用其他分区工具分好区后用windows 7 光盘格式化安装的,安装完毕之后进入windows的磁盘管理,分出了另外两个主分区,并留下了未划分空间用于安装Linux。
使用SUSE 11.3 DVD对这个空闲空间建立了一个扩展分区,下面建立了两个逻辑分区,安装好Linux,平常方式未使用Fake RAID或LVM等..,发现windows 进不去了,GRUB Shell手动进入,root (hd0,0),居然提示Unknown
其余两个主分区也是,插入了一个带有Grub4Dos的U盘,却能识别,弄一下午未果,最后安装Grbu2解决.....

   

呃,这个算是啥Bug么,还是我个例?


在这里还要问一个怪问题,原来我的旧945主板,SATA硬盘不会识别成外置,但自从换了新主板,无论什么系统,默认情况下均识别成外置,windows的情况是出现“安全删除硬件”,Linux Gnome DE的挂载菜单也是提示为外置设备(移动),有资料说Bios中有关闭“SATA热插拔提示”的选项,但我的找遍了Bios也没发现,已经刷新最新的BIOS了...

第二个硬盘是GPT,GUID分区表,10主分区,装有其他系统...
 楼主| 发表于 2010-7-24 19:29:44 | 显示全部楼层
第二硬盘,Snow Leopard系统中,修改了Bios ACPI DSDT表,使用Chameleon Boot Loader 外挂加载编译后二进制dsdt.aml 得以修正硬盘识别为外置的问题,Grub 2 或Linux有办法外挂加载dsdt么..
回复 支持 反对

使用道具 举报

发表于 2010-7-25 11:51:52 | 显示全部楼层
grub4dos 才能识别NTFS
GNU grub 不识别NTFS
回复 支持 反对

使用道具 举报

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

本版积分规则

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