Artix kernel 7.1.6 蓝屏

终于遇到了
笔记本和虚拟机同样的画面
网上有人怀疑和AMDGPU有关
我就不纠结了, 直接降级到7.1.5
提醒只有一个Linux系统的小心了

我之前nuc11 的1135g7也是这个画面. 我还以为是硬件问题, 原来是软件问题啊?

具体是什么问题不清楚, 没有能力也不想搞清楚
这种蓝光对眼睛的破坏力很强, 不想多看
有些redditor直接改用lts

上面有个二维码,扫码可以拿到出错误时的日志。


Panic Report
Arch: x86_64
Version: 7.1.6-artix1-1

[    0.300909] ahci 0000:00:1f.2: flags: 64bit ncq only 
[    0.302082] scsi host0: ahci
[    0.302199] scsi host1: ahci
[    0.302318] scsi host2: ahci
[    0.302419] scsi host3: ahci
[    0.302524] scsi host4: ahci
[    0.302631] scsi host5: ahci
[    0.302681] ata1: SATA max UDMA/133 abar m4096@0x88042000 port 0x88042100 irq 24 lpm-pol 1
[    0.302691] ata2: SATA max UDMA/133 abar m4096@0x88042000 port 0x88042180 irq 24 lpm-pol 1
[    0.302729] ata3: SATA max UDMA/133 abar m4096@0x88042000 port 0x88042200 irq 24 lpm-pol 1
[    0.302739] ata4: SATA max UDMA/133 abar m4096@0x88042000 port 0x88042280 irq 24 lpm-pol 1
[    0.302749] ata5: SATA max UDMA/133 abar m4096@0x88042000 port 0x88042300 irq 24 lpm-pol 1
[    0.302758] ata6: SATA max UDMA/133 abar m4096@0x88042000 port 0x88042380 irq 24 lpm-pol 1
[    0.303334] xhci_hcd 0000:00:02.0: xHCI Host Controller
[    0.303341] xhci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 1
[    0.303766] xhci_hcd 0000:00:02.0: hcc params 0x00087001 hci version 0x100 quirks 0x0000000000000010
[    0.304631] xhci_hcd 0000:00:02.0: xHCI Host Controller
[    0.304635] xhci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 2
[    0.304638] xhci_hcd 0000:00:02.0: Host supports USB 3.0 SuperSpeed
[    0.304753] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 7.01
[    0.304757] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.304759] usb usb1: Product: xHCI Host Controller
[    0.304768] usb usb1: Manufacturer: Linux 7.1.6-artix1-1 xhci-hcd
[    0.304769] usb usb1: SerialNumber: 0000:00:02.0
[    0.304872] hub 1-0:1.0: USB hub found
[    0.304911] hub 1-0:1.0: 4 ports detected
[    0.305192] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    0.305217] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 7.01
[    0.305220] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.305222] usb usb2: Product: xHCI Host Controller
[    0.305223] usb usb2: Manufacturer: Linux 7.1.6-artix1-1 xhci-hcd
[    0.305225] usb usb2: SerialNumber: 0000:00:02.0
[    0.305325] hub 2-0:1.0: USB hub found
[    0.305364] hub 2-0:1.0: 4 ports detected
[    0.305682] usbcore: registered new interface driver usbserial_generic
[    0.305688] usbserial: USB Serial support registered for generic
[    0.305732] i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12
[    0.306540] serio: i8042 KBD port at 0x60,0x64 irq 1
[    0.306547] serio: i8042 AUX port at 0x60,0x64 irq 12
[    0.306663] rtc_cmos PNP0B00:00: RTC can wake from S4
[    0.307247] rtc_cmos PNP0B00:00: registered as rtc0
[    0.307377] rtc_cmos PNP0B00:00: setting system clock to 2026-08-08T18:08:33 UTC (1786212513)
[    0.307526] rtc_cmos PNP0B00:00: alarms up to one day, y3k, 242 bytes nvram
[    0.307630] amd_pstate: The CPPC feature is supported but currently disabled by the BIOS.
[    0.307630] Please enable it if your BIOS has the CPPC option.
[    0.307638] amd_pstate: the _CPC object is not present in SBIOS or ACPI disabled
[    0.307683] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input1
[    0.308166] simple-framebuffer simple-framebuffer.0: [drm] Registered 1 planes with drm panic
[    0.308183] [drm] Initialized simpledrm 1.0.0 for simple-framebuffer.0 on minor 0
[    0.311017] Console: switching to colour frame buffer device 160x50
[    0.311930] simple-framebuffer simple-framebuffer.0: [drm] fb0: simpledrmdrmfb frame buffer device
[    0.311948] hid: raw HID events driver (C) Jiri Kosina
[    0.311972] usbcore: registered new interface driver usbhid
[    0.311973] usbhid: USB HID core driver
[    0.312019] drop_monitor: Initializing network drop monitor service
[    0.312104] NET: Registered PF_INET6 protocol family
[    0.312501] Segment Routing with IPv6
[    0.312503] RPL Segment Routing with IPv6
[    0.312510] In-situ OAM (IOAM) with IPv6
[    0.312529] NET: Registered PF_PACKET protocol family
[    0.312914] IPI shorthand broadcast: enabled
[    0.316104] sched_clock: Marking stable (315002472, 701232)->(322130567, -6426863)
[    0.316342] registered taskstats version 1
[    0.316747] Loading compiled-in X.509 certificates
[    0.318915] Loaded X.509 cert 'Build time autogenerated kernel key: fa8e948d4a74dd0d7a61aebab126e5d49df03480'
[    0.322256] zswap: loaded using pool zstd
[    0.322327] Demotion targets for Node 0: null
[    0.322521] Key type .fscrypt registered
[    0.322522] Key type fscrypt-provisioning registered
[    0.323120] Btrfs loaded, zoned=yes, fsverity=yes
[    0.323156] Key type big_key registered
[    0.323531] PM:   Magic number: 6:587:139
[    0.323696] RAS: Correctable Errors collector initialized.
[    0.323938] clk: Disabling unused clocks
[    0.323940] PM: genpd: Disabling unused power domains
[    0.614428] ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[    0.614923] ata4: SATA link down (SStatus 0 SControl 300)
[    0.615335] ata5: SATA link down (SStatus 0 SControl 300)
[    0.615745] ata1: SATA link down (SStatus 0 SControl 300)
[    0.616090] ata6: SATA link down (SStatus 0 SControl 300)
[    0.616210] ata3.00: ATAPI: QEMU DVD-ROM, 2.5+, max UDMA/100
[    0.616218] ata3.00: applying bridge limits
[    0.616492] ata2: SATA link down (SStatus 0 SControl 300)
[    0.616740] ata3.00: configured for UDMA/100
[    0.617361] scsi 2:0:0:0: CD-ROM            QEMU     QEMU DVD-ROM     2.5+ PQ: 0 ANSI: 5
[    0.624885] usb 2-1: new SuperSpeed USB device number 2 using xhci_hcd
[    0.629467] /dev/root: Can't open blockdev
[    0.629502] VFS: Cannot open root device "PARTUUID=5c2caa7f-e19c-4abd-b9a8-fc867b506e43" or unknown-block(0,0): error -6
[    0.629522] Please append a correct "root=" boot option; here are the available partitions:
[    0.629539] List of all bdev filesystems:
[    0.629548]  ext3
[    0.629550]  ext2
[    0.629558]  ext4
[    0.629565]  fuseblk
[    0.629572]  btrfs
[    0.629592] 
[    0.629605] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[    0.629615] CPU: 0 UID: 0 PID: 1 Comm: swapper/0 Not tainted 7.1.6-artix1-1 #1 PREEMPT(full)  a41d55caa8318a717e38a57daa31ece0db97fe37
[    0.629628] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS unknown 02/02/2022
[    0.629636] Call Trace:
[    0.629645]  <TASK>
[    0.629653]  dump_stack_lvl+0x5d/0x80
[    0.629663]  vpanic+0x20a/0x410
[    0.629673]  panic+0x6b/0x70
[    0.629683]  mount_root_generic+0x1d0/0x280
[    0.629696]  prepare_namespace+0x1cb/0x260
[    0.629708]  kernel_init_freeable+0x29a/0x2d0
[    0.629720]  ? __pfx_kernel_init+0x10/0x10
[    0.629732]  kernel_init+0x1a/0x140
[    0.629739]  ret_from_fork+0x2a7/0x330
[    0.629747]  ? __pfx_kernel_init+0x10/0x10
[    0.629754]  ret_from_fork_asm+0x1a/0x30
[    0.629767]  </TASK>
[    0.629920] Kernel Offset: 0x2d000000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)

无关。

找不到根文件系统,推测是initramfs版本不匹配或者损坏。

kernel panic都长这样的……

也不需要你看啊——叫你的手机摄像头看就好了。

谢谢两位高手!

我刚才更新了一下 多了一个包babl (0.1.126-1 -> 0.1.128-1) 问题就解决了。