我刚买了一台 acer aspire 笔记本电脑。我想安装 Ubuntu 并与 Windows 7 双启动。当我尝试这样做时,我不小心删除了我的 Windows 分区。
我从 Acer 获得了恢复磁盘,但是当我尝试恢复分区时,它告诉我空间不足。
这是我的分区表。我需要一些建议。显然,我现在不会轻率地删除分区,但我确实关闭了我的驱动器,在做任何破坏性太大的事情之前,我会再关闭一次。
我的想法是在辅助分区之外创建一个大的未分配空间,但我不确定为什么扩展分区会被这样划分。
谢谢所有建议。
答案1
Acer 恢复光盘重新安装了 Windows,但采用了特殊方式,以减少与用户的交互,并预装其中捆绑的所有程序。
由于它是自动的方式,即使您有可用的磁盘空间,它也无法在某些情况下安装 Windows。
为了重新安装 Windows,您有两个选择:
- 使用 Acer 恢复磁盘
- 寻找具有完全相同语言和版本的正版微软 Windows 7(您的某个朋友一定有一个......)
对于第 1 部分:
- 备份您的个人数据(Windows 分区和 Linux 分区)
- 运行 Ubuntu Live CD 并安装 gparted
- 删除磁盘上的每个分区(ntfs、ext4、extented……)
- 继续使用 acer 磁盘
- 继续安装 ubuntu
对于第 2 部分: - 备份您的个人数据(Windows 分区和 Linux 分区) - 运行 gparted 并删除 ntfs 并缩小扩展分区,以便在其中留下 0Mb 的可用空间,而将所有内容保留在外部。 - 继续使用 Windows 磁盘并将隐藏在电池下方或下方的许可证放入 - 继续使用 Ubuntu Live 修复双启动 - 完成,您至少保留了完整的 ubuntu,而不是删除所有内容
此致,
答案2
您应该使用 testdisk 来恢复旧分区,但由于它看起来已经被重新格式化,所以这个想法就落空了。
这可能与 Windows 安装在扩展分区有关。默认情况下,它将位于主分区中。您可以尝试删除名为 /dev/sdb7 的分区,并调整“扩展”的大小以刚好适合 Linux 分区。这样您应该会得到
/dev/sda1 = ntfs 可用空间 /dev/sda2 = 扩展 /dev/sda5 = linux-swap /dev/sda6 = ext4
然后尝试使用可用空间作为其分区再次安装 Windows。
如果这不起作用,请执行以下操作:
- 删除所有分区(从 Windows 分区程序或 LiveCD 中的 Gparted)。
- 像平常一样安装 Windows 7,但为 Ubuntu 留出一些空间。
- 从 LiveCD 或 LiveUSB 安装 Ubuntu。
这是一种最后手段式的答案,但我认为如果你这样做的话,它会为你省去很多麻烦。
由于您的计算机似乎很新(不需要备份太多,如果有的话),我会这样做。如果您确实有要备份的内容,请确保在执行此操作之前先备份。
答案3
如果您想完全删除 Ubuntu 并将 Windows 恢复为您的操作系统,我只需完全删除 /dev/sda2 并创建一个 NTFS 分区来填充驱动器上的剩余空间。
如果您仍然想要双启动系统,请为 Windows 创建 NTFS 分区,但要留下一些未分配的空间以便 Ubuntu 自行安装。
将 Windows 恢复到 NTFS 分区,然后您就可以自由地安装 Ubuntu(如果您愿意的话)。