小编Jus*_*nen的帖子

GRUB 从 NTFS 分区启动 ISO/磁盘映像

我正在尝试从 PC 上现有的 NTFS 分区启动包含 Linux live 系统的 ISO。PC有UEFI,硬盘用GPT分区,所以GRUB4DOS不是一个选择。这完全可以做到吗?

我知道这个问题之前已经被问过:Grub - boot debian iso file from ntfs partition and install it,但那里没有批准的答案 - 这就是我再次询问的原因。另外,我想使用我自己的内核,而不是一些固定和预编译的内核。

从其他答案来看,我似乎需要包含某种定制的内核文件(我假设将其放置到 EFI 分区),然后该文件能够从 NTFS 本身加载 ISO(?) 的其余部分。

这已经可以在 FAT 分区上完成,只需执行 GRUB 条目即可

menuentry "Boot LINUX FROM ISO FILE" {
  set iso_path=/path_to/image_on_FAT_filesystem.iso
  loopback loop (hdX,msdosY)$iso_path
  linux (loop)/path_to/vmlinuz nomagic base_only norootcopy from=$iso_path
}
Run Code Online (Sandbox Code Playgroud)

grub boot iso ntfs grub2

3
推荐指数
1
解决办法
7573
查看次数

标签 统计

boot ×1

grub ×1

grub2 ×1

iso ×1

ntfs ×1