我的闪存盘被 Windows 电脑感染了。后来我在 ubuntu 上插入了闪存盘;我的所有文件夹都在一个未命名的文件夹下,里面有 *.lnk 和一些未知文件。我将文件夹复制到主目录并删除了未命名的目录和 *.lnk 以及其他未知文件。现在 ubuntu 无法识别闪存盘。我用 gparted 检查了一下,分区在那里;但我不想格式化,因为我需要拯救文件夹。我该怎么办?
输出自:sudo fdisk -l
Disk /dev/sdb: 7.5 GiB, 8054112256 bytes, 15730688 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
Disklabel type: dos
Disk identifier: 0x2c3c8a4c
Device Boot Start End Sectors Size Id Type
/dev/sdb1 * 63 15730687 15730625 7.5G c W95 FAT32 (LBA)
Disk /dev/loop0: 2.8 GiB, 2969686016 bytes, 5800168 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 /dev/sda: 14.5 GiB, 15597895680 bytes, 30464640 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
安全数据库是实时的 Ubuntu;星展银行是闪存盘。
但闪存盘无法识别;无法浏览文件或文件夹。
更新:我尝试通过 testdisk 恢复分区。我收到错误:分区扇区没有结束标记 0xAA55
答案1
鉴于你的第 2 步('我将文件夹复制到主目录') 可能实际上没有正确完成,你最好将其视为一个顺子数据恢复锻炼。
尝试使用供应商的数据恢复工具(可能是基于 Windows)来查找/检索“丢失”的文件夹。
笔记: 有很多可能的方法来“处理”这个问题,并获得一个可行的分区/目录结构,但都可能会无可挽回地丢失您的数据。
答案2
sudo fdisk -l
磁盘 /dev/sdb:7.5 GiB,8054112256 字节,15730688 个扇区 单位:扇区 1 * 512 = 512 字节 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x2c3c8a4c
设备启动开始结束扇区大小 ID 类型 /dev/sdb1 * 63 15730687 15730625 7.5G c W95 FAT32 (LBA)
磁盘 /dev/loop0:2.8 GiB,2969686016 字节,5800168 个扇区 单位:1 * 512 = 512 字节的扇区 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘 /dev/sda:14.5 GiB,15597895680 字节,30464640 个扇区 单位:1 * 512 = 512 字节的扇区 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节
sdb 是 live ubuntu。sda 是闪存盘。但闪存盘无法识别,无法浏览文件或文件夹。