在单独的分区上创建可启动磁盘映像,可以吗?

在单独的分区上创建可启动磁盘映像,可以吗?

我想要创建 Ubutnu 的可启动映像在我的 1TB 外置硬盘(Seagate)上。
问题是,我上面有重要文件(大约 200GB),而将 ISO 文件安装到上面,正如您所知,需要完整格式化。
有没有办法创建一个新的硬盘上的分区,并使用它将 Ububntu ISO 文件安装到其中,并将我的文件保持在单独的分区中不变,然后从该分区启动我的计算机?

答案1

这是标准安装选项之一。您可以在驱动器的可用空间中开辟一个新分区。以下是一些警告:

  • 备份外部驱动器的内容,因为很容易被意外擦除。
  • 如果它是 Windows 驱动器(格式化为 NTFS 或 FAT 格式之一),请先执行包括可用空间在内的完整碎片整理,以确保文件片段均不位于将成为新分区一部分的区域中。
  • 创建新分区后,Windows 有时会对更改感到不适。通常可以通过运行 chkdsk /f 来修复此问题,这将清除所有损坏的数据。
  • 阅读分区以了解选项。
  • 对于 Linux 分区,您需要将其格式化为 Ext 格式之一(Linux 使用处理文件所有权的附加文件属性,并依赖于 Ext 文件系统)
  • 确保您指定 Linux 分区将作为启动分区(它是您定义分区时指定的项目之一)。
  • Linux 可以读取和使用 Windows 文件系统,但 Windows 无法识别 Ext 文件系统。如果您希望 Windows 能够访问 Linux 分区上的文件,请安装 Ext2Fsd 之类的程序,该程序会将这些文件系统添加到 Windows。
  • 如果您想要双启动(启动时,您将看到一个菜单,用于选择是启动 Windows 还是 Linux),请在 C: 驱动器上安装引导加载程序(GRUB),该驱动器在 Linux 中通常被标识为“sda”。如果您不想修改 C: 驱动器,请在外部驱动器上安装引导加载程序(除非您还有其他物理硬盘驱动器,否则在 Linux 中可能被标识为“sdb”)。在这种情况下,要启动 Linux,您有两个选择。进入 BIOS 设置,使 USB 驱动器(假设它是通过 USB 连接的)在启动设备选择顺序中的优先级高于内部驱动器。在这种情况下,它将默认在插入外部驱动器时启动它。外部驱动器将包含一个启动选择菜单,因此您可以根据需要从那里选择 Windows(无需修改 C: 驱动器即可进行双启动)。另一个选项是让 C: 驱动器具有更高的优先级,并使用启动时短暂闪烁的启动选择选项(通常为 F12 或 Esc)来选择启动设备。

编辑:尝试对您的回复进行评论,但是对于评论框来说太长了,所以我将其添加到这里。

当然,如果您愿意冒着丢失所有数据的风险,您可以不备份数据(我有这样做的经验)。有几个便宜的选择可以保护您的数据。一个是购买额外的硬盘。您可以以不到 50 美元的价格购买 200GB 到 500GB 的硬盘。如果您只是用它来备份,您不需要最新的超快技术,只需要您能找到的最便宜的名牌硬盘。

根据文件的性质,您可以将其压缩为更小的存档文件(如 ZIP 文件),并将其保存在合理数量的 DVD 上。图像、多媒体文件、下载的软件或压缩的备份文件的大小不会显著减小。对于“文档”(文档、电子表格等)或拥有大量小文件的文件,您可以节省大量空间。

如果您的 C: 驱动器有 200 GB 的可用空间,请暂时在那里保存一份副本。您还可以通过组合策略来降低风险。将无法压缩的内容暂时复制到 C:,并将可压缩的内容 ZIP 到 DVD 上。至少查看外部驱动器上的内容并进行分类。确定您可以在必要时从外部替换哪些内容(例如下载的软件)、哪些是不可替换或不可缺少的关键内容(将其备份到某处),以及您愿意冒失去的风险的内容。

相关内容