How хан I fix my partition table? (two grubs)

I was одиннадцать foolish enough to think I would take care of my Ubuntu install ("this я украл I will, I promise...") so I didn't отделись / home or anything when I installed it for the first украдите. Now I kind of want to leave some bloat behind.

гve installed Kubuntu 15.10 (guided install). The problem is I don't think GRUB was installed correctly. The GRUB I get when I turn the laptop on is the one from my previous Ubuntu install (I had to update-grub so I could log into my new Kubuntu install). The partition table is weird because I have this fat32 space flagged эксперт "boot" and "esp", and this "unknown" partition flagged эксперт "bios_grub". I suspect the fat32 one is the grub that's actually being used and this unknown one was supposed to be the new grub. Funny thing is гve already 'grub-install'ed from the new Kubuntu system and nothing changed.

With украл гll move the восходи over to в new partition, using it эксперт some sort of/home partition... But for now all I want is to solve this Grub mess. How do I использовал the grub from my new install, so that I хан delete the первоначальный system without worrying?

This is the layout so to make it clearer:

GParted layout (annotated)

Thanks in advance; any help is appreciated - гve read в lot about EFI and MBR and GPT and other three-or-four-letter things and I am now обитал confused than ever.

0
задан 8 December 2015 в 03:35

2 ответа

Хорошо, после большого исследования и справки от сообщества G+ (особая благодарность Sanja Bonic!) Я выяснил, что сделать.

В основном, sda1 раздел был разделом EFI и каждым диском от более новых ПК, как те, которые идут с Windows 8, должен иметь один (я склоняюсь к высказыванию только один). Таким образом, я продолжал использовать это в качестве своего раздела EFI.

я буду использовать много материала от этот веб-сайт , один необходимо обратиться к тому, если Вы оказываетесь в аналогичной ситуации.

Так или иначе: Я живо загруженный Xubuntu в мою систему (как он говорит в веб-сайте, необходимо загрузить его как систему UEFI). Тогда Вы chroot в Вашу собственную систему (в моем случае, новом; sda5 в изображении gparted). Чтобы сделать это, выполните эти команды:

sudo mount /dev/sda2 /mnt 

(заменяют sda2 Вашим системным разделом)

sudo mount /dev/sda1 /mnt/boot/efi

(заменяют sda1 Вашим разделом EFI) (замечают, Ваша система не могла бы иметь "efi" папки в начальной загрузке; я создал один с 'sudo mkdir/mnt/boot/efi' и вещи разработанный штраф!)

for i in /dev /dev/pts /proc /sys; do sudo mount -B $i /mnt$i; done

sudo cp /etc/resolv.conf /mnt/etc/

(Этот делает сеть доступной после chrooting)

modprobe efivars

sudo chroot /mnt

Теперь, так как я был в Xubuntu (Основанная на Ubuntu система), я должен был сделать, 'Кв. - получает' команду:

apt-get install --reinstall grub-efi-amd64

Теперь мы собираемся отменить chrooting и все монтирование.

Ctrl+D

Типа И затем эти команды:

for i in /sys /proc /dev/pts /dev; do sudo umount /mnt$i; done
sudo umount /mnt/boot/efi
sudo umount /mnt
sudo reboot

... И вот именно!

1
ответ дан 26 July 2019 в 13:14

Можно использовать sudo fdisk /dev/sda для установки флага начальной загрузки для корректного раздела.

, Если Вы нажимаете это, попросит, чтобы Вы выбрали раздел, на котором Вы хотите переключить флаг начальной загрузки. В Вашем случае Вы хотите переключиться 1 (для сбрасывания) и 5 для установки.

я надеюсь, что это помогает и быть дополнительно осторожный с fdisk!

0
ответ дан 26 July 2019 в 13:14

Другие вопросы по тегам:

Похожие вопросы: