我已经使用 Ubuntu 一段时间了。我仍然安装着 Windows,它占据了我大部分的硬盘空间。但我想完全切换到 Ubuntu。我已经备份了 Windows 中我需要的所有内容,准备摆脱它。我只是不知道该怎么做。这是 gParted 的屏幕截图。
答案1
使用 gparted,您应该能够选择要删除的 ntfs 分区并删除它们 - 删除后,您必须将未分区的空间格式化为 ext4 或 fat32(再次使用 gparted) - 如果您不想完全删除 windows,您可以使用 windows 缩小 windowsdiskmgmt.msc
分区
如果您决定按照说明通过 gparted 完全删除 Windows,则必须 1) 将 sda5 分区标记为启动分区,或者 2) 为 /boot 创建一个新分区,并将文件从其当前位置移动到新的 /boot 分区。此外,您还需要从 grub 菜单中移除 Windows -
我用来“修复” grub 引导加载程序的工具是(http://sourceforge.net/projects/boot-repair-cd/files/)-我把它安装在我工具箱里的 USB 上
如果您想手动执行此操作:
为 Gparted 制作可启动磁盘 - (http://gparted.org/livecd.php)我用它制作可启动的 USB - (http://unetbootin.sourceforge.net/) — 无论如何,只要你愿意,都可以。
Gparted 可用于创建启动分区(我的格式是 ext2,但我认为将其全部格式化为 ext4 没有任何问题) - 此分区的最小大小为 200 mb(您不希望它太大)并且您需要将其标记为 /boot。
举几个例子:(事物的命名很恰当,这样你就能从逻辑上看到这个过程)
/dev/sda2 - 200 MB new boot partition
/dev/sda1 - 50 GB existing linux partition
制作挂载点。
mkdir /mnt/newboot /mnt/existing
挂载分区:
mount /dev/sda2 /mnt/newboot
mount /dev/sda1 /mnt/existing
复制 /boot 文件:
cp -a /mnt/existing/boot/* /mnt/newboot/
从 /mnt 卸载启动分区并重新挂载到 /boot:
umount /dev/sda2
mount /dev/sda2 /newboot
要从 Grub 中删除窗口:
sudo gedit /boot/grub/grub.cfg
您可以在每行前面加上 # 来“注释掉”与 Microsoft Windows 相关的条目 - 或者如果您愿意删除它们 - 那就这样吧。我通常会复制我弄乱的任何 conf 文件并将其保存在我的主目录中,以防我搞砸了什么。