我意外删除了 Ubuntu 分区。现在我得到的只是 grub 救援提示。我有一个来自 Ubuntu 的 Live USB,但我无法用它做任何事情。我从 BIOS 更改了启动设备优先级,但仍然无法从任何东西启动。我读过其他类似的帖子,但大多数都建议从 live usb/cd 启动。
但是,正如所描述的,这在我的例子中不起作用。该ls
命令首先显示类似
(hd0), (hd0,msdos2) , (hd0,msdos3), (hd1), (hd1, msdos1)
当我尝试ls
每一个时,它都显示unknown file system
。
答案1
要采取的方法取决于您如何安装系统:
如果你将 /home 安装在单独的分区中
如果是这种情况,您很幸运,只需下载最新的稳定版 Ubuntu(可能是 12.04 LTS 或 13.04),创建您的 LiveCD/USB(在下载页面中提供了有关如何创建这些内容的足够信息),然后使用它启动。现在停下来!从现在开始,您应该非常清楚自己在做什么。
- 启动 Live 系统时,请检查您的数据是否仍在您的分区中
/home
。如果仍在,请fdisk -l
在终端中验证其文件系统名称。它应该是,由字母(a、b、c...)和数字(1、2、3、4...)/dev/sdXZ
组成。X
Z
- 现在卸载分区,单击弹出符号。
- 启动安装程序并按照流程操作,直到它询问您如何对磁盘进行分区。选择其他内容。
- 在这里创建你的系统分区,1 个交换分区,1 个 ext4
/
文件系统等。不会删除任何分区。 /home
在点击“继续”之前,请查找您的分区的名称,应该是类似的/dev/sda5
(您在步骤1中获得了名称!),选择它并单击Change...。- 在挂载点
/home
写入确认格式未选中。 - 做最后的检查,然后点击Install now,然后等待,你的系统就会恢复并且可以再次安装所有软件。
如果你没有在单独的分区中安装 /home(或者只是不关心你的数据)
按照上述指南直到步骤 3。不要选择“其他”,而是使用所有可用磁盘来安装 Ubuntu。