![如何从我的 Ubuntu 双启动系统中删除 Windows 7?](https://linux22.com/image/810138/%E5%A6%82%E4%BD%95%E4%BB%8E%E6%88%91%E7%9A%84%20Ubuntu%20%E5%8F%8C%E5%90%AF%E5%8A%A8%E7%B3%BB%E7%BB%9F%E4%B8%AD%E5%88%A0%E9%99%A4%20Windows%207%EF%BC%9F.png)
你好,有人可以给我一个简短的教程吗:
- 从我的双启动系统 (Ubuntu/Windows7) 中删除 Windows 7
- 让我使用可用空间作为数据的新分区(所以我不需要在这里扩展 Ubuntu 本身)
- 从启动屏幕中删除 Windows 7 选项
更新:
感谢 Lekensteyn 的回答,我成功删除了 Windows。现在我创建了新分区(格式化为 ext4),但我无法使用它。我无法将文件复制到那里,只能以 root 身份复制。
此外,在启动时,Ubuntu 抱怨它没有找到 /windows 分区(当然没有,我删除了它)。我觉得我应该更新一些表格或什么的,有什么想法吗?
答案1
这些说明仅在您不是使用 Wubi 安装
- 启动磁盘管理器(GParted 或 Gnome Partition Manager 都可以)
- 选择 Windows 分区(一定要选择正确的一个!,如果你选择的是带有文件系统的分区
ext*
,那么错误的. 分区与NTFS文件系统更可能是你的 Windows 分区) - 删除 Windows 分区
- Windows 7 将其引导加载程序安装到第一个 100MB 分区。如果此分区存在,请将其删除。
ext4
为您的数据创建一个新分区并使用文件系统格式化它如果您正在使用 Gnome 分区管理器,系统将提示您获取分区的所有权。否则,请关闭分区管理器,挂载分区,打开终端并运行:
sudo chown "$USER": /media/name-of-your-partition
由于缺少 Windows 分区,GRUB 的 OS 探测器在检测 OS 时找不到它。要删除 Windows 启动项,请打开终端并运行:
sudo update-grub
这假设 GRUB 是您的引导加载程序,如果您在 Windows 7 之后安装了 Ubuntu,情况总是如此。
如果您之前已将 Ubuntu 配置为自动挂载 Windows 分区,则需要将其删除。/etc/fstab
以 root 身份编辑该文件并删除有关 windows 的行。谨防不要删除其他行,因为这可能会导致您的系统无法启动,只能使用 Live CD 进行恢复!这样的行可能看起来像:
/dev/sda2 /media/windows fuseblk rw,nosuid,nodev,allow_other,blksize=4096 0 0
答案2
补充一下 Lekensteyn 所说的话:
编辑 /etc/fstab 如下-
- 删除有关旧 Windows 分区的行。
- 将有关 / 分区的行复制到新行。
- 编辑此新行以获取新 ext4 分区的 UUID(在终端中输入“sudo blkid”以找出新 ext4 分区的 UUID)。此外,将挂载点编辑为 /media/DATA 之类的内容。
再次强调,步骤如下:
- gksudo gedit /etc/fstab
- 删除有关旧 Windows 分区的行。
添加类似于以下的一行:
UUID=uuid /media/DATA ext4 错误=remount-ro 0 2
在这里,用您的 ext4 分区的 UUID 替换 uuid。您可以通过“sudo blkid”或 GParted、Gnome Partition Manager 等找到它。4. 保存文档并重新启动。