web-dev-qa-db-ja.com

UbuntuはUSBからのみ起動します

今日、Ubuntu 12.04をUSBからインストールしましたが、インストールはうまくいきました(Windows XPを置き換えました)。しかし、コンピューターを再起動しようとしても何も起こりませんでした。数分後、USBからもう一度起動してみて、インストールされたバージョンのUbuntuを起動しました。その時点でUSBを取り外すことができます。とにかくハードドライブからのみ起動することはできますか、それともUSBから常に起動する必要がありますか?

3
Jack

ある日リンクが失敗した場合、偉大なヒーローwilee-nilee *が言ったことは次のとおりです(これらの指示は私のノートブックでも同じ問題を解決しました!):*

----元はwilee-nileeによる投稿 ----

UbuntuをインストールしたHDではなく、USBのマスターブートレコードにgrubブートローダーがインストールされているように聞こえます。

Ubuntuのインストールブートにアクセスしてこれらのコマンドを実行できるためです。 1つは、HDを識別することです。

Sudo fdisk -l

このようなものが表示され、USBも表示されます。


Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x1209d5dd

   Device  | Boot   |  Start      | End        | Blocks    | Id  | System
/dev/sda1  | *      |  2048       |  83015679  | 41506816  |  7  | HPFS/NTFS/exFAT
/dev/sda2  |        |  83015680   | 150210559  |  33597440 |  7  | HPFS/NTFS/exFAT
/dev/sda3  |        | 150212606   | 312580095  | 81183745  | 5   | Extended
/dev/sda5  |        |  150212608  |  212791295 |  31289344 |  83 | Linux
/dev/sda6  |        |  212793344  |  242360319 |  14783488 |  83 | Linux
/dev/sda7  |        |  242362368  |  308369407 |  33003520 |  83 | Linux
/dev/sda8  |        |   308371456 |  312580095 |   2104320 |  82 | Linux swap / Solaris

これで、HDが実際にsdaであり、パーティションにsdaとsda1のような番号があることがわかります。

sdaはマスターブートレコード領域です。したがって、HDを特定し、このコマンドを実行してgrubをmbrにロードします。このコマンドでsdaを使用して、HDの文字を使用していることを確認します。

Sudo grub-install /dev/sda

次に、これを実行してgrubを更新し、リブートすると、BIOSでHDがブート順序の最初にあるかどうかがgrubに表示されます。

Sudo update-grub

---- wilee-nileeの引用の終わり----

(わかりやすくするため)最後のステップ=最初にコマンド 'Sudo update-grub'を指定し、その後再起動します!

(sda、sdbなどの背後にある数字をコピーしないでください。HDの「識別」は数字なしの3文字のみです。

4
Noor

私は同じ問題を抱えています。コンピューター(BIOS)をUSBから起動するように設定する必要があります。ハードドライブから起動するように設定すると、カーソルが点滅する空白の黒い画面に移動します。次に、Ctrl + Alt + Delキーを押して再起動し、USBから起動するように設定を変更する必要があります。 USBから起動するのに役立つプログラムをダウンロードしたため、問題が発生したのではないかと思います。 (unetbootin.sourceforge.net)

問題の解決策を見つけた:

http://ubuntuforums.org/showthread.php?p=1191956

ターミナルを開いて、「wilee-nilee」の男がタイプしたと正確に入力しました。今、ハードドライブから起動します

0
Daniel