新的 SSD 仅在发出 blkid 命令后才会安装。

新的 SSD 仅在发出 blkid 命令后才会安装。

我在 SATA3 端口上安装了新的 Intel SSD Pro 2500 作为辅助驱动器。它被格式化为主 ext4 分区。

我的 fstab 行是:

UUID=1e33881a-d6cf-4933-be70-0aa837641af6 /mnt/ssd  ext4 defaults,discard,noatime,errors=remount-ro 0 1

SSD在启动时挂载失败:

“检查磁盘驱动器 /mnt/ssd 时发现严重错误。按 I 忽略,按 S 跳过安装,或按 N 手动恢复”

我跳过并登录。

该设备确实显示在 fdisk 中:

Disk /dev/sdb: 480.1 GB, 480103981056 bytes
81 heads, 63 sectors/track, 183755 cylinders, total 937703088 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xa507f0a0

Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048   937703087   468850520   83  Linux

如果我随后手动挂载 SSD,则挂载失败。

如果我随后发出blkid /dev/sdb命令,则会看到该设备具有正确的 UUID:

/dev/sdb: UUID="1e33881a-d6cf-4933-be70-0aa837641af6" TYPE="ext4"

之后,我就可以mount -a正确安装 SSD。我的文件完好无损,我可以像什么都没发生一样继续下去。 Fsck 也报告没有问题。

关于为什么在我使用之前看不到该设备的任何想法blkid

相关内容