Как я могу сделать портативную установку Ubuntu на USB-флешку безопасным загрузочным?

Я полностью установил Ubuntu 15.10 16.04 на USB-накопитель (без chroot/ постоянная установка в реальном времени), и мне удалось загрузить его как в BIOS, так и в UEFI.

Как получить безопасную загрузку, работающую также на нескольких машинах?

Я старался

sudo apt-get install linux-signed-generic  grub-efi-amd64-signed Shim-signed 

с последующим

sudo grub-install --uefi-secure-boot # --force  

что привело к тому, что он действительно смог обезопасить загрузку на машине, где я это сделал, но ТОЛЬКО там.

Я подумал, что это должно быть как-то возможно, так как можно также загрузить установочную флешку ubuntu, созданную с помощью rufus, с включенной безопасной загрузкой, и это не привязано ни к одной машине. Может быть, я ошибаюсь в этом, поэтому я буду рад любой помощи, ища уже несколько дней.

РЕДАКТИРОВАТЬ: Обновлен до 16.04, но ничего не изменилось.

Спасибо!

1 ответ

Эта команда решила мою проблему сейчас:

grub-install --efi-directory /mnt/esp --boot-directory /mnt/rootfs/boot --target x86_64-efi --removable /dev/sdb --uefi-secure-boot

это, наконец, позволяет мне загружаться на системах UEFI с включенной безопасной загрузкой. единственные ошибки, которые я получаю при загрузке

error: file ´/boot/' not found.
error: no such device: /.disk/info.

Это не реальная проблема, так как она все еще загружается, но если у вас есть идея, что ее вызывает и как ее решить, я был бы благодарен за любую подсказку. ошибка: нет такого устройства: /.disk/mini-info.

Другие вопросы по тегам