Portable установил ubuntu на флеш-накопитель, который загружается с UEFI и BIOS [дубликат]

Похоже, что для этого довольно мало руководств, но они предназначены либо для установки, либо для поддержки старых 32-битных систем и т. Д. И содержат несколько сложных шагов. Я просто хочу установить его на USB-накопитель, как если бы я установил его на жесткий диск и загрузил его как в UEFI (мой MacBook Pro), так и в BIOS (настольные ПК).

Я просто попробовал это, загрузившись с живого установочного флеш-накопителя и установив его на другой, но поскольку на ноутбуке был жесткий диск с собственной установкой, процесс установки предлагал установить именно его. Когда я выбрал вариант сделайте что-то еще из установки и выбрал USB-накопитель, он установил его, но не работал. Я не знаю, как создать необходимые разделы самостоятельно, так что это может быть причиной. {{ 1}} Есть ли простой способ сделать это, раз уж я совсем неопытен?

1
задан 21 May 2015 в 13:21

1 ответ

Я предполагаю, что Вы загружаете ПК в режиме BIOS.

При выполнении Живого CD/USB выберите "Try ubuntu"

Затем выполненный gparted и:

  • создайте таблицу разделов GPT (Устройство> Создают таблицу разделов) на Вашем pendrive

  • создайте ESP, fat32, 512 МБ, с флагом ESP.

  • создайте также раздел начальной загрузки BIOS, восстановленный после форматирования, 32 МБ, с флагом bios_grub

Затем нажмите, устанавливают Ubuntu для установки человечности на pendrive, выбор "Something else" для выбора корректного диска.

Проверьте, что раздел начальной загрузки BIOS выбран как Зарезервированная область начальной загрузки BIOS в инструменте разделения.

Будьте осторожны для установки личинки на pendrive путем выбора pendrive для установки загрузчика.

После того как установка завершается, перезагрузка в Вашу новую установку Ubuntu, и откройте терминал и тип:

sudo -i
mkdir /boot/efi
mount /dev/sdx1 /boot/efi     # where sdx1 is your efi partition

Если Ваше использование Mac 32 бита EFI затем

apt-get install grub-efi-ia32
grub-install --target=i386-pc /dev/sdx

еще

apt-get install grub-efi-amd64
grub-install --target=x86_64-efi /dev/sdx

затем

cd /boot/efi/EFI/
mkdir boot

Если Ваше использование Mac 32 бита EFI затем

cp ubuntu/grubia32.efi boot/bootia32.efi
cp boot/bootia32.efi boot/boot.efi

еще

cp ubuntu/grubx64.efi boot/bootx64.efi
cp boot/bootx64.efi boot/boot.efi

umount /boot/efi

И попытайтесь загрузиться на своем Mac, это не могло бы работать (я не протестировал его). Если не необходимо будет следовать инструкциям оттуда: http://glandium.org/blog/?p=2830 для изменения ESP.

1
ответ дан 21 May 2015 в 13:21

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

Похожие вопросы: