linux的grub支持win的ntfs文件系统吗

来源:百度知道 编辑:UC知道 时间:2024/06/07 05:25:18
我本来是打算用ubuntu的grub硬盘安装redflag的!
把iso文件里的vmlinuz和initrd文件放在ntfs根分区(我的硬盘无fat32分区),在重启后grub界面find命令找不到vmlinuz文件?所以问是否可以读取ntfs分区的文件
grub4dos可以读取ntfs分区文件吗?网上很多硬盘安装的帖子都是下载安装grub4dos的

貌似 linux 里的不支持,不过 grub for win 好像支持。

grub 引导 Windows XP 不需要 ntfs 分区支持,他仅仅是载入 ntfs 分区的第一个扇区内容并且运行。这个不需要任何额外的功能支持。计算机的 BIOS 提供的功能就已经足够启动 Linux 用了。
------------
update:貌似 grub for dos 就是 for win ,当然还是有点不同,不过我记得他支持 ntfs 的。
你要是准备好了 ubuntu 的分区,格式化为 fat32 可以把 vmlinuz 和 initrd.* 放到那个分区里,好像这两个文件在启动时使用,启动到安装程序就不需要了。安装时可以格式化了放这两个文件的分区继续作为 / 分区。
但 iso 文件不能放那里,不知道安装程序能不能支持 ntfs 里面放 iso ,反正这样可以解决 grub 的问题……

你要这样安装必须要fat32分区,grub不认识ntfs分区,所谓的chainloader只是把引导权交给一个分区而已,之后grub就不管了,所以grub能引导装在ntfs分区里的windows,但是不能读取里面的数据,安装好的linux你去/boot/grub/文件夹里看看有很多文件系统的驱动,但是就是没有ntfs的.

在mbr的grub与活动主分区 c盘无关

grub4dos的最新版本,或许已经加入nfts支持了吧

支持的。我的本本平时主要是使用ubuntu linux,引导管理器是grub,用时也不得不使用windows xp。我的windows xp安装在C分区,ntfs文件系统,当然也是用grub来引导的。

好象不能读取ntfs分区的文件,原先的关于硬盘安装Linux的教程都是说要把vmlinuz、initrd放在grub能读取的非ntfs分区。

上网上查查啊