使用“dd”后无法挂载 USB 闪存

使用“dd”后无法挂载 USB 闪存

我是 Linux 新手。我正在练习使用dd我的 USB 闪存。它一开始的样子如下:

sdb 8:16 1 7.5G 0 磁盘
└─sdb1 8:17 1 7.5G 0 部分 /media/old/28B9-91AE

Disk /dev/sdb: 7.45 GiB, 8004304896 bytes, 15633408 sectors
Disk model: Cruzer Switch   
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000
Device     Boot Start      End  Sectors  Size Id Type
/dev/sdb1          32 15633407 15633376  7.5G  b W95 FAT32

但是在此命令之后,dd if=/dev/mapper/vgubuntu-root of=/dev/sdb1 status=progress闪存被卸载(仍然lblk像以前一样可见,但没有挂载点)并且我无法使用它重新挂载它mount /dev/sdb1 /media/old/usb,出现此错误:

mount: /media/old/usb:错误的 fs 类型、错误的选项、/dev/sdb1 上的错误超级块、缺少代码页或辅助程序,或者其他错误。

dmesg给我看了这个:

[91674.360598]  sdb: sdb1
[91674.361844] sd 1:0:0:0: [sdb] Attached SCSI removable disk
[91674.554703] EXT4-fs (sdb1): bad geometry: block count 116137984 exceeds size of device (1954172 blocks)
[91678.031627] EXT4-fs (sdb1): bad geometry: block count 116137984 exceeds size of device (1954172 blocks)
[91754.132008] EXT4-fs (sdb1): bad geometry: block count 116137984 exceeds size of device (1954172 blocks)
[92587.188449] FAT-fs (sdb1): bogus number of reserved sectors
[92587.188457] FAT-fs (sdb1): Can't find a valid FAT filesystem
[92863.793347] EXT4-fs (sdb1): bad geometry: block count 116137984 exceeds size of device (1954172 blocks)

由于那里没有重要文件,我只是将闪存格式化为 FAT。这解决了一个问题。但我仍然不知道错误是什么,以及如何避免它。

相关内容