我需要我的pendrive启动到Ubuntu,如何纠正这个并从硬盘启动?
我通过USB安装了Ubuntu。 灌输成功。
但是,当我重新启动笔记本电脑时,它无法启动。 因此,当从USB开始选择安装时,再次安装它。 它启动了我之前安装的Ubuntu。 所以在Ubuntu靴子之后不需要那个笔式驱动器,所以总之,每次我想要启动我的电脑时我都需要那个笔式驱动器来启动。
最可能的原因是您在Pendrive中安装了GRUB。 要纠正这种情况,您必须在硬盘中正确安装GRUB。 首先你需要英特尔这样做,你需要知道你的Ubuntu是什么分区。 为此,我们依赖于fdisk
。
-
在实时会话中使用pendrive,打开终端,然后键入
sudo blkid
。 您将得到类似于此的输出:/ dev / sda1:UUID =“bf554a2f-a035-4c22-bca8-162def35a03c”TYPE =“ext4” / dev / sda2:UUID =“3962db06-3776-4f38-8ab9-eab6feeccc1d”TYPE =“ext4” / dev / sdb1:UUID =“AA64B45A64B42AC9”TYPE =“ntfs” / dev / sdb2:UUID =“F66E431C6E42D551”TYPE =“ntfs” / dev / sdb3:UUID =“75a0854b-8b6b-453f-8aec-2a081a1f19e3”TYPE =“swap” / dev / sdb5:UUID =“279a18da-130b-46dd-8b54-84da48eb445f”TYPE =“ext4” / dev / sdb6:UUID =“393cd35e-b827-4dea-acb5-2a66f2369dce”TYPE =“swap”
-
在这里你可以看到我的硬盘在
sda
,我的pendrive是sdg
。 我们对sda感兴趣。 现在,请看一下分区的描述。 我们想要ext4的分区。 在我的情况下,我有两个ext4分区。 这是因为我将/boot
分开了,我会注意到这一点,但我们假设你现在没有/boot
分开,并且你的/
(root)是sda1
。 现在我们将挂载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
-
完成。 现在重新启动你的系统没有pendrive。
我希望这有帮助
使用第二个选项安装后用笔启动你的ubuntu并推荐修复应该工作。 之后,你不需要用笔来启动你的系统。