web-dev-qa-db-ja.com

VMwareFusionでa VM)のシリアル番号を変更することはできますか?

システムのシリアル番号を変更する必要があります

それはの出力に表示されます

dmidecode -t system

VMwareFusionの仮想マシンでRedHatを実行していることに注意してください

それは可能ですか?

1
loo3y35

はい、VM構成でBIOSUUIDを変更することで、これを変更できます。次の手順に従ってください。

  1. VM)をシャットダウンし、VMwareFusionを閉じます
  2. VMの.vmwarevmディレクトリ(通常はDocuments/Virtual Machines.localized)を見つけます
  3. Vmwarevmディレクトリを開き、その中の.vmxファイルを開きます
  4. Uuid.biosエントリを見つけて、必要に応じて変更します
  5. スタートアップフュージョンとVM。
1
root

dmidecodeラッパースクリプトを、実際のスクリプトよりも$PATHの早い位置に記述します。このスクリプトは、元のスクリプトを呼び出し、出力をフィルタリングします。

#!/bin/sh

/usr/sbin/dmidecode "$@" | sed 's/Serial Number: .*$/Serial Number: new-number/'
0
JigglyNaga