Как вы используете постоянство в режиме UEFI?

При загрузке LiveUSB в режиме UEFI постоянство недоступно. При загрузке в устаревшем режиме все работает нормально. Зачем? И как я могу решить это?

1 ответ

Решение

Самый простой способ создать USB Live CD с постоянством - это вручную сформировать разделы с помощью GParted.

Вот что я сделал:

  • Отформатируйте USB с таблицей разделов GPT (хотя, я считаю, MBR также должен работать нормально).
  • Создайте два раздела. Первый - для файлов ISO, и он должен быть FAT32 (~1100 МБ для Ubuntu 14.04). Второй - для настойчивости, и он должен быть ext4 с меткой casper-rw.
  • Скопируйте файлы из ISO (включая скрытые) в раздел USB FAT32.
  • редактировать boot/grub/grub.cfg и просто добавьте слово persistent (по этой причине постоянство не работает для вас в режиме UEFI.):

menuentry "Start Kubuntu" {
set gfxpayload=keep
linux /casper/vmlinuz.efi
стойкийfile=/cdrom/preseed/kubuntu.seed boot=casper maybe-ubiquity quiet splash --
initrd /casper/initrd.lz
}

Это может быть немного медленно при первом запуске, особенно если вы используете USB2.0.

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