惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
V2EX
J
Java Code Geeks
月光博客
月光博客
博客园_首页
The GitHub Blog
The GitHub Blog
Vercel News
Vercel News
B
Blog RSS Feed
博客园 - 聂微东
宝玉的分享
宝玉的分享
T
Tailwind CSS Blog
Jina AI
Jina AI
S
SegmentFault 最新的问题
B
Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
有赞技术团队
有赞技术团队
Hugging Face - Blog
Hugging Face - Blog
Google DeepMind News
Google DeepMind News
阮一峰的网络日志
阮一峰的网络日志
The Cloudflare Blog
量子位
Martin Fowler
Martin Fowler
博客园 - Franky
大猫的无限游戏
大猫的无限游戏
博客园 - 叶小钗

Proxmox Support Forum

[SOLVED] - Github Auth for Mirrors-Kernel Repo? [Automation] Mass migration tool for MS Win11/Server Proxmox GUI hang - not response is it possible to reject or quarantine spam based on conditions I set ? The PVENode task list in PVE9 is partially obscured due to the terminal font being too large. About 100% error reporting due to pveproxy.service hooks Kubernetes overlay networking breaks when upgrading from PVE 9.1 to PVE 9.2.3 Zentraler Speicher No space left on device Combine datastore and direct file archival to tape Kernel panic VFS: Unable to mount root fs on unknown-block (0,0) sobald ein 7.x Kernel verwendet wird. How to migrate disk of a VM from one ZFS to another Cannot Install Proxmox on T610 Poweredge with H700 PERC card sdn Config. gateway not reachable How to safely change domain/FQDN? Welche Filterquote erreicht ihr? NFS Share status unknown on 2 of 5 nodes Can't connect to PVE9 consoles [solved] Can't connect to PVE9 consoles [solved] [SOLVED] - Use secondary network for PVE commands Created cluster, one node storage gone BUG: proxmox mail gateway FROM = null bypass spam filtering Moving existing PBS from VMWare workstation to PVE cluster Does eBGP SDN fabric support external peering? Bug: PDM 1.1 not recognizing valid license status Proxmox GUI hang - not response PVE crashes unexpectedly Proxmox Backup Server 4.2 released! Advice ceph-osd crashes with kernel 6.17.2-1-pve on Dell system
Windows Server 2025 fails to boot after PVE 9.2 / Linux 7...
invalid@exam · 2026-05-30 · via Proxmox Support Forum

Hi,

I just upgraded to PVE 9.2 and the Linux 7.0 Kernel (7.0.6-2-pve) and all my Windows Server 2025 VMs fail to boot (0xc0000001 An unexpected error has occurred). It happens across 3 different physical hosts. Pinning / reverting back to the previous used Kernel 6.17.13-13-pve immediately let the VM boot fine, so I suspect it must be a Kernel problem.

Some notes:
The VMs are using SeaBIOS (so not UEFI).
The boot disk is a classic MBR disk attached via VirtIO SCSI single.
When booting in Windows Recovery Environment (and adding the SCSI drivers) the disk is there and everything looks normal.
Switching between QEMU 10.x and 11.0 changes nothing.

I've attached a screenshot of the error, here is the qm config output of one VM (all others are pretty much identical):

Code:

agent: 1
boot: order=scsi0
cores: 2
cpu: x86-64-v2-AES
machine: pc-q35-11.0
memory: 4096
meta: creation-qemu=8.0.2,ctime=1699176768
name: vm-dc2
net0: virtio=6A:79:B6:87:FA:A8,bridge=vmbr0
numa: 0
onboot: 1
ostype: win11
scsi0: ssd-raid1:128/vm-128-disk-0.qcow2,discard=on,iothread=1,size=40G,ssd=1
scsi1: ssd-standalone:128/vm-128-disk-0.qcow2,backup=0,discard=on,iothread=1,size=20G,ssd=1
scsihw: virtio-scsi-single
smbios1: uuid=99de4990-5382-472e-bd6e-0f3172e6ac31
sockets: 1
startup: order=10,up=60
tablet: 0
vmgenid: 68864228-4c38-4134-b57c-e1ac79c3c889

Has anyone experienced something similar or any more ideas on that?

For now it's fine for me to stay with the 6.17.x Kernel, so it's not that critical. If any more information would be useful, just let me know.

Thanks,
Bernd

EDIT: Adding some more information:

Switching the SCSI Controller to VirtIO SCSI (instead of VirtIO SCSI single) or disabling IO thread also changes nothing.

Windows VirtIO Driver version used: 0.1.285-1

Regarding the Windows error on boot it seems to be storage related, however the underlying storage is definitely fine, since everything else works and the same VMs boot fine when using the older Kernel 6.17.13-13-pve, while not changing anything else.

Hardware information storage/CPU:
Storage is different across the 3 hosts - hardware RAID, software RAID (mdraid) as well as standalone disks (all using ext4).
Used CPUs models are all Intel (don't wonder, it's just a home environment ): Pentium Gold G5600, N100, Celeron N5095

pveversion -v output:

Code:

