Я видел несколько похожих тем, но пока не нашёл решения, которое работало бы для меня. У меня новый хост Proxmox, и то, что раньше работало, теперь не работает. Я использую Proxmox для тестирования сборок Windows 11 Autopilot. Сборка Autopilot не выполняет никаких сложных операций, но она подключает устройство к Intune и включает Bitlocker. Windows 11 24H2 устанавливается с ISO-образа нормально, она определяется Autopilot во время OOBE, и в итоге я попадаю на рабочий стол. Однако если я выключаю/перезагружаю компьютер, при следующей загрузке основной том будет "RAW", что приводит к срабатыванию и сбою "Автоматического восстановления при загрузке". Я не использую проброс оборудования, это простой VM, совместимый с Win11. Используя интерфейс восстановления презагрузочной среды Win11, я открываю командную строку, и diskpart показывает "неизвестно", а chkdsk жалуется, что не может работать с RAW-томами
Мой процесс такой: Создать VM Win11 Добавить ISO-образ Win11 24H2 Добавить Virtio ISO (в данном случае virtio-win-0.1.266 .iso) Загрузиться и установить Win11 В первый раз OOBE, создать снимок Нажать SHIFT+ALT+F3, чтобы загрузиться в режим аудита Установить драйверы Virtio и гостевые инструменты Перезапечь и загрузиться обратно в OOBE Новый снимок Зарегистрироваться в Autopilot с помощью Get-WindowsAutopilotInfo.ps1 -Online Завершить OOBE, затем Autopilot берёт управление. В конечном итоге попадаю на рабочий стол, подтверждаю, что устройство зарегистрировано. Bitlocker полностью зашифрован. Перезагрузиться для тестирования. Однако после перезагрузки я получаю проблему "Автоматического восстановления при загрузке" с повреждённым томом. До сих пор я пытался исправить сломанную VM: Добавить ",hidden=1" к типу CPU Использовать x86-64-v2-AES в качестве типа CPU Использовать видеодрайвер Virtio-GPU Отключить безопасную загрузку в BIOS VM Переключиться с Virtio на SATA Добавить в аргументы VM: -cpu Cooperlake,hv_relaxed,hv_spinlocks=0x1fff,hv_vapic,hv_time,+vmx Сейчас я снова пытаюсь с x86-64-v2-AES в качестве типа CPU с самого начала. Редактирование: Сборка с использованием x86-64-v2-AES CPU также имеет ту же проблему при первой перезагрузке. Редактирование: Отключил Bitlocker перед перезагрузкой, та же проблема. Редактирование: Пересоздаю VM, используя NIC E1000 и SATA-диск, без драйверов Virtio и сборка Autopilot выживает при перезагрузках. Это соответствует моим целям, мне не важна производительность. Но я буду дальше изучать это и проводить больше тестов, если получу какие-либо обновления. Буду рад любым идеям/предложениям.
Скрытый: Конфигурация VM
```
agent: 1
balloon: 0
bios: ovmf
boot: order=scsi0
cores: 2
cpu: x86-64-v2-AES
efidisk0: local-nvme:vm-150100-disk-0,efitype=4m,pre-enrolled-keys=1,size=1M
machine: pc-q35-9.0
memory: 8192
meta: creation-qemu=9.0.2,ctime=1733157349
name: win11.client
net0: virtio=BC:24:11:8B:7B:65,bridge=vmbr0,tag=50
numa: 1
ostype: win11
parent: enrolled_on_intune
scsi0: local-nvme:vm-150100-disk-2,discard=on,iothread=1,size=61G
scsihw: virtio-scsi-single
smbios1: uuid=e3e39be2-3f25-475b-8da1-4b7b5b76f190,serial=VEVTVFZNMDE=,base64=1
sockets: 1
tpmstate0: local-nvme:vm-150100-disk-1,size=4M,version=v2.0
vmgenid: 0e088cc2-e876-4631-8c13-b972bc9d72c9
```
Скрытый: pveversion -v
```
# pveversion -v
proxmox-ve: 8.3.0 (running kernel: 6.8.12-5-pve)
pve-manager: 8.3.2 (running version: 8.3.2-1)
pve-docs: 8.3.1
pve-firmware: 3.14-2
pve-edk2-firmware: 4.2023.08-4
pve-xtermjs: 5.3.0-3
pve-cluster: 8.0.10
pve-container: 5.2.3
pve-qemu-kvm: 9.0.2-4
qemu-server: 8.3.3
smartmontools: 7.3-pve1
spiceterm: 3.3.0
swtpm: 0.8.0+pve1
vncterm: 1.8.0
zfsutils-linux: 2.2.6-pve1
```
Скрытый: Processor Information
```
Processor Information
Socket Designation: CPU1
Type: Central Processor
Family: Xeon
Manufacturer: Intel
ID: 57 06 05 00 FF FB EB BF
Signature: Type 0, Family 6, Model 85, Stepping 7
Flags:
FPU (Floating-point unit on-chip)
VME (Virtual mode extension)
DE (Debugging extension)
PSE (Page size extension)
TSC (Time stamp counter)
MSR (Model specific registers)
PAE (Physical address extension)
MCE (Machine check exception)
CX8 (CMPXCHG8 instruction supported)
APIC (On-chip APIC hardware supported)
SEP (Fast system call)
MTRR (Memory type range registers)
PGE (Page global enable)
MCA (Machine check architecture)
CMOV (Conditional move instruction supported)
PAT (Page attribute table)
PSE-36 (36-bit page size extension)
CLFSH (CLFLUSH instruction supported)
DS (Debug store)
ACPI (ACPI supported)
MMX (MMX technology supported)
FXSR (FXSAVE and FXSTOR instructions supported)
SSE (Streaming SIMD extensions)
SSE2 (Streaming SIMD extensions 2)
SS (Self-snoop)
HTT (Multi-threading)
TM (Thermal monitor supported)
PBE (Pending break enabled)
Version: Intel® Xeon® Gold 6234 CPU @ 3.30GHz
Voltage: 1.8 V
External Clock: 10400 MHz
Max Speed: 4000 MHz
Current Speed: 3300 MHz
Status: Populated, Enabled
Upgrade: Socket LGA2011
L1 Cache Handle: 0x0700
L2 Cache Handle: 0x0701
L3 Cache Handle: 0x0702
Serial Number: Not Specified
Asset Tag: Not Specified
Part Number: Not Specified
Core Count: 8
Core Enabled: 8
Thread Count: 16
Characteristics:
64-bit capable
Multi-Core
Hardware Thread
Execute Protection
Enhanced Virtualization
Power/Performance Control
```
Мой процесс такой: Создать VM Win11 Добавить ISO-образ Win11 24H2 Добавить Virtio ISO (в данном случае virtio-win-0.1.266 .iso) Загрузиться и установить Win11 В первый раз OOBE, создать снимок Нажать SHIFT+ALT+F3, чтобы загрузиться в режим аудита Установить драйверы Virtio и гостевые инструменты Перезапечь и загрузиться обратно в OOBE Новый снимок Зарегистрироваться в Autopilot с помощью Get-WindowsAutopilotInfo.ps1 -Online Завершить OOBE, затем Autopilot берёт управление. В конечном итоге попадаю на рабочий стол, подтверждаю, что устройство зарегистрировано. Bitlocker полностью зашифрован. Перезагрузиться для тестирования. Однако после перезагрузки я получаю проблему "Автоматического восстановления при загрузке" с повреждённым томом. До сих пор я пытался исправить сломанную VM: Добавить ",hidden=1" к типу CPU Использовать x86-64-v2-AES в качестве типа CPU Использовать видеодрайвер Virtio-GPU Отключить безопасную загрузку в BIOS VM Переключиться с Virtio на SATA Добавить в аргументы VM: -cpu Cooperlake,hv_relaxed,hv_spinlocks=0x1fff,hv_vapic,hv_time,+vmx Сейчас я снова пытаюсь с x86-64-v2-AES в качестве типа CPU с самого начала. Редактирование: Сборка с использованием x86-64-v2-AES CPU также имеет ту же проблему при первой перезагрузке. Редактирование: Отключил Bitlocker перед перезагрузкой, та же проблема. Редактирование: Пересоздаю VM, используя NIC E1000 и SATA-диск, без драйверов Virtio и сборка Autopilot выживает при перезагрузках. Это соответствует моим целям, мне не важна производительность. Но я буду дальше изучать это и проводить больше тестов, если получу какие-либо обновления. Буду рад любым идеям/предложениям.Скрытый: Конфигурация VM
```
agent: 1
balloon: 0
bios: ovmf
boot: order=scsi0
cores: 2
cpu: x86-64-v2-AES
efidisk0: local-nvme:vm-150100-disk-0,efitype=4m,pre-enrolled-keys=1,size=1M
machine: pc-q35-9.0
memory: 8192
meta: creation-qemu=9.0.2,ctime=1733157349
name: win11.client
net0: virtio=BC:24:11:8B:7B:65,bridge=vmbr0,tag=50
numa: 1
ostype: win11
parent: enrolled_on_intune
scsi0: local-nvme:vm-150100-disk-2,discard=on,iothread=1,size=61G
scsihw: virtio-scsi-single
smbios1: uuid=e3e39be2-3f25-475b-8da1-4b7b5b76f190,serial=VEVTVFZNMDE=,base64=1
sockets: 1
tpmstate0: local-nvme:vm-150100-disk-1,size=4M,version=v2.0
vmgenid: 0e088cc2-e876-4631-8c13-b972bc9d72c9
```
Скрытый: pveversion -v
```
# pveversion -v
proxmox-ve: 8.3.0 (running kernel: 6.8.12-5-pve)
pve-manager: 8.3.2 (running version: 8.3.2-1)
pve-docs: 8.3.1
pve-firmware: 3.14-2
pve-edk2-firmware: 4.2023.08-4
pve-xtermjs: 5.3.0-3
pve-cluster: 8.0.10
pve-container: 5.2.3
pve-qemu-kvm: 9.0.2-4
qemu-server: 8.3.3
smartmontools: 7.3-pve1
spiceterm: 3.3.0
swtpm: 0.8.0+pve1
vncterm: 1.8.0
zfsutils-linux: 2.2.6-pve1
```
Скрытый: Processor Information
```
Processor Information
Socket Designation: CPU1
Type: Central Processor
Family: Xeon
Manufacturer: Intel
ID: 57 06 05 00 FF FB EB BF
Signature: Type 0, Family 6, Model 85, Stepping 7
Flags:
FPU (Floating-point unit on-chip)
VME (Virtual mode extension)
DE (Debugging extension)
PSE (Page size extension)
TSC (Time stamp counter)
MSR (Model specific registers)
PAE (Physical address extension)
MCE (Machine check exception)
CX8 (CMPXCHG8 instruction supported)
APIC (On-chip APIC hardware supported)
SEP (Fast system call)
MTRR (Memory type range registers)
PGE (Page global enable)
MCA (Machine check architecture)
CMOV (Conditional move instruction supported)
PAT (Page attribute table)
PSE-36 (36-bit page size extension)
CLFSH (CLFLUSH instruction supported)
DS (Debug store)
ACPI (ACPI supported)
MMX (MMX technology supported)
FXSR (FXSAVE and FXSTOR instructions supported)
SSE (Streaming SIMD extensions)
SSE2 (Streaming SIMD extensions 2)
SS (Self-snoop)
HTT (Multi-threading)
TM (Thermal monitor supported)
PBE (Pending break enabled)
Version: Intel® Xeon® Gold 6234 CPU @ 3.30GHz
Voltage: 1.8 V
External Clock: 10400 MHz
Max Speed: 4000 MHz
Current Speed: 3300 MHz
Status: Populated, Enabled
Upgrade: Socket LGA2011
L1 Cache Handle: 0x0700
L2 Cache Handle: 0x0701
L3 Cache Handle: 0x0702
Serial Number: Not Specified
Asset Tag: Not Specified
Part Number: Not Specified
Core Count: 8
Core Enabled: 8
Thread Count: 16
Characteristics:
64-bit capable
Multi-Core
Hardware Thread
Execute Protection
Enhanced Virtualization
Power/Performance Control
```
