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に手動で接続します。