Dev loop0:无法读取 RDB 块 8

Dev loop0:无法读取 RDB 块 8

每次启动笔记本电脑时,我都会看到此警告,消息我得到这个输出:

[    2.895604] Dev loop0: unable to read RDB block 8
[    2.895641]  loop0: unable to read partition table
[    2.895936] loop0: partition table beyond EOD, truncated

这个警告是什么意思?我应该担心吗?我有一个 SSD,它似乎运行良好。

我看到 RDB 表示 Rigid Disk Block维基百科

当我跑步时fdisk -l我明白了

Disc /dev/loop0: 4 KiB, 4096 bytes, 8 sectors
Unities: sector of 1 * 512 = 512 bytes
Sector size (logic/physic): 512 bytes / 512 bytes
I/O size (minimal/optimal): 512 bytes / 512 bytes

答案1

来自 Unix 和 Linux,Alex

loop0 设备大小只有 4kB,即 8 个 512 字节的块。

RDB 分区表格式的驱动程序尝试读取前 8 kB(16 个块),因为 RDB 可能位于其中的任意一个。在执行此操作时,它会读取循环设备的末尾。

这是无害的,并且可能没有被注意到,因为这么小的块设备并不常见。

相关内容