私のスクリプトを含めるためにFinnix ISOを変更して再構築するにはどうすればよいですか?

私のスクリプトを含めるためにFinnix ISOを変更して再構築するにはどうすればよいですか?

私はこのライブブートディストリビューションを使ってきました。フェニックス複数の仮想マシンでいくつかのインストールタスクを実行します。

インストールに必要なスクリプトを含めるようにISOファイルを変更したいと思います。仮想マシンを起動し、/dev/cdrom内容を新しいフォルダにコピーし、必要に応じて変更しました。

今度は、通常のフォルダを起動可能なISOイメージに変換し、追加さncれたコンテンツで変更された後続の起動のためにそれをホストに返そうとします。

変更されたフォルダを起動可能なISOイメージに復元する方法は?

答え1

ISOを作成するにはmkisofsを使用する必要があります。

mkisofs -o youriso.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -J -R -V youriso-live ~/isodistro/iso

-o出力ファイル
-b、ブートイメージ
-c、ブートディレクトリ、ファイルパス
~/isodistro/iso

スイッチの詳細についてはここで確認できます。http://cdrecord.berlios.de/private/man/mkisofs-2.0.html

答え2

私はこれを直接試したことはありませんが、AskUbuntu Q&Aで提供されたアドバイスから始めましょう。SquashFSでライブCDを編集しますか?

特にQ&Aでは、以下のタイトルのParanoid Penguinシリーズ3部作であるLinux Journalの記事を引用しました。Linux Live CDのカスタマイズ

Ubuntuには、これを行うための非常に優れた詳細な指示もあります。

これはFinnixに限定されませんが、これを行う方法に関する質問に答えるのに役立ちます。

Fedoraをベースにしたこのガイドもありますが、非常に簡単で、ほんの数ステップで作業したいと思うことができるようです。記事のタイトルは次のとおりです。クラックフェドラライブCD

ISOツールの使用

mkisofsgenisoimage(コマンドライン)、その代替手段、または同じツールを試してみることもできます。ISOマスター(GUI).

はい

アイソマスターSS

答え3

7年の質問ですが、適切な答えはありません。焦点はFinnixのOPを要求することです。今、他のディストリビューションについては話しません。この記事から抜粋したFinnixによると、filesystem.squashfsを解凍し、OSを修正してから、filesystem.squashfsに再圧縮する必要があります。

全体の作業ステップは次のとおりです。

https://www.dotpointer.ga/?section=notes&view=note&id_notes=164

関連情報