При установке загрузчика GRUB он сканирует диски в поисках операционных систем. Все операционные системы, в том числе Windows, будут добавлены в меню загрузчика. В результате при включении компьютера можно выбрать, какую операционную систему загрузить.
GRUB также повторно сканирует диски при обновлении ядра Linux и в некоторых других случаях.
Но что если нужно принудительно пересканировать диски чтобы найти новую операционную систему или, наоборот, удалить уже не существующую? Это можно возможно, данная статья расскажет, как это сделать.
Если вы просто хотите проверить, какие ОС присутствуют на дисках в компьютере, то выполните команду:
sudo os-prober
Как можно увидеть на скриншоте, раздел /dev/sda2 содержит Kali linux, а на разделе /dev/sda3 установлена Ubuntu 20.10.
Чтобы просканировать диски в поисках операционных систем и добавить их в меню загрузчика GRUB выполните следующую команду:
sudo grub-mkconfig -o /boot/grub/grub.cfg
На Ubuntu и Linux Mint вы можете использовать чуть более короткую запись:
sudo update-grub
После этого будет составлен новый список операционных систем и обновлено меню загрузчика GRUB.
Связанные статьи:
- На какой диск (или раздел) устанавливать загрузчик при установке Linux (100%)
- Как проверить, использует ли компьютер BIOS или UEFI; загрузчик GRUB или systemd-boot; таблицу разделов MBR или GPT (81.1%)
- Как обновить загрузчик GRUB в Debian и производных дистрибутивах (Kali Linux, Ubuntu, Linux Mint) (71.6%)
- Установка Kali Linux с полным шифрованием диска (68.9%)
- Как установить Kali Linux с зашифрованной домашней папкой пользователя (автоматическая разметка) (68.9%)
- Как увеличить размер раздела и файловой системы после увеличения физического размера диска (RANDOM - 50%)