Ubuntuイメージのいずれかを変更し、UEFIを搭載したコンピューターのUSBデバイスからブートする方法を教えてください。
16.04デスクトップイメージ、16.04サーバーイメージ、または16.04の代替バージョンのいずれかを変更しようとしています。
ネットワーク上のksファイルを追加するために、isoのgrub.cfgに変更を加えたいと思います。
これを複数の異なる方法で試してみましたが、USBデバイスにDDした場合(またはStartup Disk Creatorを使用した場合)に自動的に起動しないイメージになりそうです。 EFIファイルを手動で選択し、USBで正しいファイルを選択して起動できますが、それだけで動作するようにしたいと思います。
イメージをアンパックして、1つのファイルを変更してから再度パックしようとしましたが、USBから起動しないイメージになります。 「ISO Master」で画像内の単一のファイルを変更しようとしました-同じ結果です。
単一のファイルを変更するとイメージが起動できなくなる理由を理解できず、助けが必要です。
非常に強力なツール live-build を使用して、UbuntuなどのdebianベースのシステムのカスタムISOイメージを作成できます。 GRUBの変更は非常に簡単です。ライブビルドをインストールしたら、grub.cfg
ファイルを編集し、/includes.chroot/boot/grub/
フォルダーに配置する必要があります。
より高速にするには、最初にUbuntuの「シード」を使用して、ライブビルドの作業ディレクトリに汎用Ubuntu ISOをビルドするために必要なすべてのものを設定します。それよりも、カスタムgrub.cfgファイルを必要な場所に追加して、イメージをビルドできます。 live-buildマニュアルは非常に優れていますが、非常に「強力」です。 Live Systems Manual
変更を加えたISOイメージ全体を「ビルド」する必要があるため、変更は失敗します。リソース(およびライブに含めるパッケージの量)によっては、ISOを作成するのにかなり時間がかかる場合があります
私はこのマニュアルを見つけましたUbuntuのドキュメントを確認しています: LiveCDCustomization 方法は異なり、マニュアルには他のマニュアル(「Ubuntuサーバーイメージの構築」など)へのリンクがあります。
私は、ISOの建物で遊んでいたときにGUIで試したのを覚えています。名前を思い出せません。あまり成功しませんでした。しかし、少し修正すれば動作するはずです。いくつかの研究でそれを見つけると思います:このようなGUIの数百はありません。乾杯