
решение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).