Мне удалось установить Ubuntu на USB-накопитель емкостью 32 ГБ, как если бы я устанавливал его на внутренний накопитель.
Я могу загрузить USB с Ubuntu.
Единственная проблема, с которой я сталкиваюсь - это каждый раз, когда я выключаю или перезагружаю Ubuntu и пытаюсь перезагрузить его, usb не определяется как загрузочный. Затем я должен использовать живой диск и восстановить загрузчик на USB, а затем загрузить. Он загружается обратно по USB, но когда я выключаю / перезагружаюсь, та же проблема повторяется.
Это 32 ГБ PenDrive.
Режим загрузки - UEFI.
Я устал от своего liveUsb, чтобы создать установленный Ubuntu USB на Mac и Windows, то же самое беспокойство. Также в разделе я использую / dev / sdc (имя устройства usb) вместо / dev / sdc1 (имя раздела) для установки загрузчика.
Любые указатели, идеи будут очень полезны. Спасибо.
В режиме UEFI установщик установит загрузчик во внутренний диск, независимо от того, что Вы указываете.
я предлагаю этот способ избежать что: удаляют (или разъединение) внутренний диск, прежде чем Вы начнете устанавливать . Затем система расценит целевой диск (USB pendrive) как 'внутренний' диск и установит загрузчик (раздел EFI с его файлами), где Вы хотите это.
После установки Вы завершаете работу и вставляете (подключают) внутренний диск снова.
Иначе можно определить и скопировать соответствующие файлы от внутреннего диска до раздела EFI в USB pendrive, но это более трудно.
См. также эту ссылку и ссылки от нее,
askubuntu.com/questions/912254/bootable-ubuntu-usb-with-custom-kernel/912280#912280