Обычно да, но вам нужно более одного раздела на флеш-накопителе.
Я предполагаю, что ваш флеш-накопитель находится как / dev / sdb
:
создать пустой неформатированный раздел размером 8 МБ sdb1
(это место grub2
входит позже, и его, возможно, придется удалить позже, но я не нашел информации об этой детали)
создайте метку раздела 100 MiB FAT32 (vfat) EFI sdb2
(это раздел ESP где ядро загружается в целевой системе)
Отметьте sdb2
с флагами загрузки и esp
создайте sdb3
как минимум с 2.0 ГиБ FAT32 (vfat) Ярлык BOOT (это место, куда копируется изображение)
Отметьте sdb3
с помощью msftdata
флага
(необязательно) создайте раздел над остальное пространство (или оставьте немного места для свопа в конце; не знаю, как импортировать своп в этом месте) с ext4 или предпочитаемой файловой системой. Метка casper-rw (это корень вашей системы на флешке)
Затем вам нужно скопировать данные и установить GRUB2, а также настроить его.
Вы можете столкнуться с чем-то вроде этого: Проблема с загрузкой Busybox