如何在 Windows 中构建可在 EFI 模式下启动的 Live Debian CD/USB?

如何在 Windows 中构建可在 EFI 模式下启动的 Live Debian CD/USB?

我尝试使用 Debian 安装最新的稳定 Debian 版本(Debian 7.0“Wheezy”)多架构网络安装 (AMD64) “debian-7.0.0-amd64-i386-netinst.iso”在我的笔记本电脑上。我的笔记本电脑的 SecureCore Tiano™ 固件设置为“仅限 UEFI”。

由于具体要求:

  • 仅 EFI 安装
  • GPT分区表
  • 加密 LVM

我在专家模式下的引导加载程序安装步骤中遇到了问题/错误:GRUB/默认 Debian 安装程序引导加载程序安装失败。

我需要在 Debian live CD/USB 上启动,以便更新/安装 GRUB EFI 并修复笔记本电脑上已安装的 Debian 系统(目前缺少引导加载程序)。

我使用“AMD64救援+非免费”构建了Debian 7.0 Live CD国际标准化组织但 Live CD 不会在仅 UEFI 模式下启动(常规 Debian DVD 安装会在该模式下启动)。

问题是:我的第二台 PC 运行 Windows 7,我需要在该平台上构建 Live EFI 友好的 Debian CD/USB。

我用了随身碟 Linux“通用 USB 安装程序”无法构建“启用 EFI”的可启动 USB(我之前在 Debian 7.0“Wheezy”安装程序中遇到过此问题:无法仅启动 UEFI)。

我需要在 EFI 模式下创建可在 USB 上启动的 Debian Live,我应该考虑什么工具/设置?

答案1

您想从 LiveCD 中得到什么?如果一张可以为您启动的 DVD 能够为您提供一个 shell(尝试使用 Ctrl-Alt-F2/F3/...)并提供所需的工具,那么也许它就可以满足您的需要。

尝试进入控制台,chroot 到已安装的系统(但缺少引导加载程序)并手动运行grub-install(没有其他参数)以查看错误消息。你把ESP挂载到/boot/efi/了吗?

罗德的书也强烈推荐有关该主题的页面。

您到底是如何将 ISO 写入 U 盘的? dd(1) 或类似 SUSE Image Writer 的 win32 同等版本应该可以。

无耻插件:我已经在 ALT Linux 中实现了 UEFI 支持,如果我们的常规构建为您工作,然后我可能可以翻译/解释 mkimage-profiles 文档的相关部分,以便您可以准备所需的衍生版本(或使用它来准备可启动根目录,以便您可以轻松地进行 Debian 安装)。没有抽出时间来测试 wheezy 的发布 UEFI 行为,但 di beta4 在引导加载程序安装方面也遇到了一些问题。

答案2

如果你在 Windows 上制作这个,我强烈推荐 YUMI,它是 pendrive 的一个子集,但我发现它更直接,并且更容易将多个可启动 iso 加载到链接上:http://www.pendrivelinux.com/yumi-multiboot-usb-creator/ 如果您喜欢这类事情,编辑 grub 菜单也非常容易。

答案3

tails linux 1.2 是 UEFI 系统 Medion 计算机上唯一的可启动 USB。禁用安全启动。启动时按F2进入启动菜单。将 USB 启动移至 Windows 8 上方。继续启动。

答案4

相关内容