web-dev-qa-db-ja.com

キックスタートスクリプトを使用したCentos7PXEネットワークインストール-インストール中にネットワークからフォルダ/ファイル間でコピーする方法は?

ネットワークインストール用のPXEサーバー(たとえば、 https://www.linuxtechi.com/configure-pxe-installation-server-centos-7/ のように構成)があり、キックスタートスクリプトを使用しています多くの設定を自動的に実装します。 CentOSイメージはPXEサーバーに保存され、FTP経由でアクセスされます(サーバー上の場所:/var/ftp/pub

キックスタートスクリプトがPXEサーバーからファイル間でコピーして、インストールが完了したときにクライアントのハードドライブで使用できるようにすることは可能ですか?

つまり、サーバー上にfooというフォルダーがあります:/var/ftp/pub/foo。新しくインストールしたクライアントがこれらのファイルを持っているように、これをコピーするにはどうすればよいですか? /home/foo お願いします?

すでにDVD/USBのインストールについてこれを尋ねる質問をたくさん見ましたが、私の質問はネットワークのインストールに関するものなので、DVDのインストールに使用されるスクリプトは機能しないと思います。

ありがとう

1
SLater01

はい、キックスタート中にファイルをコピーできます。

Kickstartでファイルをコピーするタイミングに応じて、chroot環境にいる場合とない場合があります。コピーターゲットは、/mnt/sysimageの下のファイルシステムを使用する必要がある場合があります。

インストール中に仮想コンソールを使用して、Anaconda環境内で遊んでください。 mountを調べて、リモートFTPがどのようにマウントされているかを確認し、コピーのソースを取得できるようにします。キックスタートのさまざまな段階にsleepなどを挿入して、それぞれに必要な時間を確保できるようにします。

1
Aaron Copley