Я хочу установить Ubuntu 16.04 на палке UBS и выполнить ее на Destop-ПК, который имеет Windows на ней. Я не могу использовать живой USB, потому что я должен установить драйверы для видеокарты. До сих пор я попробовал много вещей, например, я установил Ubuntu на Карте с интерфейсом USB с помощью Живого DVD. Проблема состоит в том, что ПК имеет UEFI, и безопасная начальная загрузка включила, и я не вижу, и для этого также не выбирают USB для начальной загрузки от него. Это - все, что я вижу в BIOS Setup. Я не могу измениться на режим прежней версии, и я также не могу diable безопасная начальная загрузка, потому что я боюсь, что окна не будут больше работать, и я не могу делать ничего плохого к нему (не мой Компьютер). Я не нашел fastboot в BIOS, но я отключил его в Windows 10. Я также создал живой usb с rufus, который я могу загрузить от UEFI. Я хотел установить Ubuntu оттуда на втором USB, но когда я выполняю живой USB, Ubuntu не показывает жесткий диск ПК, но просто другой карты с интерфейсом USB. И в меню установки существует предупреждение, что другие операционные системы установлены, и они, возможно, не могут запустить после установки. Так в основном мне нужен способ установить Ubuntu на USB и заставить ее загрузиться в UEFI. Кто-то может помочь мне или сказать мне, как это сделано?
Есть много способов сделать это, но в общих чертах я рекомендую следующую процедуру:
cd
к его каталогу EFI
, введите sudo cp -r ubuntu BOOT
, а затем sudo mv BOOT/shimx64.efi BOOT/bootx64.efi
. (Или введите эквивалентные команды в другой ОС.) Суть в том, чтобы установить Shim как EFI/BOOT/bootx64.efi
на ESP флэш-накопителя USB, сохранив доступ к последующим файлам grubx64.efi
и grub.cfg
. На этом этапе USB-накопитель должен быть загрузочным на любом компьютере на базе EFI той же архитектуры, что и целевая система (в данном случае AMD64), разрешать или принимать проблемы несовместимости оборудования.
Важное предупреждение: Компьютер, который вы используете для установки, может больше не загружать свою ОС, даже после того, как вы снова подключите свой жесткий диск, потому что он мог стереть свои загрузочные переменные NVRAM после того, как вы отключили его жесткий диск. Если компьютер работал под управлением Windows, он, вероятно, загрузится с Windows; но если он работал под управлением Ubuntu или какого-либо другого Linux, вам может потребоваться использовать команду efibootmgr
для создания новой загрузочной записи или Boot Repair для полной переустановки GRUB. Есть способы обойти эту проблему, но они окружены водоворотом условностей - если диск настроен таким образом, то это; если компьютер загружается таким образом, то это другое дело. Работа с ними удвоит или утроит длину процедуры, которую я только что представил. Восстановление сломанной загрузки после этого, вероятно, (но не обязательно) будет проще, и, конечно, мне будет проще описать. OTOH, есть вероятность, что это создаст новый беспорядок проблемы, поэтому вы должны знать о возможности.