已成功将 Ubuntu 20.04 LTS 安装到 C:\(windows 分区),但 windows 仍可启动,而 Ubuntu 无法启动。请帮忙

已成功将 Ubuntu 20.04 LTS 安装到 C:\(windows 分区),但 windows 仍可启动,而 Ubuntu 无法启动。请帮忙

我是 Ubuntu 新手。Windows 中现有的分区是 - C、D 和 E。我选择“其他东西“选项,同时从 pendrive 安装 Ubuntu。在“安装类型“步骤,我选择/dev/sda2(C 盘)进行格式化并使用 ext4 类型来安装 Ubuntu(挂载到/)。我选择“引导加载程序安装设备“(见下图)也是如此/dev/sda2。创建了大于 4 GB 的交换区域。我没有触碰其他分区(D 和 E)。我没有创建任何特定的分区来挂载/home/boot因为我对它们一无所知。

安装成功,它要求我重新启动。重新启动后,Windows 启动并显示 Windows 出现一些错误。有没有办法启动 Ubuntu?我安装错了吗?

此图像仅供参考安装步骤,而不是我在安装过程中捕获的实际图像

安装 ubuntu 后的 Gparted 视图。(通过从 pendrive 启动并选择尝试 Ubuntu

答案1

A)UEFI/BIOS

  1. 设置 ”仅限 UEFI 模式“(遗留/CSM)。

  2. 禁用“安全启动

  3. 禁用“英特尔快速启动“(如配备)

  4. 禁用“快速启动“在 UEFI 中(注意,这与 Windows 8/10 中的“快速启动”设置不同)。UEFI/BIOS可能会说类似完整/最小/自动用于启动模式。选择全部(或者彻底、或者完整等等,无论您的 UEFI 供应商选择如何称呼它)。

B) 启动菜单

重新启动计算机并按下一次启动菜单键(戴尔通常为 F12)。从启动选项中选择您的 USB 记忆棒。

笔记:

确保它说UEFI在启动菜单中,位于 USB 记忆棒前面。

如果没有,请重新创建您的 USB 记忆棒,并确保选择UEFI/GPT(唯一)选项。

C)启动到 USB 驱动器

启动 Linux 实时环境并开始安装。

D) 安装类型

当您看到安装选项时,选择“其他内容“位于 Ubiquity 安装程序的底部。

E)创建分区

找到您的 C: 分区。它将被称为 /dev/sda2。

选择它并按“-”号将其删除并创建“可用空间”。

对您的 /dev/sda1 (WinRE 分区) 执行相同操作。

  • 第一个分区/根

    1. 选择通过删除 C: 驱动器创建的“可用空间”。

    2. 选择 ”+

    3. 按如下方式对目标驱动器进行分区:

    • 尺寸:至少 10 GB(25GB+受到推崇的。我有40GB)

    • 新分区的类型:基本的

    • 新分区的位置:此空间的开始

    • 用于:ext4

    • 挂载点:选择 ”/”

  • 第二个分区/交换(仅当你想使用 Hybernate 时才需要。我没有它!)

    1. 选择“可用空间”

    2. 选择 ”+

    3. 按如下方式对目标驱动器进行分区:

    • 尺寸:取决于你的 RAM。查看掉期常见问题解答

    • 新分区的类型:基本的

    • 新分区的位置:此空间的开始

    • 用于:交换

  • 第 4 个分区/主页(仅当您想将个人文件与 /Root 分区分开时才需要。您似乎将个人文件保存在 D: 和 E: 中,因此您可能不需要这样做。)

    1. 选择“可用空间”

    2. 选择 ”+

    3. 按如下方式对目标驱动器进行分区:

    • 尺寸:剩余的“可用空间”或您想要的任何大小。(如果您想创建另一个分区,则需要留出一些空间。当然,您以后可以随时缩小“/home”分区)

    • 新分区的类型:基本的

    • 新分区的位置:此空间的开始

    • 用于:ext4

    • 挂载点:选择“/home”

F) 安装 & 重启

  • 完成安装过程并重新启动(删除USB记忆棒当您的 UEFI/BIOS 屏幕徽标出现时)。

G) 重启后

  1. 启动进入 Linux

  2. 安装任何更新

H)将扩展分区更改为主分区

不幸的是,我认为您无法将扩展分区更改为主分区,除非再次格式化。您可以将该分区中的所有数据备份到其他外部驱动器或其他驱动器,然后删除并重新创建该分区作为主分区,并将所有内容复制回来(如果您愿意)。

