我有两个驱动器:
第一个是装有我的操作系统(最新更新为 Windows 10)的 SSD。第二个是 HDD,通过我的 CD/DVD 插槽内部连接。
我想将我的 HDD 转换为具有 5 个不同分区的多重启动驱动器。第一个分区将有一种工具磁盘(如 Hiren-boot 等)。第二个分区将有一个防病毒救援磁盘 (Avast)。第三个分区将有 Windows Media Creation Tool。其他两个分区不需要可启动,因为它们只包含文件夹和文件备份。
我成功地使用硬盘上的 YUMI 2.0.4.9 做到了这一点。但是,只有将三个 ISO 放在第一个分区中才能做到这一点。我无法通过将每个 ISO 放在不同的分区中来实现这一点。出于个人原因,我需要使用不同的分区(因此,我对其他解决方案不感兴趣,例如仅使用一个分区或外部 USB、CD 等)。我承认我已经阅读了很多关于这个主题的文章,但我仍然很难找到合适的教程,也许是因为我是一个非常基础的计算机用户。
请问我的问题是:
1) 如何为我的 HDD 配置 BIOS?传统?UEFI?两者?(我的 SDD 已经使用适用于 Windows 10 的 UEFI)。
2) 如何格式化我的硬盘?MBR?GPT?主?活动?NTFS?FAT32?等等?
3) 我的硬盘无法识别为 USB 或外部驱动器!我尝试使用的每个软件(Rufus 等)都无法识别我的硬盘。请问我需要哪种软件?如何将其用于硬盘?我之所以问这个问题,是因为大多数这些软件似乎仅适用于 USB。我找不到硬盘的教程。
4) 我尝试手动将 Grub4Dos 安装到硬盘的第一个分区中。但是没有成功(可能是因为我缺乏专业知识!)。我尝试了两种方法,一种是将 ISO 文件放在每个分区中,第二种方法是直接在每个分区上提取所有 ISO 内容。但是没有成功。Grub4Dos 是否适合我的情况?请问我该如何在我的情况下使用它?或者,我在哪里可以找到适合我的情况的教程?
5) 这个论坛适合我提问吗?你会推荐其他论坛给我吗?
提前谢谢您!
答案1
广义上讲,这种类型的配置通常有大量的选项;然而,您注意到的一个细节开始显著压缩选项空间:
我的 SDD 已经使用 UEFI 来运行 Windows 10
如果一个操作系统已经在 EFI 模式下启动,那么最简单的方法是使用 EFI 模式来启动其他所有操作系统。这反过来意味着在所有磁盘上使用 GUID 分区表 (GPT)。(后者的一个例外可能是如果您要添加已经使用 MBR 分区表的磁盘,但根据各种因素,即使在那时,将其转换为使用 GPT 也可能是最容易的。)
听起来您想启动您已有的各种工具.iso
,每个工具都来自单独的分区。我知道在 EFI 模式下有两种方法可以做到这一点,尽管每种方法都有重大注意事项:
- 重新索引-- 您可以安装我的rEFInd 启动管理器在计算机的 EFI 系统分区 (ESP) 上,以及其 ISO-9660 文件系统驱动程序 (
iso9660_x64.efi
)。然后,您可以为每个要启动的工具创建分区,使每个分区至少与其.iso
文件一样大,并将文件.iso
“原始”写入其分区。例如,在 Linux 中,您可以执行以下操作dd if=image.iso of=/dev/sdb4
以写入image.iso
分区/dev/sdb4
。使用此命令时要非常小心!如果您指定了错误的of=
值,您可能会抹去一些重要的东西!如果一切按计划进行,当您重新启动时,rEFInd 应该会出现,并为您提供启动每个操作系统和每个工具的选项。不过,有几个注意事项。最重要的是,不能保证任何给定的工具都将以这样一种方式配置,使 rEFInd 能够启动它。对于设计为在 BIOS 模式下启动的工具尤其如此;rEFInd 根本无法与它们一起工作。但是,即使对于 EFI 模式工具,如果以某种方式掌握它们,rEFInd 也可能无法识别它们;即使 rEFInd 启动了启动过程,该工具也可能会因为启动方式而感到困惑。第二个注意事项是您可能会遇到安全启动问题。最容易处理的方法是禁用此功能,但最好确保一切都设置为与安全启动一起工作。请参阅rEFInd 安全启动文档有关该主题的更多信息 - 但请注意,您可能需要添加哈希或以其他方式调整要启动的每个工具。 - GRUB-- GRUB 引导加载程序是大多数 Linux 发行版的默认引导加载程序,它提供了一种比 rEFInd 更优雅的方法来解决这个问题;但我不太了解如何设置它。具体来说,GRUB 可以
.iso
使用其自己的环回支持来读取文件,这意味着您可以将.iso
文件存储在文件系统上,而不是使用(或某些等效工具)直接将它们写入分区dd
。GRUB可能也可以更好地处理更广泛的.iso
文件,但我对此并不确定。这个 Ubuntu 维基页面描述了如何以这种方式配置 GRUB;但是,我自己从未这样做过,所以除了提供这个提示之外,我无法提供帮助。通过 Web 搜索可能会找到其他教程和文档。如果您在计算机上安装了 Linux 发行版,以这种方式设置 GRUB 可能会更容易,但理论上即使您不这样做也应该可以做到。
我已经使用第一种方法将 rEFInd 设置为从 USB 闪存驱动器多重启动各种 Linux 安装程序。我已经不是尝试设置你说要安装的特定工具。因此,我真的不能说你成功的可能性有多大。我的怀疑有些会起作用,有些则不会起作用,但这只是一个有根据的猜测。
可能还有其他工具可以完成您想做的事情,但如果有,恐怕我不知道它们是什么。
如果无法在 EFI 模式下启动所有工具,您可能能够使用 BIOS 模式;但是,您需要了解如何在 BIOS 模式和 EFI 模式之间切换,或者在 BIOS 模式下重新安装 Windows。前者通常可以通过使用计算机的内置启动管理器来完成;或者 rEFInd 也可以解决问题,如果您通过注释掉并确保它是选项之一scanfor
来重新配置它。这种方法需要放置一个 BIOS 模式的引导加载程序来处理硬盘上的映像。恐怕我没有关于如何做到这一点的指示,尽管我知道这种配置是可能的。refind.conf
hdbios
.iso