USBフラッシュドライブの起動可能なパーティションにインストールISOを追加できないのはなぜですか?

USBフラッシュドライブの起動可能なパーティションにインストールISOを追加できないのはなぜですか?

Slackware 64ビットDVDインストールISOのコピーがあります。私はこのイメージをDVDに焼いて、ディストリビューションを正しくインストールするために使用しました。この画像をUSBフラッシュドライブに提供しようとしています。 32GBドライブを2つのパーティションに分けました。 1つはデータ用に約22GB、2つはインストーラ用に約10GB(起動可能に設定されています)です。インストールisoの内容をフラッシュドライブの起動可能なパーティションに追加しました。ただし、USBインストーラから起動しようとすると、オペレーティングシステムが見つからないというメッセージが表示されます。

以前は、フラッシュドライブの起動可能なパーティションにSlackwareをインストールし、他のコンピュータでも正しく起動するようにしました。今回は、インストールされたシステムの代わりにインストーラが欲しいです。

私は何が間違っていましたか?

ベストアンサー1

Slackwareの経験に基づいた答えではありませんが、問題はフラッシュドライブにisoを追加するべきではないようです。ブートローダはCD以外のソースからロードしないでください。

代わりに、isoをUSBにコピーしてisoを処理できるブートローダが必要です。 SysLinuxブートローダMEMDISKツールは、次のユースケースを処理する必要があります。http://www.syslinux.org/wiki/index.php/MEMDISK#ISO_images

または、抽出されたディスクイメージをロードし続けるには、ブートローダ(Syslinux、grub2も可能)をフラッシュドライブにインストールし、ブートメニュー項目をカーネルとinitrdに手動で接続します。

おすすめ記事