**I) 为 D: 和 E: 设置 Automout

  1. 打开“磁盘”实用程序。

  2. 选择要自动挂载的分区。(D:)

  3. 单击带有 2 个齿轮的图标。(附加分区选项)

  4. 选择 ”编辑装载选项“。

  5. 关闭 ”用户会话默认值“选项”离开“。

  6. 勾选“在系统启动时挂载“ 确保 ”在用户界面中显示“也被选中。

  7. 替换以下行:nosuid,nodev,nofail,x-gvfs-显示用户,uid=1000,dmask=027,fmask=137,x-gvfs-show,utf8

  8. 更改“挂载点“ 到一些不太复杂的事情,例如/mnt/D

  9. 更改“文件系统类型“ 到ntfs-3g

  10. 对 E 执行相同操作:

  11. 点击 ”好的“您已经一切就绪!

引用并编辑自用户613363的回答。(在不同的硬盘上双启动 Windows 10 和 Linux Ubuntu

答案2

错误在于选择/dev/sda2为了 ”引导加载程序安装设备“。Ubuntu 无法自动启动。

我通过选择“重新安装”/dev/sda(硬盘名称)”,Ubuntu 安装成功,开机启动。

简而言之,我的目标是取代现有的Win10操作系统(位于 C 盘)使用 Ubuntu 20.04,同时保留存储在磁盘其他分区中的所有数据(D 和 E)。

我的安装步骤如下:

1)下载 Ubuntu20.04 iso 并使用 Rufus 将其刻录到 USB(分区方案 - MBR;目标系统 - BIOS 或 UEFI;文件系统 - FAT32)

2) 将 USB 连接到 PC 并重新启动。按下键(华硕为 ESC)显示启动选项。选择 USB 棒以传统模式安装(不是USB 驱动器名称前带有 UEFI 的那个,如果启用了 UEFI 启动模式就会出现)。

3)选择“安装 Ubuntu”。

4) 继续,直到“安装类型“步骤。选择”其他东西“。

5)按如下方式对驱动器进行分区:(这与@SasukeUchiha 在他的回答中所建议的相同

找到您的 C: 分区。(如果您在 Windows 中创建的驱动器大小不同,则很容易找到它)

选择它并按“-”号将其删除并创建“可用空间”。

对带标签的分区执行相同操作系统保留如果有的话(WinRE 分区)。

1st Partition / Root:

    Select "free space" that you created by deleting the C: drive.

    Select "+"

    Partition the target drive as follows:

        Size: min. 10 GB [recommended](https://help.ubuntu.com/community/Installation/SystemRequirements)

        Type for the new partition: Primary

        Location for the new partition: Beginning of this space

        Use as: ext4

        Mount point: Choose "/"

2nd Partition / Swap : (Only needed if you want to Hybernate)

    Select "free space"

    Select "+"

    Partition the target drive as follows:

        Size: Depends on your RAM.

        Type for the new partition: Primary

        Location for the new partition: Beginning of this space

        Use as: swap

3rd Partition / Home : (Only needed if you want to keep your personal files separate from / Root partition)

    Select "free space"

    Select "+"

    Partition the target drive as follows:

        Size: Remainder of "free space" or any size you want.

        Type for the new partition: Primary

        Location for the new partition: Beginning of this space

        Use as: ext4

        Mount point: Choose "/home"

为了 ”引导加载程序安装设备“ 选择/dev/sda(硬盘名称),这是默认选择。此步骤是很重要。如果在这里选择了其他选项,即使安装成功,Ubuntu 也可能无法启动。这是我犯的错误,因此我花了很多时间试图找到为什么 Ubuntu 在安装成功后无法启动

6) 点击立即安装。将出现一个弹出窗口,显示要格式化的驱动器的详细信息并要求您确认。检查并确认。

7)安装应该成功。

注意:我尝试在 UEFI 模式下安装 Ubuntu。在安装类型步骤 Ubiquity 安装程序抛出错误“未找到 EFI 系统分区...”。我尝试创建 EFI 分区并继续安装。但安装失败并出现致命错误。我尝试了多次,但结果相同。我的磁盘分区类型是 MBR,因此出现问题。如果您的磁盘分区类型是 GPT 并使用 UEFI 模式进行安装,您可能不会遇到此问题。

我应该感谢@SasukeUchiha 帮助我解决了这个问题。谢谢。

相关内容