LINUX.ORG.RU

Grub не отображает kali linux при выборе OC.

 ,


0

1

Ставил kali без загрузчика и рядом fedora с grub. После ввёл grub2-mkconfig -o /boot/grub2/grub.cfg и получил вывод

Found Kali GNU/Linux Rolling on /dev/sda1
Adding boot menu entry for UEFI Firmware Settings ...
done

После рестарта kali так и не отобразился в списке. Что можно с этим придумать?

Решение в том, что нужно было поставить загрузчик на kali и потом обновить конфиг. Первый раз, когда загрузчик fedora сам находил путь к ядру вылазила ошибка, поэтому нужно ручками обновлять конфиг.



Последнее исправление: Tozoid (всего исправлений: 1)

перевожу

Found Kali GNU/Linux Rolling on /dev/sda1

он её увидел

Adding boot menu entry for UEFI Firmware Settings …

в бут меню добавился пункт для "БИОС"а – есть же?

done

всё

После рестарта kali так и не отобразился в списке.

с чего ты взял, что она должна там появится? os-prober есть?

тема вообще-то про обновление grub.cfg, но нет надо акцентироваться на кали

Что можно с этим придумать?

можно руками прописать, но при обновлении потеряется. можно почитать как правильно сделать

anonymous
()
Ответ на: перевожу от anonymous

с чего ты взял, что она должна там появится? os-prober есть?

Я искал как добавить OS, во всех статьях было написано, что достаточно обновить grub, отсюда и растут ноги. os-prober в наличии.

можно руками прописать, но при обновлении потеряется. можно почитать как правильно сделать

По данному поводу искал инфу, но нигде ничего годного не нашёл.

Tozoid
() автор топика
Ответ на: комментарий от Tozoid

о-ля-ля

слушай у тебя UEFI… и вот это /boot/grub2/grub.cfg – точно путь к основному конфигу grub? пункт для входа в UEFI firmware settings при загрузке наблюдаешь?

anonymous
()
Ответ на: о-ля-ля от anonymous

слушай у тебя UEFI… и вот это /boot/grub2/grub.cfg – точно путь к основному конфигу grub?

Да, это точно путь к конфигу. UEFI firmware settings есть.

пункт для входа в UEFI firmware settings при загрузке наблюдаешь?

UEFI firmware settings есть.

Tozoid
() автор топика
Ответ на: комментарий от Tozoid

опыт дело наживное.

ты установил Kali rolling без загрузчика. Куда оно положило свои ядро, initrd и возможно конфиг загрузчика? просто не совсем понимаю, как груб без знания этого всего добавит пункт в своё меню.

anonymous
()
Ответ на: комментарий от anonymous

и потом в UEFI загрузчики не мешают друг другу. конечно, иметь 2-3 установки grub смысла нет, но и вреда от этого не будет…

как-то не задумывался над тем как grub в UEFI организует мультизагрузку нескольких линуксов…

anonymous
()
Ответ на: комментарий от anonymous

вот оно чё )

В режиме UEFI несколько загрузчиков могут быть установлены и на один диск, и запускаться один из другого как EFI-приложения:

submenu "Ubuntu" {
 regexp -s root '\((.+)\)' "$cmdpath"
 chainloader /EFI/ubuntu/grubx64.efi
}

видимо без установки загрузчика в Kali автоматически (обновлением конфига) твоя ситуация не решиться.

@Tozoid у тебя два варианта

  • ставь загрузчик в Kali
  • обновляй конфиг в fedora
  • возможно ещё понадобиться удалять запись на прямой запуск Kali

или

  • правь custom.cfg
  • обновляй конфиг в fedora
anonymous
()
Ответ на: вот оно чё ) от anonymous

Накатил загрузчик на kali, теперь могу запустить его из BIOS-а, ни кали, ни федорка не видят загрузчики друг-друга. При обновлении конфига выводит:

Generating grub configuration file ...
grub2-probe: error: cannot find a GRUB drive for /dev/sdd1.  Check your device.map.
Found Kali GNU/Linux Rolling on /dev/sda1
Adding boot menu entry for UEFI Firmware Settings ...
done
Tozoid
() автор топика
Ответ на: комментарий от Tozoid

тогда только ручками в custom.cfg или разбираться глубже

grub2-probe: error: cannot find a GRUB drive for /dev/sdd1

флешку не вынул?

anonymous
()
Ответ на: комментарий от Tozoid

если сумеешь описать своё решение (можно прямо в тему добавить) доступно и понятно кто-то скажет «спасибо» и тебе (совсем не обязательно)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.