unetbootinなしで起動可能なLinuxインストールUSBを作成する

unetbootinなしで起動可能なLinuxインストールUSBを作成する

USBからScientific Linuxをインストールしたいです。 unetbootinが機能しない理由はわかりませんが、知りたいことはありません。結局、基本的なプログラムを見て学ぶために、WindowsからLinuxに移行しました。 USBドライブをFAT32にフォーマットし、rootとして次のコマンドを実行しました。

# pv -tpreb /path/to/the/downloaded/iso | sudo dd of=/path/to/the/USB/device 

Live-CDまたはネットワークインストール(1 GB未満)では機能しますが、約4 GBの実際のインストールDVDでは機能しません。誰もがこの問題を解決するのに役立つことができればとても感謝します。

より小さな.isoファイルで動作することを考慮すると、これはファイルシステムに関連しているようです。そうですか?他にどのようなオプションがありますか?

ベストアンサー1

CD-ROMとUSBスティックはまったく異なる起動方法を使用します。 CD-ROMのISO9660イメージの場合エルトリト仕様これにより、USBスティックの場合は起動が可能になります。マスターブートレコードスタイルブートセクタ。

オペレーティングシステム、Linuxブート用のISO9660 CD-ROMイメージ用のブートローダ、最近「isohybrid」が追加されました混合モード双方向で起動できる単一のイメージを作成するには、いくつかの巧妙なトリックを使用します。

私の考えでは、LiveCDは実際にisohybridイメージであり、フルインストールDVDはそうではないようです。上記の混合モードリンクで説明されているように、ディストリビューションisohybridのツールを使用syslinuxして変換できます。

おすすめ記事