我新安装的 Windows 带有四个预安装分区。如何双启动 Ubuntu 和 Windows?

我新安装的 Windows 带有四个预安装分区。如何双启动 Ubuntu 和 Windows?

当我在 Windows 中查看磁盘空间时,看起来好像我有一个大驱动器用于存放所有常用内容,还有一个小驱动器用于存放恢复文件。但是,Ubuntu 安装和 GParted 显示了这一点:

为什么有这么多分区?Windows,你真的需要所有这些吗?

“系统”和“恢复”听起来不像是我想删除的东西,我谷歌了一下 HP Tools,听起来它与 BIOS 有关。我考虑创建一组恢复磁盘并删除恢复分区,但我找不到执行此操作的选项——每当我进入菜单时,互联网告诉我应该找到创建恢复磁盘的选项,但它不在那里!

即使我这样做了,我也只有一个可用分区,并且我必须将整个分区重新格式化为扩展分区才能运行 Ubuntu - 这能行吗?或者 Windows 和 Ubuntu 会不会因为必须共享一个扩展分区而感到不高兴?

我感觉有点失落,我非常期待安装 Ubuntu... :c

答案1

所以您有 4 个分区,并且它们都是主分区,所以您无法创建扩展分区,对吗?

我认为,除了第二块硬盘之外,唯一的选择就是找到一个可以牺牲的分区,以便释放扩展分区的条目(或者安装第二块硬盘,如果可能的话)

一种选择是完全删除恢复分区,然后缩小 /dev/sda2 分区 - Windows 应该可以继续工作,但如果它突然停止,您将无法重新安装它。

另一个选择是消除分区/dev/sda2(假设您那里没有任何有价值的东西),在其位置创建一个扩展分区,在扩展分区内创建一个 ntfs 分区,并检查恢复程序是否能够安装到该分区。如果失败,您应该能够删除扩展分区并重新创建主分区。

关于您的 Windows 和 Ubuntu“共享”扩展分区的问题 - 这是完全可能的,实际上在这种情况下没有什么是真正“共享”的。

在做任何事情之前要考虑的一件事是创建每个扇区的磁盘映像转储 - 这可能需要一段时间,但如果出现问题您可能能够恢复分区。

在我看来,最好的选择是清除所有 Windows 内容并仅使用 Ubuntu :)

答案2

嗯,首先你必须弄清楚 Windows 位于哪个主分区,所以如果可以的话,请启动 ubuntu livecd,或者启动任何其他支持 Windows 驱动器挂载(FAT32/NTFS)的 Linux 发行版并挂载四个检测到的分区(我相信 ubuntu 会自动为你做这件事,你的桌面上应该有驱动器图标,上面写着“xGB 文件系统”,双击图标,你就会挂载分区并用 nautilus 打开它们),然后使用 nautilus 或任何你最喜欢的文件浏览器来找到你看到所有 Windows 系统文件的分区(即 WINDOWS、system32),标记该特定分区(/dev/sdax 或 /dev/hdax),然后在其他分区上备份所有数据(或只是你想保留的东西),然后你就可以安全地对除标记的 Windows 驱动器之外的所有其他驱动器进行重新分区,你可以删除所有其他主驱动器并创建新的扩展分区(我建议你在 Windows 中执行此操作,Linux 格式化的扩展驱动器有时无法被识别Windows)和第二个主分区用于 ubuntu,也许还有额外的交换空间。设置好分区后,您可以继续在第二个主驱动器上安装 ubuntu。记得将 grub 引导程序安装到 MBR(如果您安装的是其他发行版,我不建议您这么做,但由于 ubuntu 的引导程序非常好并且您只是双启动 Windows 和 Ubuntu,您可以安全地执行此操作,而不会导致启动其他操作系统的问题或损坏分区),它应该为您的系统配置 grub,因此无需进行任何调整。是的,就是这样。希望这对您有所帮助。顺便说一句,我以前拥有的 hp PC 也有四个主分区,但我从来没有遇到过 Windows 显示一个大驱动器而不是四个独立分区的问题... PS:不,您不能将 ubuntu 安装到扩展分区上,事实上,您不能在扩展分区上安装任何操作系统,甚至是 Windows,所有操作系统都必须驻留在主分区中,BIOS 才能启动它们。 PPS 不,不要弄乱 HP 工具,您不需要弄乱 BIOS 来编辑分区,如果您在编辑 BIOS 时犯了错误,您的计算机将面临损坏的风险。

答案3

因此,我假设您在登录 Windows 7 时会看到一个大驱动器。一个解决方案是缩小那个大分区并为 Ubuntu 腾出一些空间。

以下是缩小驱动器的方法。

  1. 转到控制面板,将视图更改为大图标
  2. 单击“管理工具”,然后双击“计算机管理”。
  3. 选择“存储”下的“磁盘管理”。
  4. 右键单击分区并选择收缩卷
  5. 为 Ubuntu 腾出大约 30GB 的空间。

缩小分区

一旦您有了 30GB,您就可以通过这种方式继续安装 Ubuntu。

在安装过程中选择手动指定分区。要开始创建分区,请选择可用空间(30GB 部分)并单击添加...按钮。 手动分区

  • 点击“添加”按钮。在新窗口中,在“新分区大小(以兆字节为单位)”字段中输入 2048,并从“用作:”列表中选择“交换区域”选项。点击确定按钮。在此处输入图片描述
  • 现在,点击“添加”按钮。在新窗口中,选择“主”选项,在“新分区大小(以兆字节为单位)”字段中输入 8,000 到 20,000 之间的值,并选择 / 作为“挂载点”。点击确定按钮。在此处输入图片描述
  • 再次单击“添加”按钮,在新窗口中选择“主”选项,在“新分区大小(以兆字节为单位)”字段中输入硬盘中剩余的空间。并选择 /home 作为“挂载点”。单击确定按钮。您已完成最困难的部分。

单击“立即安装”继续安装过程。

(系统、恢复等在 Windows 内部不可见。是吗?)

附言

还有另一款出色的 Windows 专有软件,您可以用它真正控制您的 NTFS/FAT 分区。它被称为 EASEUS Partition Master v5.5 Pro,您可以使用它对任何驱动器进行分区而不会丢失数据。

答案4

我也有同样的问题。它不允许我将 c: 驱动器缩小到不超过 6gb。所以我正在执行碎片整理。我有 Windows 7,它也有恢复选项。因此,碎片整理和缩小似乎有效。只是需要更长的时间。我已经尝试对其进行分区 24 小时了。我尝试了 wubi,但速度很慢。我的规格是 2gb 内存、双核处理器、AMD、Compaq CQ57,顺便说一句,这是一台没用的笔记本电脑。它很便宜,但对这类东西没用。根据我的经验,这会起作用。只要你有耐心。Windows 不会让这件事变得容易。

相关内容