Вопрос или проблема
У меня на ноутбуке был установлен Ubuntu, затем я решил установить последнюю версию Kali Linux 2023, но Ubuntu по-прежнему отображается в диспетчере загрузки, и я хочу его удалить.
Как я могу удалить этот Ubuntu из загрузочного меню и загружаться напрямую в Kali Linux? Я уже пытался изменить порядок загрузки, но это не помогло.
Если вы хотите загрузить любую ОС в многозагрузочной конфигурации в режиме UEFI, что характерно для любого ПК с ~2012 года или новее, всё, что вам нужно сделать, это установить приоритет загрузки в настройках UEFI (“BIOS”), меню загрузки.
То, что у вас всё еще имеется старый Grub от предыдущей установки Ubuntu, не является проблемой, но он может быть удален с помощью запуска efibootmgr
с правильными параметрами из вашей текущей ОС.
Теперь проблема: от человека, использующего Kali Linux, не ожидается, что он будет задавать такие тривиальные вопросы.
Более того, Kali Linux НЕ является заменой Ubuntu. Kali Linux НЕ является обычной настольной дистрибуцией Linux.
Цитата от разработчиков Kali:
Фактически, Kali — это дистрибуция Linux, специально ориентированная на профессиональных тестировщиков на проникновение и специалистов по безопасности, и с учетом её уникальной природы, это НЕ рекомендуется в качестве дистрибуции, если вы не знакомы с Linux или ищете универсальную настольную дистрибуцию Linux для разработки, веб-дизайна, игр и т.д.
Я вижу, что у вас все еще установлен Ubuntu, так что подключитесь к нему и установите grub customizer, он поможет вам изменить список GRUB.
sudo apt install grub-customizer
После этого, найдите grub customizer в вашем списке приложений, откройте его, и вы увидите нечто подобное
Выберите строку ОС, позицию которой вы хотите изменить, и нажмите на стрелку, чтобы разместить её там, где хотите.
Надеюсь, это поможет 🙂
Ответ или решение
Удаление записи из меню загрузки GRUB в сочетании с установкой другой операционной системы по умолчанию — это задача, требующая точного подхода и знания системного администрирования Linux. Для вашего конкретного случая, включающего Ubuntu и Kali Linux, я подготовил детальное руководство.
Удаление Ubuntu из меню GRUB
- Проверка установки Kali Linux: Для начала убедитесь, что Kali Linux установлен корректно и GRUB управляется именно этой системой. Это важно, чтобы избежать потери загрузочной способности системы.
- Использование efibootmgr: Если ваша система работает в режиме UEFI, инструмент
efibootmgr
является ключевым для управления записями загрузочных меню. Следуйте следующей последовательности команд:sudo efibootmgr
Это покажет текущие загрузочные записи. Найдите там запись, относящуюся к Ubuntu, и запомните её идентификатор (например, ‘Boot0001’). Удалите ненужную запись с помощью команды:
sudo efibootmgr -b 0001 -B
Замените ‘0001’ на фактический идентификатор Ubuntu в вашей системе.
- Настройка GRUB в Kali Linux: Если у вас все еще есть запись Ubuntu в меню GRUB, отредактируйте файл GRUB в Kali Linux. Откройте терминал и выполните:
sudo nano /etc/default/grub
Измените строку
GRUB_DEFAULT
на ‘0’, чтобы загружать первую операционную систему в списке — Kali Linux. После изменений сохраните файл (Ctrl + O, затем Enter) и выйдите из редактора (Ctrl + X). - Обновите настройки GRUB: после изменений в файле приложения обновите конфигурацию GRUB:
sudo update-grub
Это применит все изменения, и при следующей перезагрузке Ubuntu больше не будет отображаться в меню загрузки GRUB.
Полезные советы
Рекомендуется сделать резервную копию всех важных данных перед внесением изменений в загрузочные параметры, так как любой сбой в конфигурации GRUB может привести к неспособности системы загрузиться. Также подумайте о том, что Kali Linux предназначен для профессионалов в области кибербезопасности и может быть не оптимален как операционная система общего назначения.
Если у вас есть какие-либо сомнения, рекомендуется обратиться за консультацией к более опытным специалистам или использовать специализированные ресурсы в сообществе Linux.