CentOSイメージテンプレートを作成しようとしていますが、環境では、展開ごとに異なるルートファイルをネットワークに追加する必要があります。
Hyper-Vホストからext4形式のLinuxゲストVHDにファイルを挿入する方法はありますか?
理想的には、テンプレートVHDをコピーしてルートファイルをVHDに挿入することにより、PowershellでVM)を作成するスクリプトを記述できるようにしたいと思います。
これは可能ですか?
これを実行する方法は複数あります。
Linux Integration Services(LIS) がインストールされている場合は、Hyper-Vホストで _Copy-VMFile
_コマンドレット を使用できます。ここでVMは、ファイルをLinuxVMにコピーするために実行されています。VM設定では、 ゲストサービスを有効にする 。
LinuxゲストにLISをインストールし、VM設定でゲストサービスを有効にしたら、hypervfcopyd
がゲスト内で実行されていることを確認します。その後、_Copy-VMFile
_コマンドレット。
_Copy-VMFile -Name centos001n -SourcePath 'C:\Scripts\myPytonLib.tar' -DestinationPath '/home/ravi/scripts' -FileSource Host
_
もちろん、ネットワークに接続できる場合は他の方法もあります。