我需要我的pendrive启动到Ubuntu,如何纠正这个并从硬盘启动?

我通过USB安装了Ubuntu。 灌输成功。

但是,当我重新启动笔记本电脑时,它无法启动。 因此,当从USB开始选择安装时,再次安装它。 它启动了我之前安装的Ubuntu。 所以在Ubuntu靴子之后不需要那个笔式驱动器,所以总之,每次我想要启动我的电脑时我都需要那个笔式驱动器来启动。

最可能的原因是您在Pendrive中安装了GRUB。 要纠正这种情况,您必须在硬盘中正确安装GRUB。 首先你需要英特尔这样做,你需要知道你的Ubuntu是什么分区。 为此,我们依赖于fdisk

  1. 在实时会话中使用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” 
  2. 在这里你可以看到我的硬盘在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 ,如果使用其他挂载点,则应更改它。

  3. 现在我们将继续进行CHROOTING分区:

     sudo chroot /mnt /bin/bash 
  4. 现在我们将继续安装grub:

     sudo grub-install /dev/sda 
  5. 完成。 现在重新启动你的系统没有pendrive。

我希望这有帮助

https://help.ubuntu.com/community/Boot-Repair

使用第二个选项安装后用笔启动你的ubuntu并推荐修复应该工作。 之后,你不需要用笔来启动你的系统。