我朋友的笔记本电脑运行的是 Windows。它崩溃了(病毒),所以我建议他安装 Ubuntu。我照做了(Ubuntu 12.04 LTS)。
安装前,有3个分区:
- C:\ 系统 (Windows XP) 安装位置
- D:\ 保存了一些数据
- E:\ 空
我在 C:\ 上安装了 Ubuntu 12.04(通过删除现有 Windows)。我从 E:\ 中取出 1G 空间并将其用作交换空间。安装完成后,我运行dh -h
以查看我以前的 D:\ 在哪里并恢复我朋友的数据。我得到了这个:
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 145G 2.4G 135G 2% /
udev 473G 4,0K 473G 1% /dev
tmpfs 193M 844K 192M 1% /run
none 5,0M 0 5,0M 0% /run/lock
none 482M 156K 482M 1% /run/shm
我跑:
lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL
我懂了:
NAME FSTYPE SIZE MOUNTPOINT LABEL
sda 232.9G
|-sda1 146.5G /
|-sda2 1K
|-sda3 9.3G [SWAP]
`-sda5 43.2G
sr0 1024M
我记得在安装之前测试过 Ubuntu 时,数据是在sda5
有没有办法找到它并恢复我朋友的数据?
答案1
您之前说数据在 sda5 上,现在 lsblk 中仍显示该数据。尝试挂载它并查看现在有什么?
下次,在安装操作系统之前一定要备份数据!有时它会因失误或错误而覆盖错误的数据。