我有一个 1TB 外置硬盘,仅用于存储。但如果安装了 fedora,它对我来说可能会更有用。但由于这是我唯一的外部硬盘,我仍然想用它作为存储来管理文件。
当我将 BIOS 更改为从外部驱动器启动时,我的计算机能否识别正确的分区?
操作系统是否能够与存储共存而不会以某种方式损坏?
我还没有亲自尝试过,因为我担心我会破坏一些东西。
答案1
通常 USB 磁盘不会出现多个分区的问题(与拇指驱动器相反),并且大多数 BIOS 支持 USB 启动。另外,您建议安装 Linux,因此我将重点关注 BIOS 设置而不是 UEFI 以获得最大兼容性。
您可以在磁盘上已有的 ext4 分区上安装 fedora(根据您提供的信息)。如果你能处理它的限制,存储分区应该是fat32以获得最大的兼容性,否则使用ntfs,这样Windows系统仍然可以轻松识别它。请记住,在任何时候,存储和系统分区上的数据损坏的风险都至少是最低的。即使你做的每件事都是正确的,也可能会出错。
尽管建议使用交换分区,但您不需要交换分区,因此常见的 Fedora 安装会将 ext4 分区设置为可引导分区并安装得很好。请注意,grub 可能会检测您正在使用的计算机上的其他操作系统,这些操作系统会出现在您连接驱动器的所有其他 PC 上,但显然不会工作。另外,不要依赖 /dev/sdX 设备名称,因为它们可能会根据您启动驱动器的每台不同计算机而变化。如果要将存储分区添加到其中,请在 fstab 文件上使用 UUID。
只需安装 fedora,您就可以挂载存储分区,就像它是一个单独的 USB 磁盘一样(弹出时要小心),但是,如前所述,挂载可以在 fstab 上自动进行。
只要不重新分区磁盘,丢失数据的风险就可以忽略不计,但无论如何在进行任何更改或安装之前都应进行完整备份。另请记住,您将无法在任何计算机上启动。即使支持 USB 启动,有时也会失败。