我的电脑上安装了 Windows 8.1、Ubuntu x64 和 Ubuntu x86。
启动时,主要选择是 Ubuntu x64
我现在想卸载 Ubuntu x64,并将启动菜单选择更改为 Ubuntu x86。当然,仍然与 Windows 8 双启动。
有人能告诉我怎么做吗?或者如何将引导加载程序移至其他分区?
答案1
创建 Ubuntu X86 live usb,从 live usb 启动,删除 ubuntu x64 分区并使用 grub-repair。要 grub-repair,请使用以下链接中的图形方法http://www.howtogeek.com/114884/how-to-repair-grub2-when-ubuntu-wont-boot/
答案2
好吧,这有点麻烦,但有解决办法。我已经这样做过很多次了。希望对你有用。
1 - 下载 ubuntu .iso,并将其刻录到 DVD(如今 ubuntu 桌面版不适合放在 CD 上)。
2 - 启动计算机并选择 Ubuntu 安装磁盘所在的 CD/DVD 启动方法。
3 - 选择试用 Ubuntu 而不是安装它,这将避免一些麻烦,因为您必须采取进一步的操作。
3.5 - 在删除所需分区之前,请务必先备份数据。我们知道删除的分区将永远丢失。您可以安装分区,查找文件,并使用外部硬盘或大容量 USB,具体取决于您需要备份的数据。
4 - 在 Live CD 会话中查找 gparted,查找您的 Ubuntu x64 分区并将其删除。它会给您留下一个可用空间,您可以按照您想要的方式使用额外的分区。
5——打开控制台并输入以下内容:
sudo fdisk -l
这将立即显示您拥有的所有分区。
假设你的 Ubuntu x32 已开启/dev/sda3,您必须挂载该分区才能访问 grub,该选项屏幕可让您在打开计算机前几秒钟选择操作系统分区。
6 - 每行输入一个命令
sudo mount -t ext4 /dev/sda3 /mnt
sudo mount -t ext4 /dev/sda3 /mnt/boot
sudo mount --bind /dev /mnt/dev
sudo mount --bind /dev/pts /mnt/dev/pts
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
7 - 现在你必须重新生成 Grub,以便能够获得所需的活动分区
grub-mkconfig -o /boot/grub/grub.cfg
grub-install --recheck /dev/sda
7B - 如果最后一步不起作用,则尝试下一步(这是老方法)
sudo update -grub2
sudo grub-install /dev/sda
8 - 完成时间
exit
sudo reboot
祝您开机愉快:-)
来源 -->它是西班牙语的,但是可以工作