質問
QEMU KVMでWindows 8.1 isoを実行したいです。そのために必要なOVMFファイルをダウンロードしました。ここ)。 UEFIモードでWindows 10を正常に起動できますが、同じ設定を使用するバージョン8.1では同じ効果が得られないようです。 isoファイルで手がかりを確認しましたが、それによるとdumpet
何の問題もありません。
%./dumpet -i Windows_8.1.iso
Validation Entry:
Header Indicator: 0x01 (Validation Entry)
PlatformId: 0x00 (80x86)
ID: "Microsoft Corporation"
Checksum: 0x494c
Key bytes: 0x55aa
Boot Catalog Default Entry:
Entry is bootable
Boot Media emulation type: no emulation
Media load segment: 0x0 (0000:7c00)
System type: 0 (0x00)
Load Sectors: 8 (0x0008)
Load LBA: 5184 (0x00001440)
Section Header Entry:
Header Indicator: 0x91 (Final Section Header Entry)
PlatformId: 0xef (EFI)
Section Entries: 1
ID: ""
Boot Catalog Section Entry:
Entry is bootable
Boot Media emulation type: no emulation
Media load address: 0 (0x0000)
System type: 0 (0x00)
Load Sectors: 1 (0x0001)
Load LBA: 2156 (0x0000086c)
また、2つのWindowsバージョンのダンプ結果の違いを確認しました。
Validation Entry: Validation Entry:
Header Indicator: 0x01 (Validation Entry) Header Indicator: 0x01 (Validation Entry)
PlatformId: 0x00 (80x86) PlatformId: 0x00 (80x86)
ID: "Microsoft Corporation" ID: "Microsoft Corporation"
Checksum: 0x494c Checksum: 0x494c
Key bytes: 0x55aa Key bytes: 0x55aa
Boot Catalog Default Entry: Boot Catalog Default Entry:
Entry is bootable Entry is bootable
Boot Media emulation type: no emulation Boot Media emulation type: no emulation
Media load segment: 0x0 (0000:7c00) Media load segment: 0x0 (0000:7c00)
System type: 0 (0x00) System type: 0 (0x00)
Load Sectors: 8 (0x0008) Load Sectors: 8 (0x0008)
Load LBA: 5184 (0x00001440) | Load LBA: 546 (0x00000222)
Section Header Entry: Section Header Entry:
Header Indicator: 0x91 (Final Section Header Entry) Header Indicator: 0x91 (Final Section Header Entry)
PlatformId: 0xef (EFI) PlatformId: 0xef (EFI)
Section Entries: 1 Section Entries: 1
ID: "" ID: ""
Boot Catalog Section Entry: Boot Catalog Section Entry:
Entry is bootable Entry is bootable
Boot Media emulation type: no emulation Boot Media emulation type: no emulation
Media load address: 0 (0x0000) Media load address: 0 (0x0000)
System type: 0 (0x00) System type: 0 (0x00)
Load Sectors: 1 (0x0001) Load Sectors: 1 (0x0001)
Load LBA: 2156 (0x0000086c) | Load LBA: 548 (0x00000224)
.iso ファイルには次のファイルが含まれています。
%tree -L 2 /mnt
├── autorun.inf
├── boot
│ ├── bcd
│ ├── bootfix.bin
│ ├── boot.sdi
│ ├── bootsect.exe
│ ├── en-us
│ ├── etfsboot.com
│ ├── fonts
│ ├── memtest.exe
│ └── resources
├── bootmgr
├── bootmgr.efi
├── efi
│ ├── boot
│ └── microsoft
├── setup.exe
├── sources
│ ├── *MANY .dll FILES*
└── support
└── logging
質問
ISOが破損しているため、別のISOを試す必要がありますか、それとも仮想マシン自体に関連する問題ですか?