我通过 USB 安装了 Ubuntu。安装成功。
但是当我重新启动笔记本电脑时,它却无法启动。因此计划在启动时选择从 USB 安装,再次安装。它启动了我之前安装的 Ubuntu。因此,Ubuntu 启动后就不需要那个 U 盘了,简而言之,每次我想启动电脑时,我都需要那个 U 盘来启动。
答案1
最可能的原因是您在 Pendrive 中安装了 GRUB。要纠正这种情况,您必须在硬盘中正确安装 GRUB。首先您需要知道您的 Ubuntu 属于哪个分区。为此,我们依靠fdisk
。
在实时会话中使用你的 U 盘,打开终端,然后输入
sudo blkid
。你将获得类似这样的输出:/dev/sda1:UUID="bf554a2f-a035-4c22-bca8-162def35a03c" 类型="ext4" /dev/sda2:UUID="3962db06-3776-4f38-8ab9-eab6feeccc1d" 类型="ext4" /dev/sdb1:UUID="AA64B45A64B42AC9" 类型="ntfs" /dev/sdb2:UUID="F66E431C6E42D551" 类型="ntfs" /dev/sdb3:UUID="75a0854b-8b6b-453f-8aec-2a081a1f19e3" 类型="swap" /dev/sdb5:UUID="279a18da-130b-46dd-8b54-84da48eb445f" 类型="ext4" /dev/sdb6:UUID="393cd35e-b827-4dea-acb5-2a66f2369dce" TYPE="swap"
在这里你可以看到我的硬盘在 中,
sda
而我的 pendrive 在 中sdg
。我们对 sda 感兴趣。现在让我们看看分区的描述。我们想要 ext4 分区。在我的情况下,我有两个 ext4 分区。这是因为我有我的分区,我会注意到这一点,但让我们假设你现在/boot
没有分开,并且你的(根)是。现在我们将安装 sda1。/boot
/
sda1
sudo mount /dev/sda1 /mnt sudo mount -o bind /proc /mnt/proc sudo mount -o bind /dev /mnt/dev sudo mount -o bind /dev/pts /mnt/dev/pts sudo mount -o bind /sys /mnt/sys
技术说明:这是最低要求。如果你有一个
/boot
分区(或任何其他分区),只需以相同的方式安装它,就我的情况而言sudo mount /dev/sda2 /mnt/boot
。请注意,我使用了/mnt/boot
,如果使用其他挂载点则应进行更改。现在我们继续对分区进行 CHROOTING:
sudo chroot /mnt /bin/bash
现在我们继续安装 grub:
sudo grub-install /dev/sda
完成。现在重新启动系统,无需使用 U 盘。
答案2
我希望这有帮助
使用第二个选项在用 pen 启动 ubuntu 后进行安装,建议的修复应该有效。之后您不需要 pen 来启动您的系统。