修复无法识别的闪存驱动器 - USB 上没有文件系统

修复无法识别的闪存驱动器 - USB 上没有文件系统

我从闪存驱动器在 PC 上安装了 Ubuntu,然后从驱动器中删除了 iso 映像(这显然不是正确的做法)。现在驱动器上似乎没有文件系统,当插入我的机器时,它无法被识别为 USB。

这是插入设备后我的 /var/log/syslog 的输出:

Aug  6 18:50:17 janPC kernel: [  672.067136] usb 1-3: new high-speed USB device number 7 using xhci_hcd
Aug  6 18:50:17 janPC kernel: [  672.209476] usb 1-3: New USB device found, idVendor=058f, idProduct=1234
Aug  6 18:50:17 janPC kernel: [  672.209482] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Aug  6 18:50:17 janPC kernel: [  672.209486] usb 1-3: Product: Mass Storage Device
Aug  6 18:50:17 janPC kernel: [  672.209490] usb 1-3: Manufacturer: Alcor Micro
Aug  6 18:50:17 janPC kernel: [  672.210264] usb-storage 1-3:1.0: USB Mass Storage device detected
Aug  6 18:50:17 janPC kernel: [  672.211663] scsi host4: usb-storage 1-3:1.0
Aug  6 18:50:17 janPC mtp-probe: checking bus 1, device 7: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-3"
Aug  6 18:50:17 janPC mtp-probe: bus: 1, device: 7 was not an MTP device
Aug  6 18:50:18 janPC kernel: [  673.220014] scsi 4:0:0:0: Direct-Access     Generic  USB Flash Disk   7.76 PQ: 0 ANSI: 4
Aug  6 18:50:18 janPC kernel: [  673.220615] sd 4:0:0:0: Attached scsi generic sg2 type 0
Aug  6 18:50:18 janPC kernel: [  673.221571] sd 4:0:0:0: [sdc] Attached SCSI removable disk

这是 lsblk 的输出

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop1    7:1    0  86,9M  1 loop /snap/core/4917
sdb      8:16   0 931,5G  0 disk 
├─sdb2   8:18   0  14,1G  0 part 
└─sdb1   8:17   0 917,4G  0 part 
loop6    7:6    0    87M  1 loop /snap/core/5145
loop4    7:4    0  86,9M  1 loop /snap/core/4830
loop2    7:2    0 162,9M  1 loop /snap/spotify/16
loop0    7:0    0 162,6M  1 loop /snap/spotify/6
sda      8:0    0 119,2G  0 disk 
├─sda4   8:4    0   980M  0 part 
├─sda2   8:2    0    16M  0 part 
├─sda5   8:5    0  20,4G  0 part /
├─sda3   8:3    0    93G  0 part 
├─sda1   8:1    0   260M  0 part /boot/efi
└─sda6   8:6    0   4,7G  0 part /home
loop3    7:3    0 162,1M  1 loop /snap/spotify/13

根据系统日志,我猜测该设备的名称为 sdc,但没有关于分区的信息。我尝试了以下操作来安装该设备:

sudo mount -t vfat /dev/sg2 /media/flash
sudo mount -t vfat /dev/sdc /media/flash

但收到类似“sg2 不是块设备”和“在 sdc 上未找到介质”之类的信息。我该如何修复我的闪存驱动器?我还尝试了 testdisk,但它根本无法识别该设备。由于我是 Linux 新手,因此非常感谢任何建议。

相关内容