Я хочу установить Ubuntu 16.04 на ub-stick и запустить его на Destop-ПК, на котором есть Windows. Я не могу использовать живой USB, потому что мне нужно установить драйверы для графической карты. До сих пор я пробовал много вещей, например, я установил Ubuntu на USB Stick с помощью Live DVD. Проблема в том, что на ПК есть UEFI и безопасная загрузка включена, и я не вижу, и поэтому также не выбираю USB для загрузки с нее. Это все, что я вижу в настройке BIOS. Я не могу перейти в режим устаревших, t diable безопасная загрузка, потому что я боюсь, что окна больше не будут работать, и я не могу причинить ей вреда (не мой компьютер). Я не нашел fastboot в BIOS, но я отключил его в Windows 10. Я также создал живой USB с rufus, который я могу загрузить из UEFI. Я хотел установить Ubuntu оттуда на второй USB-порт, но когда я запускаю живой USB, Ubuntu не показывает жесткий диск на ПК, а только другой USB-накопитель. И в меню установки есть предупреждение о том, что установлены другие операционные системы, и, возможно, они не могут запускаться после установки. Поэтому в основном мне нужен способ установить Ubuntu на USB и сделать его загрузочным в UEFI. Может кто-нибудь помочь мне или рассказать мне, как это делается?
Существует много способов сделать это, но процедура, которую я рекомендую в широких штрихах, заключается в следующем:
Начните с компьютера x86-64 (AMD64) на базе EFI. Не утруждайте себя попыткой установить в BIOS / CSM / устаревший режим, так как это усложнит установку и настройку GRUB, особенно если целевая система загружается с активной загрузкой. Отключите все жесткие диски от компьютера, который вы будете использовать для установки. Подключите целевой USB-накопитель и установочный носитель Ubuntu x86-64 (AMD64) и загрузите его. Обратите внимание, что вы должны установить Ubuntu той же архитектуры, что и прошивка целевого компьютера. Обычно это AMD64. Не используйте версию Ubuntu i386. Установите нормально. Используйте автоматическое разбиение на разделы или задайте их вручную, как вы считаете нужным; но если последнее, обязательно создайте системный раздел EFI (ESP). После установки Ubuntu с помощью любого удобного компьютера установите ESP с флэш-накопителя USB, 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, есть шанс, что это создаст новый беспорядок проблемы, поэтому вы должны знать о возможности.
Существует много способов сделать это, но процедура, которую я рекомендую в широких штрихах, заключается в следующем:
Начните с компьютера x86-64 (AMD64) на базе EFI. Не утруждайте себя попыткой установить в BIOS / CSM / устаревший режим, так как это усложнит установку и настройку GRUB, особенно если целевая система загружается с активной загрузкой. Отключите все жесткие диски от компьютера, который вы будете использовать для установки. Подключите целевой USB-накопитель и установочный носитель Ubuntu x86-64 (AMD64) и загрузите его. Обратите внимание, что вы должны установить Ubuntu той же архитектуры, что и прошивка целевого компьютера. Обычно это AMD64. Не используйте версию Ubuntu i386. Установите нормально. Используйте автоматическое разбиение на разделы или задайте их вручную, как вы считаете нужным; но если последнее, обязательно создайте системный раздел EFI (ESP). После установки Ubuntu с помощью любого удобного компьютера установите ESP с флэш-накопителя USB, 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, есть шанс, что это создаст новый беспорядок проблемы, поэтому вы должны знать о возможности.
Существует много способов сделать это, но процедура, которую я рекомендую в широких штрихах, такова:
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, есть шанс, что это создаст новый беспорядок проблемы, поэтому вы должны знать о возможности.
Существует много способов сделать это, но процедура, которую я рекомендую в широких штрихах, такова:
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, есть шанс, что это создаст новый беспорядок проблемы, поэтому вы должны знать о возможности.
Существует много способов сделать это, но процедура, которую я рекомендую в широких штрихах, такова:
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, есть шанс, что это создаст новый беспорядок проблемы, поэтому вы должны знать о возможности.
Существует много способов сделать это, но процедура, которую я рекомендую в широких штрихах, такова:
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, есть шанс, что это создаст новый беспорядок проблемы, поэтому вы должны знать о возможности.
Существует много способов сделать это, но процедура, которую я рекомендую в широких штрихах, такова:
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, есть шанс, что это создаст новый беспорядок проблемы, поэтому вы должны знать о возможности.
Существует много способов сделать это, но процедура, которую я рекомендую в широких штрихах, такова:
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, есть шанс, что это создаст новый беспорядок проблемы, поэтому вы должны знать о возможности.
Существует много способов сделать это, но процедура, которую я рекомендую в широких штрихах, такова:
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, есть шанс, что это создаст новый беспорядок проблемы, поэтому вы должны знать о возможности.
/
) является хорошим.
– Rod Smith
21 April 2017 в 16:46
/boot/efi
, хотя это не очевидно из сводного списка. Тот факт, что он был пуст после установки, указывает на то, что вы столкнулись с проблемой где-то, и вам придется либо повторить процесс, либо исправить это, либо вручную установить загрузчик. Мой собственный rEFInd , скорее всего, будет прост в установке: загрузите файл .zip
, распакуйте его и запустите sudo ./refind-install --usedefault /dev/sdc1
(или независимо от ESP).
– Rod Smith
24 April 2017 в 17:48