過去3日間、Ubuntu 12.04 LTSをKingston DataTraveler Micro 16GB USBペンドライブ(インストールUSBと呼ばれる)にインストールしようとしました。プロセッサーは真新しいIntel Atom D525です(コンピューターは真新しいです)。これは、デスクトップ12.04 ISOを実行する別のUSBペンドライブ(ライブUSBと呼ばれる)から実行される通常のデスクトップインストーラーを使用した通常のフルインストールです(したがって、ライブUSBを作成しようとはしていません)。このインストールUSBをブート用のデフォルトとして使用したいのですが、他のドライブは接続されていません。
ハードドライブなしでUbuntuを実行するにはどうすればよいですか? および方法1から: https://wiki.ubuntu.com/LiveUsbPendrivePersistent/ 。基本的に、2つのパーティション(EXT2が/にマウントされ、2GBのスワップ)を持つUSBペンドライブに新しいMBRを作成しました。/dev/sdaにブートローダー(GRUB)をインストールしました(実際に動作するかどうかを確認するために/ dev/sda1も試しました)。これはインストールUSBです(ライブUSBは/ dev/sdbです)。すべてが完全に正常に動作するように見えました(ライブUSBブート/完全に動作します)。
ただし、インストールUSBから起動すると、メニューやUbuntuの起動ではなく、GRUBプロンプトが表示されます。メッセージは一切なく、プロンプトのみです。これは、インストールしようとするたびに発生します。 「ls」などのGRUBプロンプトにコマンドを入力すると、すべて「hd0 read error」または「no such partition」というエラーで終了します。
私はすでにこれらのオプションを試しました:
私の根性は、GRUB2が何らかの理由でペンドライブからの読み取りと互換性がないことを教えてくれます(再び、ライブUSBブートは問題ありませんが、別のブートローダーを使用すると思います)。
インストールUSBをデフォルトのブートドライブとして使用したいと思います(コンピューターは24時間365日オンラインになるので、遅いブートは問題ではなく、動作するはずです...)。私の問題が明確であり、誰かが私を助けてくれることを願っています。私は既にグーグルでIRCチャンネルで助けを求めてみましたが、結果はありませんでした(男はどちらが起こっているのか分からず、ここに投稿することを提案しました)。私は基本的に選択肢がありませんので、私はどんな助けにも非常に感謝しています。
おそらく既に行っているかもしれませんが、このガイドの netbootinセクション で説明されているように、ペンドライブ上のすべてのisolinux *ファイルの名前をsyslinux *に変更してください。かつて同様の問題が発生し、この部分が欠落していました。
/boot/grub/grub.cfg
ファイルでUSBペンドライブの場所を変更しましたか?この場所は、インストール時に接続されたUSBデバイスに応じて変わる可能性があります。