proxmox-ve: 9.2.0 (running kernel: 6.17.13-13-pve)
pve-manager: 9.2.3 (running version: 9.2.3/d0fde103346cf89a)
proxmox-kernel-helper: 9.2.0
proxmox-kernel-7.0: 7.0.6-2
proxmox-kernel-7.0.6-2-pve-signed: 7.0.6-2
proxmox-kernel-6.17: 6.17.13-13
proxmox-kernel-6.17.13-13-pve-signed: 6.17.13-13
proxmox-kernel-6.17.13-3-pve-signed: 6.17.13-3
proxmox-kernel-6.14: 6.14.11-9
proxmox-kernel-6.14.11-9-pve-signed: 6.14.11-9
ceph-fuse: 19.2.3-pve1
corosync: 3.1.10-pve2
criu: 4.1.1-1
frr-pythontools: 10.6.1-1+pve2
ifupdown: residual config
ifupdown2: 3.3.0-1+pmx12
intel-microcode: 3.20251111.1~deb13u1
libjs-extjs: 7.0.0-5
libproxmox-acme-perl: 1.7.1
libproxmox-backup-qemu0: 2.0.2
libproxmox-rs-perl: 0.4.1
libpve-access-control: 9.1.1
libpve-apiclient-perl: 3.4.2
libpve-cluster-api-perl: 9.1.6
libpve-cluster-perl: 9.1.6
libpve-common-perl: 9.1.13
libpve-guest-common-perl: 6.0.3
libpve-http-server-perl: 6.0.5
libpve-network-perl: 1.6.6
libpve-notify-perl: 9.1.6
libpve-rs-perl: 0.15.3
libpve-storage-perl: 9.1.5
libspice-server1: 0.15.2-1+b1
lvm2: 2.03.31-2+pmx1
lxc-pve: 7.0.0-2
lxcfs: 7.0.0-pve1
novnc-pve: 1.7.0-1
proxmox-backup-client: 4.2.1-1
proxmox-backup-file-restore: 4.2.1-1
proxmox-backup-restore-image: 1.0.0
proxmox-firewall: 1.2.3
proxmox-kernel-helper: 9.2.0
proxmox-mail-forward: 1.0.3
proxmox-mini-journalreader: 1.6
proxmox-offline-mirror-helper: 0.7.4
proxmox-widget-toolkit: 5.2.3
pve-cluster: 9.1.6
pve-container: 6.1.10
pve-docs: 9.2.2
pve-edk2-firmware: not correctly installed
pve-esxi-import-tools: 1.0.1
pve-firewall: 6.0.4
pve-firmware: 3.18-4
pve-ha-manager: 5.2.4
pve-i18n: 3.7.5
pve-qemu-kvm: 11.0.0-4
pve-xtermjs: 6.0.0-1
qemu-server: 9.1.16
smartmontools: 7.5-pve2
spiceterm: 3.4.2
swtpm: 0.8.0+pve3
vncterm: 1.9.2
zfsutils-linux: 2.4.2-pve1
  • BootError.png

    BootError.png

    43.5 KB · Views: 15

Last edited:

After some more fiddling, I would say this is some kind of regression related to SeaBIOS and Windows Server 2025 or generally newer Windows versions which still don't use UEFI (just as reference, UEFI is still not an official requirement for Windows Server 2025).

When I remember correctly, some time ago EFI and/or TPM state disks were limited to .raw and you can't use snapshots on certain storage types without .qcow2 and that's why I not used UEFI for the affected VMs. However, this seems to have changed since then. So I just converted one of the affects VMs to GPT/UEFI and now the VM also boots fine under the new Linux 7.0 Kernel.

Check the mouse driver. No kidding, I found the BSOD cause, and there may be more drivers like this.

We have the same Problem with a "Windows 11 25H2" Machine.
After the upgrade to PVE 9.2 and Kernel 7.0.X the machine is in a boot loop.
I am unable to get windows to start in "SecureBoot" or to tell me any error. There isn't even a BSOD.

If i go back to Kernel 6.17.X the machine boots again.
It's a UEFI Boot VM.

Code:

qm config 122
agent: 1
balloon: 0
bios: ovmf
boot: order=scsi0;ide0
cores: 8
cpu: host
efidisk0: ALL_DISKS:base-111-disk-0/vm-122-disk-0,efitype=4m,pre-enrolled-keys=1,size=528K
hostpci0: 0000:05:00.0,pcie=1
ide0: none,media=cdrom
machine: pc-q35-11.0+pve1
memory: 16000
meta: creation-qemu=6.1.1,ctime=1645116980
name: vsx-Blender4
net0: virtio=AA:17:10:64:CF:0A,bridge=vmbr0,firewall=1
numa: 0
ostype: win10
parent: autodaily260727220748
scsi0: ALL_DISKS:base-111-disk-1/vm-122-disk-1,cache=writeback,discard=on,iothread=1,size=256G
scsihw: virtio-scsi-single
smbios1: uuid=23f7d83a-dcb0-4941-a40a-a79fba6696b8
sockets: 1
tags: win11
tpmstate0: ALL_DISKS:base-111-disk-2/vm-122-disk-2,size=4M,version=v2.0
vmgenid: 90635c97-e239-444c-812d-54be81ddd33f