Удалить другой загрузчик Linux

Удалить другой загрузчик Linux

Привет, я установил два дистрибутива Linux и решил удалить один из них, но в нем все еще сохранился загрузчик, поэтому я просто хотел узнать, как мне узнать, какой из них относится к моему текущему Linux, чтобы я мог удалить другой. Вот вывод ll из /boot:

введите описание изображения здесь

решение1

Если я не ошибаюсь, последовательность загрузки выглядит так: загрузчик или раздел UEFI отправляет последовательность загрузки в initramfs и vmlinuz (сжатый Linux, работающий на файловой системе tmpfs ram disk) в /boot, откуда он загружает вашу систему Linux и графический интерфейс Xorg...

Подробности здесь: https://www.thegeekstuff.com/2011/02/linux-boot-process/

Если вы устанавливаете на машину с загрузкой BIOS, вы устанавливаете загрузчик в начале MBR, в /dev/sdx, а файлы загрузчика в /dev/sdx1/boot.

Если вы устанавливаете на uefi, efi направляет загрузку на /dev/sda1 (который является разделом fat32 uefi размером 128-512 МБ), а файлы загрузчика также находятся в /dev/sda1/EFI/boot

Так что, похоже, невозможно иметь 2 загрузчика в режиме BIOS. Также невозможно использовать один диск и для UEFI, и для BIOS, насколько мне известно, потому что для UEFI требуется схема разделов GTP и раздел UEFI на ней...

sudo apt-get autoremove 
sudo apt-get autoclean

перемещает неиспользуемые ядра и их файлы initramfs, а также файлы vmlinux, обычно он сохраняет более новый ... Это образы загрузки linux, а не загрузчики, есть только один загрузчик. И в вашем случае это, похоже, grub ...

решение2

Мы можем узнать версию нашего ядра, запустив info centerприложение с графическим интерфейсом, или мы можем выполнить следующую команду: uname -rили даже uname -aдля получения дополнительной информации, а затем мы можем удалить файлы ядра другого дистрибутива Linux, который у нас есть.

После удаления нам нужно обновить настройки grub с помощью следующей команды:

sudo update-grub

или, может быть

sudo update-grub2

И после перезапуска системы вы должны увидеть только текущий дистрибутив, который у вас установлен (вместе с Windows, если у вас также установлена ​​Windows).

Связанный контент