web-dev-qa-db-ja.com

実行中のLinuxOSからLiveDistributionを作成する(Debian)

DebianベースのLinuxi386を実行しています。 snortをダウンロード、構成、インストールしました。また、デスクトップの背景を変更し、唯一のユーザーのホームフォルダーにいくつかのファイルを追加しました。

実行中のDebianlinuxをライブブートに変えたいので、起動すると、システムが実行されているようにすべてが表示されます。 Kaliの動作と同様に、アプリケーションがすべてそこにあり、インストールされており、カスタムの背景などがあります。

誰かがそれを行う方法を知っていますか? Linuxディストリビューションのライブブートを作成するためのリンクをたくさん見つけましたが、必要なカスタマイズが不足しています。

3
Matthew

私もこれをやろうとしました。私があなたの質問を理解しているなら、あなたはあなたの現在のインストールをライブCDに変えたいと思うでしょう。これ link が役立つかもしれませんし、 this も役立つかもしれません。ダウンロードしたDebianパッケージをコピーすることができます。また、squashfsは有望に見えますが、私はこれを使用したことがありません。 Ubuntuで使用されています。

Live-Helperのダウンロードとインストール:

  1. ターミナルを開き、Sudogedit/etc/apt/sources.listと入力します

    Debを追加 http://live.debian.net/debian/ メインをリストにエッチングして>ファイルを保存します。

  2. ターミナルに戻り、Sudo apt-getupdateと入力します

  3. Sudo apt-get installdebian-unofficial-archive-keyringと入力します
  4. Sudo apt-get installlive-helperと入力します

DebianベースのLiveCDの設定を構成する:

  1. Rootとしてログインし、ターミナルを開きます(rootユーザーとして実行する必要があります)
  2. ターミナルから、lh_configと入力します

これで、(rootのホーム)debian-live/config /ディレクトリに作成された構成ファイルを編集できます。

Debian-live/config/chrootを開き、インタラクティブパラメータ> LIVE_INTERACTIVE = "enabled"を設定します(これにより、ファイルシステムにchrootして、圧縮する前に変更を加えることができます)インストールするライブパッケージも設定する必要があります。次に例を示します。> LIVE_PACKAGES_LISTS = "gnome"(gnomeデスクトップをインストールします)変更を保存してchrootファイルを閉じます

注:ISOの代わりにUSBイメージを作成するには、debian-live/config/binaryを開き、>イメージタイプパラメーターをisoからusb-hddに変更しますLIVE_BINARY_IMAGES = "usb-hdd"

DebianベースのLiveLinux ISOまたはIMGの構築:

いくつかの基本的な構成変更を行ったので、ビルドプロセスに進むことができます。

  1. ターミナルタイプcddebian-liveに戻ります(> liveディストリビューションが構築されるdebian-liveに移動します)
  2. Lh_buildと入力します(ライブ構成>設定に基づいてビルドプロセスを開始します)

ビルドプロセス中に、live-helperは、後で圧縮されるLinuxファイルシステムを含むchrootという名前のディレクトリを作成します。ライブヘルパーがコアコンポーネントのインストールを完了すると、ビルドを一時停止するインタラクティブシェル(ルートディレクトリをchrootに変更)を開始し、ファイルシステムを圧縮してビルドする前に、追加のパッケージをインストールして変更や調整を行うことができます。最終的なLiveLinuxISO。

  1. ターミナルで、スクリプトが次のように応答したとき:ビルドの一時停止:インタラクティブシェルの開始…

    変更がある場合は変更を加えてから、exitと入力して、ライブヘルパーが続行できるようにします。

ISOを書き込み、新しい作成をテストします。

Live-helperが終了すると、完成したISOがdebian-liveディレクトリにあります。

  1. ISOをCDまたはDVDに書き込む

  2. CD/DVDから再起動して、新しい作成をテストします。

または、IMGをUSBデバイスにコピーするには:

  1. 端末からfdisk-lと入力し、USBデバイスを見つけます。例:dev/sdX(XはUSBデバイスを表します)

  2. Dd if = binary.img of =/dev/sdXと入力します

  3. USBデバイスから起動してPCを再起動します

注:CD/DVDまたはUSBビルドでは、永続機能を使用して変更をUSBデバイスに保存して戻すことができます。 casper-rwというラベルの付いたデバイスにパーティションを作成し、起動時にlivepersistentと入力するだけで設定/変更の保存と復元が可能になります。

例:mkfs.ext2 -L casper-rw/dev/sdx2

3
Admin3X