GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntuを起動するにはペンドライブが必要です。これを修正してHddから起動するにはどうすればよいですか?

USB経由でUbuntuをインストールしました。点滴注入は成功しました。

しかし、ラップトップを再起動したとき、起動しませんでした。そのため、USBからの選択したインストールを開始したときに、再度インストールすることを計画しました。以前にインストールしたUbuntuを起動しました。つまり、Ubuntuを起動した後は、そのペンドライブは必要ありません。つまり、PCを起動するたびに、そのペンドライブを起動する必要があります。

承認された回答:

最も可能性の高い原因は、ペンドライブにGRUBをインストールしたことです。この状況を修正するには、ハードディスクにGRUBを正しくインストールする必要があります。まず、これを行うにはIntelが必要です。次に、Ubuntuがどのパーティションであるかを知る必要があります。このために、fdiskに依存しています 。

  1. ライブセッションでペンドライブを使用して、ターミナルを開き、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にあることがわかります。 私のペンドライブはsdg 。 sdaに興味があります。ここで、パーティションの説明を確認しないでください。 ext4のパーティションが必要です。私の場合、ext4パーティションが2つあります。これは、/bootがあるためです。 分離して、それについて注意しますが、/bootがないと仮定しましょう 今のところ分離されており、/ (ルート)は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. 終わり。次に、ペンドライブなしでシステムを再起動します。

関連:より速く開始するためにプログラムをプリロードする方法は?
Ubuntu
  1. Ubuntuのコマンドラインから日付と時刻を同期する方法

  2. Ubuntu20.04LTSおよび21.10からUbuntu22.04LTSにアップグレードする方法

  3. SDカードからUbuntu16.04をインストールするにはどうすればいいですか?

  1. Windows XPとUbuntuをデュアルブートする方法は?

  2. Ubuntu 19.10以降のドックからマウントされたボリュームのアイコンを非表示にする方法は?

  3. Ubuntu 16.04でNode.jsを4.2から6.11.0にアップグレードする方法は?

  1. Ubuntu20.04にNginxをインストールして構成する方法

  2. Ubuntu17.10からUnityデスクトップを削除する方法

  3. Ubuntu18.04にGitLabをインストールして構成する方法