我在 Debian 系统上实现了 A/B 分区,以便在升级失败时轻松升级。我拥有Debian 11 的可启动系统/dev/sda1
和/dev/sda2
,并且可以使用 grub 加载程序在它们之间切换。
一切似乎都运行良好,除了运行时fdisk -l
出现以下错误。我不确定它们是什么意思,也不知道该如何解决它们:
[ 322.588154] blk_update_request: I/0 error, dev fd0, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[ 322.632137] blk_update_request: I/0 error, dev fd0, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
Disk /dev/sda: 32 GiB, 34359738368 bytes, 67108864 sectors
Disk model: Virtual Disk
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0xf445b7ca
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 19531775 19529728 9.3G 83 Linux
/dev/sda2 19531776 39063551 19531776 9.3G 83 Linux
/dev/sda3 39063552 67106815 28043264 13.4G 83 Linux
答案1
fd0
通常指软盘驱动器。如果您的系统确实有一个不包含软盘的软盘驱动器,则可能会弹出此信息,因为软盘驱动器尝试访问软盘但无法访问。
如果您不需要软盘驱动器,请考虑将其移除以消除错误或传递设备。由于您的分区已打开,/dev/sda
您应该能够运行fdisk -l /dev/sda
以仅获取该设备上的分区。您可能需要检查特定 fdisk 实现的手册页。