2021.03.2317:57:50.344 Test SMBIOS (EURUSD,M1) System Management BIOS Version: 2.42021.03.2317:57:50.344 Test SMBIOS (EURUSD,M1) System BIOS Version: 1.02021.03.2317:57:50.344 Test SMBIOS (EURUSD,M1) BIOS Vendor: Seabios
2021.03.2317:57:50.344 Test SMBIOS (EURUSD,M1) BIOS Version: 0.5.12021.03.2317:57:50.344 Test SMBIOS (EURUSD,M1) BIOS Release Date: 01/01/20072021.03.2317:57:50.344 Test SMBIOS (EURUSD,M1) UUID: {1 b037b14-66 a9-8894-dc89-e5ec77223c29}
2021.03.2317:57:50.344 Test SMBIOS (EURUSD,M1) System Manufacturer: Red Hat
2021.03.2317:57:50.344 Test SMBIOS (EURUSD,M1) Product Name: KVM
2021.03.2317:57:50.344 Test SMBIOS (EURUSD,M1) Product Version: RHEL 6.6.0 PC
2021.03.2317:57:50.344 Test SMBIOS (EURUSD,M1) Product Serial Number: Red Hat Enterprise Linux
2021.03.2317:57:50.344 Test SMBIOS (EURUSD,M1) SKU Number: Red Hat
2021.03.2317:57:50.344 Test SMBIOS (EURUSD,M1) Family: CPU 12021.03.2317:57:50.344 Test SMBIOS (EURUSD,M1) Mainboard Manufacturer: Bochs
2021.03.2317:57:50.344 Test SMBIOS (EURUSD,M1) Mainboard Version: DIMM 02021.03.2317:57:50.344 Test SMBIOS (EURUSD,M1)
2021.03.2317:57:50.344 Test SMBIOS (EURUSD,M1) UUID: {1 b037b14-66 a9-8894-dc89-e5ec77223c29}
2021.03.2317:57:50.344 Test SMBIOS (EURUSD,M1) Product Serial Number: Red Hat Enterprise Linux
私のコンピュータのuuidは、hwinfoのデータと正確に一致しています。変換コードは、c++の例から引用しています。
hwinfoでは、どちらでしょうか?
I have ワイン
しかし、このVMが回転しているホストの /etc/libvirt/qemu/u18.04-MTr.xml ファイルでは。
uuidがどこにもない
I have ワイン
しかし、このVMが回転しているホストの /etc/libvirt/qemu/u18.04-MTr.xml ファイルでは。
ワインではSMBIOSはエミュレートされた値を返すのではなく、ハードウェアの値を返すことが判明しています。そして、それは良いことだと思います。hwinfoを実行してみてください。
私のコードはブロックから正確にuuidを取得しました。
dmidecodeに記載されているものです。
uuidがどこにもない
UPUや Vineではどうなるのでしょうか?
なぜか、そこを確認しようと思わなかった。VPSでは、uuidがあり、またhwinfoのデータと一致し、動作して います。コードに小さなミスがある一方で、フィールドは忍び足で進んでいます。今日中に修正します。初心者はとりあえずテスト待ち。
コマンドラインから
スクリプトから
hwinfoを実行してみてください。
戦闘システムに不要なソフトを引きずり込みたくない、特にWindowsのソフトは嫌だ。
あとは mqh から不要なものをすべて削除し、uuid を取得するための行だけを残します。
理想的には、スクリプト自体に数行移動させます。
VPSで。
VPSで。
誰かがVPSをチェックしていればよかったのですが。