我如何在原本装有 Windows 8 的 hp envy m6 上启动 ubuntu?

我如何在原本装有 Windows 8 的 hp envy m6 上启动 ubuntu?

我按照别人的要求修理了电脑,然后在上面安装 ubuntu,但我没想到需要密码并启动到 windows 才能启动 ubuntu。我该如何配置它并让它从 livecd 启动(它可以使用 grub,我不关心,他也不在乎)仅作为配置选项?一旦我可以从硬盘启动到 ubuntu,我就没问题了

答案1

如果您可以从活动磁盘启动,则可以将 grub 安装到 USB 以实质上充当 MBR。

以下是您所需要的...

  1. Ubuntu Live Disk DVD
  2. 格式化为 FAT32 的空白 USB

现在,步骤1

  1. 插入实时磁盘并启动或重新启动进入实时会话。
  2. 插入 USB 驱动器
  3. 通过单击 nautilus 或同等文件管理器中的弹出箭头来卸载 USB 驱动器。

第二步

打开终端并执行以下命令将 Grub 安装到 USB 驱动器。

1-首先,确定您的 Ubuntu 分区设备和 USB 设备:

sudo lsblk

我的 Ubuntu 分区位于/dev/sda3我将以此为例来说明以下命令,你的可能是 /dev/sda2甚至/dev/sda5. 使用 lsblk 的输出来确定您应该替换什么。

您还需要知道 USB 的驱动器号。我将使用/dev/sdb但是,作为示例,您的示例可能又是其他内容。

2-执行以下命令,确保用您的 Ubuntu 分区替换 /dev/sda3,用 USB 驱动器替换 /dev/sdb。

sudo mount /dev/sda3 /mnt
sudo grub-install --root-directory=/mnt/ /dev/sdb

Grub 现已安装到 USB 驱动器。

现在,更新 grub:

sudo mount /dev/sda3 /
sudo chroot /
sudo update-grub
sudo reboot

确保快速从托盘中取出活动磁盘 DVD,但留在 USB 中启动时,Grub 将从 USB 加载。您将可以从 grub 菜单中选择 ubuntu。

相关内容