先日PCを新調してここ数日にVirtualboxのVMをセットしたりしてたんだが、
以前Virtualbox上での実行を断念したWindows XPのFMVリカバリディスクを再度試してみて結局断念したんだが、
VirtualboxのSMBIOS設定でDmiSystemUuidの項目だが、ハイフン区切りで値が5つに別れてるが、これ単なる文字列じゃなくてバイナリを16進表記した文字列になってて、
内部的には上位3項目だけバイト列が逆になるみたい。
.vbox内の記載が
<ExtraDataItem name="VBoxInternal/Devices/pcbios/0/Config/DmiSystemUuid" value="12345678-1234-1234-1234-1234567890ab"/>
↑な感じだったら、VM上で確認すると
78563412-3412-3412-1234-1234567890ab
みたいになってる。
上位3項目はバイト順が逆なのに後ろ2項目はそのまま。
あと、
<BIOS><SmbiosUuidLittleEndian enabled="true"/></BIOS>
って設定があったが、これfalseにしても変わらなかった。