我从闪存驱动器在 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 新手,因此非常感谢任何建议。