使用 Grub2 从 ISO 分区启动

使用 Grub2 从 ISO 分区启动

可能重复:
使用安装在硬盘上的可启动 Live CD 磁盘映像

我有几十个磁盘映像(ISO),作为技术人员使用,例如:MS DaRT,BackTrack,Acronis等。我希望能够在 Grub2 中选择一个菜单选项,以便我能够从众多映像中选择一个进行启动。

我听说你可以创建分区并将其格式化为 CD 格式,这样就可以将启动盘的内容复制到该分区并从中启动。我打算在主硬盘上创建分区。

这是启动 ISO 的最佳方法吗?请告诉我无论哪种方法。

注意:我知道如何使用 GParted,所以不需要一步一步地完成那部分。

硬件:HP DV7-1232nr 2 HDD

软件:主硬盘 - 500gb - Ubuntu 12.04.1 辅助硬盘 - 320gb - Windows 7 Home Premium

答案1

我尝试过几次。据我所知,硬盘和 CD 之间的扇区大小存在问题,导致 ISO 无法通过 GRUB 等标准工具使用。然而我读过(很久以前,所以我的细节可能不太清楚)关于 GRUB 扩展的文章,它解决了这个差异。现在我想起来,它实际上可能是一个备用引导加载程序。抱歉,这个答案没有达到您的预期。

它用于实现此功能的机制类似于将 isos 安装为环回设备 ( mount -o loopback /mnt ./disk.iso),但我记得的就这么多了。如果我记得/谷歌搜索更多信息,我会更新此内容。

经过进一步审查:如何启动 Live ISO 映像

相关内容