LINUX.ORG.RU

systemd boot

 ,


0

1

Есть девайс1 на нем линукс. Есть девайс2 с виндой.

/boot/loader/entries/windows.conf:

title Windows                                                                                               
loader \Boot\bootx64.efi 
# Что тут написать, учитывая, что ЭТОТ efi находится на /dev/sda1, а не на /dev/nvme0n1p1?
★★

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

Напиши смерть вантузу как тру луниксоид

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

что я должен там прочитать? путем гугления я только понял, что так скорее всего сделать НЕЛЬЗЯ (а grub умеет), а потому тут спросил.

tz4678 ★★
() автор топика

Свали на винфак, неумный.

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

что я должен там прочитать?

Всё, что связано с загрузкой с отдельного носителя. ИМХО, собака порылась именно тут.

путем гугления я только понял, что так скорее всего сделать НЕЛЬЗЯ (а grub умеет), а потому тут спросил.

Мне кажется, можно, если /efi на диске с "вендой", а /boot – на диске с "онтопиком".

Korchevatel ★★★★★
()

Note: $BOOT should be considered shared among all OS installations of a system. Instead of maintaining one $BOOT per installed OS (as /boot/ was traditionally handled), all installed OS share the same place to drop in their boot-time configuration.

  1. использовать один efi-раздел

  2. или тупо добавить шинду в efibootmgr и переключать загрузку при помощи биоса, а не systemd-boot

derlafff ★★★★★
()
Ответ на: комментарий от tz4678

ну там же чёрным по белому:

systemd-boot will automatically check at boot time for Windows Boot Manager at the location /EFI/Microsoft/Boot/Bootmgfw.efi, UEFI shell /shellx64.efi and EFI Default Loader /EFI/BOOT/bootx64.efi, as well as specially prepared kernel files found in /EFI/Linux/. When detected, corresponding entries with titles auto-windows, auto-efi-shell and auto-efi-default, respectively, will be generated. These entries do not require manual loader configuration. However, it does not auto-detect other EFI applications (unlike rEFInd), so for booting the Linux kernel, manual configuration entries must be created.

в loader.conf должно быть auto-entries 1

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