LinuxSir.cn,穿越时空的Linuxsir!

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

请教:硬盘ntfs安装F12问题

[复制链接]
发表于 2009-12-12 10:16:02 | 显示全部楼层 |阅读模式
各位兄台:
          我的系统是win7+f10,按照坛子上一位兄弟的说法,f12支持ntfs分区安装,我将那四个文件和镜像放到一个ntfs分区,然后启动时按C键进入 GRUB,按照正确的步骤进行,结果提示不能挂载所指的分区。是不是f10的grub不能读取ntfs分区?请各位兄弟不吝指教,谢谢
发表于 2009-12-12 11:37:45 | 显示全部楼层
1.去下载个最新的grub4dos,现在版本应该是grub4dos-0.4.4了,解压将里面的grldr,grldr.mbr拷到win7 C盘根目录下,然后在C盘根目录下新建一个menu.lst文件,在里面写上如下所示内容:
default 0
timeout 3
splashimage=(hd0,6)/grub/splash.xpm.gz
hiddenmenu
title Windows 7
        find --set-root --ignore-floppies /bootmgr
        chainloader /bootmgr

title Fedora (2.6.31.5-127.fc12.x86_64)
        root (hd0,6)
        kernel /vmlinuz-2.6.31.5-127.fc12.x86_64 ro root=UUID=663e79f9-c3a5-4531-b80d-9207ffc640b1  LANG=zh_CN.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet
        initrd /initramfs-2.6.31.5-127.fc12.x86_64.img

title Windows
        rootnoverify (hd0,0)
        chainloader +1

title Install Linux
        kernel (hd0,4)/isolinux/vmlinuz
        initrd (hd0,4)/isolinux/initrd.img
根据自己的实际情况进行相应的更改。
2.用管理员身份打开cmd命令提示符窗口
运行bcdedit /create /d "Grub4Dos" /application bootsector
此命令会返回一个GUID(如{GUID}:{2f85c58d-afff-11de-bd85-db4c18943381},此GUID根据上面的命令可以得出来),下面的命令中会用到这个返回的GUID,将下面的GUID替换成这个返回的GUID号即可。
再运行bcdedit /set {GUID} device partition=C:
再运行bcdedit /set {GUID} path \grldr.mbr
最后运行bcdedit /displayorder {GUID} /addlast
3.将fedora 12镜像文件里的images文件夹与此镜像文件一起放到某一NTFS分区的根目录下,要不然在安装时会提示找不到镜像文件
4.重启即可安装
注意:可以根据自己实际的情况,更改上面的menu.lst里的内容
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-12 13:07:56 | 显示全部楼层
Post by fedorafan;2055126
1.去下载个最新的grub4dos,现在版本应该是grub4dos-0.4.4了,解压将里面的grldr,grldr.mbr拷到win7 C盘根目录下,然后在C盘根目录下新建一个menu.lst文件,在里面写上如下所示内容:
default 0
timeout 3
splashimage=(hd0,6)/grub/splash.xpm.gz
hiddenmenu
title Windows 7
        find --set-root --ignore-floppies /bootmgr
        chainloader /bootmgr

title Fedora (2.6.31.5-127.fc12.x86_64)
        root (hd0,6)
        kernel /vmlinuz-2.6.31.5-127.fc12.x86_64 ro root=UUID=663e79f9-c3a5-4531-b80d-9207ffc640b1  LANG=zh_CN.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet
        initrd /initramfs-2.6.31.5-127.fc12.x86_64.img

title Windows
        rootnoverify (hd0,0)
        chainloader +1

title Install Linux
        kernel (hd0,4)/isolinux/vmlinuz
        initrd (hd0,4)/isolinux/initrd.img
根据自己的实际情况进行相应的更改。
2.用管理员身份打开cmd命令提示符窗口
运行bcdedit /create /d "Grub4Dos" /application bootsector
此命令会返回一个GUID(如{GUID}:{2f85c58d-afff-11de-bd85-db4c18943381},此GUID根据上面的命令可以得出来),下面的命令中会用到这个返回的GUID,将下面的GUID替换成这个返回的GUID号即可。
再运行bcdedit /set {GUID} device partition=C:
再运行bcdedit /set {GUID} path \grldr.mbr
最后运行bcdedit /displayorder {GUID} /addlast
3.将fedora 12镜像文件里的images文件夹与此镜像文件一起放到某一NTFS分区的根目录下,要不然在安装时会提示找不到镜像文件
4.重启即可安装
注意:可以根据自己实际的情况,更改上面的menu.lst里的内容


谢谢兄弟,好像明白了。
回复 支持 反对

使用道具 举报

发表于 2009-12-12 17:29:18 | 显示全部楼层
F12支持ntfs安装?我试过,好像不行啊?!
iso放ntfs里就说找不到,同样的设置,放fat32里立刻就pass了~见鬼~
回复 支持 反对

使用道具 举报

发表于 2009-12-12 20:47:27 | 显示全部楼层
早就支持NTFS了,我上面说了,你要把镜像文件里的images文件夹提取出来,与iso文件放在一起,要不然,在安装时会提示找不到镜像文件
回复 支持 反对

使用道具 举报

发表于 2009-12-13 07:45:12 | 显示全部楼层
楼上正解,看仔细点!!嘿嘿
回复 支持 反对

使用道具 举报

发表于 2010-2-25 21:57:08 | 显示全部楼层
长知识了 刚要试验一下
回复 支持 反对

使用道具 举报

发表于 2010-2-25 22:52:26 | 显示全部楼层
GNU grub不认识ntfs的,用grub4dos
回复 支持 反对

使用道具 举报

发表于 2010-2-26 12:39:36 | 显示全部楼层
Post by fedorafan;2055264
早就支持NTFS了,我上面说了,你要把镜像文件里的images文件夹提取出来,与iso文件放在一起,要不然,在安装时会提示找不到镜像文件


当然了,不然fat32也没法装啊~
回复 支持 反对

使用道具 举报

发表于 2010-2-26 18:19:56 | 显示全部楼层
Post by batle007;2055095
各位兄台:
          我的系统是win7+f10,按照坛子上一位兄弟的说法,f12支持ntfs分区安装,我将那四个文件和镜像放到一个ntfs分区,然后启动时按C键进入 GRUB,按照正确的步骤进行,结果提示不能挂载所指的分区。是不是f10的grub不能读取ntfs分区?请各位兄弟不吝指教,谢谢
fedora 的liveCD不支持ntfs安装
DVD支持
回复 支持 反对

使用道具 举报

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

本版积分规则

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