外付けハードディスクにインストールした後、Ubuntuが起動しない

外付けハードディスクにインストールした後、Ubuntuが起動しない

私は、750GB HDD、6GB RAM、Intel i5 プロセッサ、Windows 7 がインストールされた Lenovo z570 ラップトップを持っています。また、1TB の外付けポータブル USB ハードディスクも持っています。

私の目的は、Grub ブートローダーも含めて外付けハードディスクに Ubuntu 12.10 をインストールすることでした。

私はバックアップ データを保存するために外付けハード ディスクを使用しています。そこに Linux をインストールするために、Windows パーティション ツールを使用してハードに約 50 GB の空き領域を確保しました。データを失うことなく、問題なく完了しました。

それからUbuntu 12.10 32ビットISOをダウンロードし、起動可能なUSBを作成し、Ubuntuを正常に起動しました。その後、Ubuntuのインストールを続けました。1TBの外付けハードディスクを慎重に選択し、以前に作成した空き領域を見つけ、そこに4つのパーティションを作成しました。

1.  \boot    ext4   1024 MB
2.  \        ext4   5120 MB
3.  swap            6144 MB
4.  \home    ext4   32768 MB

\bootそして、 GRUB をインストールするパーティションを選択しました。

そしてすべてが順調に進みました。

Ubuntu をインストールした後、コンピューターを再起動すると、Windows 7 が直接読み込まれました。そこで、コンピューターを再起動し、起動の優先順位を USB HDD に変更して起動すると、次のエラーが表示されました。

ntldr missing
Press Ctrl+Alt+Del to restart

答え1

BIOS に入り、USB ブートが有効になっていることを確認する必要があります。その後、コンピューターが起動すると、「ブート デバイスを選択して f12 を押してください」のようなメッセージが表示されるので、それを押して、リストから外付けハード ドライブを選択します。

それで大丈夫でしょう。

答え2

問題は、コンピュータがUSBスティックから起動していないことです。これは次の理由で確認できます。ntldrWindows 用のブートローダーです。

考えられる理由:

  1. USBフラッシュドライブから正しく起動しなかったか、
  2. GRUB が間違ってインストールされました。

可能な解決策:

  • PC の電源を入れ、BIOS に入り、起動の最初のオプションとして USB デバイスを選択します。
  • GRUBを修復する

関連情報