![我可以将 Ubuntu 安装在第二块硬盘 D 上吗?](https://linux22.com/image/1016681/%E6%88%91%E5%8F%AF%E4%BB%A5%E5%B0%86%20Ubuntu%20%E5%AE%89%E8%A3%85%E5%9C%A8%E7%AC%AC%E4%BA%8C%E5%9D%97%E7%A1%AC%E7%9B%98%20D%20%E4%B8%8A%E5%90%97%EF%BC%9F.png)
我有两块硬盘 C 和 D,Windows 7 64 位在 C 上。我已将所有数据从 D 移出。我可以将 Ubuntu 安装到 D 并启动吗?
我想暂时保留 Windows 7 安装,直到我整理好所有数据。我已将所有要保留的数据从 D:\ 移至 C:\,但这些数据尚未格式化。
我曾尝试使用 dskmgmt.msc 缩小驱动器,但只能缩小几 GB。当我尝试安装 Ubuntu 时,没有“与当前安装的操作系统一起”选项。我尝试了其他内容选项,但我没有选择创建交换分区和根分区。我甚至不确定哪个是 D:\ 驱动器。
以下是分区 -
我可以删除 C:\ 驱动器,稍后再处理并安装到 D:\ 吗?
编辑 1;我已删除 D:\ 驱动器的分区(我相信是/dev/sda4
?),它显示为“可用空间”。我按照说明创建了一个交换区域这里,但我无法继续下一步,因为我不再有可用空间来为根创建分区。我读到某处最多只能有 4 个分区。
我的系统上不再安装 Windows 10。我可以删除吗/dev/sda2
?我不明白为什么它不显示 Windows 7。
编辑 2:添加了 GParted 的屏幕截图。我可以缩小Packard Bell
大约 175GB。这对 Ubuntu 来说够了吗?我想我仍然可以在 Ubuntu 中使用 D:\。也许它需要格式化为不同的文件系统?
答案1
就你的问题而言,"Can I install Ubuntu on second hard drive D?"
答案很简单是的。
在真正开始双启动 Ubuntu 和 Windows 之前,你需要弄清楚一些事情,否则修复问题可能会非常麻烦,最糟糕的情况是你需要格式化整个硬盘
您需要注意的一些常见事项是:
- 你的系统规格是什么
- 您的系统使用 BIOS 还是 UEFI
- 您是否需要频繁在两个操作系统之间移动数据
- 你是否希望将来更换 Linux 版本
您需要弄清楚这些问题的原因在于,当您尝试双启动时,所有这些问题都会带来不同的问题。我现在将解释上述几点以及您可以采取哪些措施。
1. 系统规格
这一点很重要,因为如果您的系统较旧且配置较差,那么双重启动可能只会降低系统性能。Linux 和 Windows 都使用硬盘驱动器的块来提高计算机运行时的性能。但是,通过在驱动器上安装第二个(或第三个)操作系统,您会减少可用于此目的的空间量。
双启动安装只是将另一个操作系统放在硬盘上的可用空间上,因此它会使用硬盘空间,但由于在双启动中只有一个操作系统会在任何给定时间运行,所以另一个操作系统不会使用任何内存或 CPU,因此您不应该注意到性能上有太大差异。
2. BIOS 或 UEFI
UEFI 和 BIOS 是两种不同类型的主板固件。确定您的系统是 BIOS 还是 UEFI 的原因是为了管理您的系统中可以拥有的分区数量。主引导记录 (MBR) 磁盘使用标准 BIOS 分区表。GUID 分区表 (GPT) 磁盘使用统一可扩展固件接口 (UEFI)。GPT 磁盘的一个优点是每个磁盘上可以有四个以上的分区。要了解更多 UEFI 和 BIOS,你可以阅读这篇文章
如果您希望系统上有超过 4 个分区,您可以尝试将 MBR 转换为 GPT(如果默认情况下它不是 GPT)。您可以阅读此链接将 MBR 转换为 GPT,请确保备份您的数据,因为您需要为此清理整个硬盘。
3. 操作系统之间频繁传输数据
这是需要考虑的一个重要方面,尽管您可以通过外部硬盘、闪存驱动器或将文件复制到其他操作系统分区在两个操作系统之间传输数据,但使用后一种方法没有问题,然而从 Linux 写入 NTFS 时可能会损坏 NTFS。
因此,大多数情况下,Linux 只会将 Windows 驱动器安装为只读。为了避免此问题,您可以创建一个可供两个操作系统访问的公共分区以传输数据,因此您只需将文件复制到该分区即可轻松地在两个操作系统之间传输文件。
Ubuntu 和 Windows 双启动
正如我所见,您在识别 D 盘时遇到了问题。为了简化此过程,您可以先从 Windows 中删除 D 盘,然后当您从 Ubuntu 安装访问它时,它将显示为可用空间。 (您可以使用本文了解如何删除分区)。
您可能会看到除可用空间之外的其他分区,这些分区由 Windows 使用,最好不要关心这些分区,而是从可用空间为您的 Ubuntu 创建新分区。Ubuntu 不像 Windows 那样使用字母来识别分区,而是使用/dev/sdxx
(要了解更多信息,您可以使用此)。
Linux 文件系统与 Windows 不同,您需要创建一个分区,并将挂载点设置为/要将操作系统安装到该分区,您还可以通过指定将另一个分区设为您的主目录/家作为该分区的挂载点。如果您将来想更改 Linux,这将有所帮助,因为您的文件将位于单独的分区上。
我不会争论是否有必要为 Ubuntu 创建交换分区,这取决于您自己决定。 你可以使用此页面来了解如何在安装 Ubuntu 时进行分区
最后,当您完成安装后,您应该会看到启动时弹出 GRUB 菜单,要求您选择要加载的操作系统。
附言
在双启动时我不建议休眠操作系统
如果您在 Windows 处于休眠状态时挂载(例如,在 Linux 中)Windows 分区,并且您很不幸,当您完成 Linux 并尝试重新启动到 Windows 时,Windows 从休眠状态恢复(而不是出错、丢弃休眠数据并尝试正常启动),您很可能会遭受所有 Windows 分区的灾难性数据丢失,因为所有与文件系统相关的结构在 Windows 在内存中加载的内容和实际写入磁盘的内容之间都不同步。