我面临一个奇怪的问题,我会尽力提供尽可能多的细节。我已经从 stackexchange 和 ubuntuforum 尝试了很多东西,但似乎没有任何效果。
我的硬盘看起来像这样:
- /dev/sda5 :空分区(~90GB)
- /dev/sda3 : Linux Mint 17.2 (~60GB)
- /dev/sda4 : Linux 交换 (4GB)
我需要为我的工作安装 Win7,所以我在 /dev/sda5 上安装,我知道 MBR 会被删除,但我过去已经这样做过,并且我保留了 Live USB 来重新安装 GRUB。
第一步
我安装了 Win7,重新安装了 GRUB,然后重新启动,所有问题都从这里开始。 Mint 没有按预期出现。因此,我再次从 Live USB 启动,尝试挂载 Mint 分区,但它是空的,没有显示任何内容。
第二步
我删除了 Win7 并尝试在 /dev/sda5 上安装一个新的 Mint 以检查它是否可以自行修复问题,但没有成功。
第三步
我在 stackexchange 和 ubuntuforum 上的帖子之间徘徊。我尝试了很多方法来检查超级块、分区完整性:没有发现任何问题。
分区真的是空的吗?
所以我留下了一个包含所有数据的“空”分区。我确信所有内容都还在磁盘上。我找到了“最重要的”包并将其用于 /dev/sda3 的映像。我能够恢复一些文件(所以我确信所有文件都还在这里),但它非常混乱,而且有一些重要的东西我没有找到。
如果有人知道会发生什么或如何取回我的数据,我会回答您所有的问题。
谢谢 !
一些随机事实:
- 我愿意取回的大多数文件是:txt / pdf / tex /php /python 文件。 “最重要”似乎没有找到他们
- 除了使用“gddrescue”创建映像之外,我从未接触过分区 /dev/sda3
- 当我尝试从 Live USB(Kali 和 Mint)挂载(甚至在搞砸之前)Mint 分区时,磁盘始终是空的(即使我可以看到 GParted 中使用了大约 3GB)
- 我从全新的 Mint 安装中发布,我可以运行所需的任何命令并安装所需的任何软件包
编辑 :
的结果parted -l
:
Model: ATA ST9160821AS (scsi)
Disk /dev/sda: 160GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1048kB 90,0GB 90,0GB extended boot
5 1049kB 90,0GB 90,0GB logical ext4
3 90,0GB 156GB 65,7GB primary ext4
4 156GB 160GB 4294MB primary linux-swap(v1)
答案1
通过以 root 身份发布以下命令的输出来识别文件系统类型:
pvs
vgs
lvs
parted -l
cat /proc/partitions
祝您在寻找解决方案的过程中好运。