Установите Ubuntu 17.04 на внешний USB-накопитель без изменения внутреннего жесткого диска [dубликат]

У этого вопроса уже есть ответ здесь: Как установить Ubuntu на USB-ключ? (без использования Startup Disk Creator) 18 ответов

В настоящее время у меня есть ноутбук w. внутренний жесткий диск 2tb и amp; Windows 10 установлена ​​на нем. По причинам кодирования я хотел бы запустить Ubuntu с USB-накопителя, если мне нужно было сохранить мой жесткий диск Windows и не изменять его каким-либо образом. Я уже сделал USB-накопитель с образцом ISO Ubuntu 17.04, но все, что я делаю на нем, не сохраняется, как только я выключу компьютер; поэтому я подозреваю, что мне нужно полностью установить его на запоминающее устройство, но я не хочу рисковать случайным стиранием моего внутреннего жесткого диска ... как бы я это сделал?

Any помощь приветствуется; спасибо, заранее.

0
задан 1 May 2017 в 04:04

2 ответа

с UEFI полную установку к USB, используя другой USB-носитель.

Superfically же, как и наследство, установите с добавлением раздела EFI на целевом USB, но есть проблемы, которые могут оставить вас с незагружаемой цель и даже хозяина.

сначала решите, если вы хотите, рекламного или GPT разделами на USB раздел. Вы, возможно, захотите рекламного перегородки если некоторые (старые) машина не будет загружаться с GPT-диск USB палку. ОПС, наверное, это по умолчанию. В любом случае, ваш первый раздел, будет раздела 300м ели. Он имеет файловую систему FAT32 и флаг загрузки.

затем решите, если вы хотите, чтобы объект USB для загрузки с UEFI и Legacy с MBR загрузчики. Это зависит от того, как вы хотите использовать USB. Это немного больше работы, но ведет к улучшению переносимости. Если вы используете GPT разметки, вам нужно включить раздел 1М без файловой системы, со жратвой-биос флаг. Вы можете просто добавить раздел 1М сейчас и на более поздний проект, чтобы добавить устаревшая версия grub-загрузчик на свой ПК с UEFI флешки.

выберите в настройки UEFI (ранее известный как BIOS), которые позволяют установить USB для загрузки в режиме UEFI. С установочного носителя можете загрузиться в обоих режимах, так чтобы создать по UEFI цели, он должен загрузиться в режиме UEFI.

остальные мишени USB может быть корневой (/) файловой системы. Не заморачиваться со свопом, это будет невыносимо медленно и, если используется, станет причиной более быстрого износа на палку. Для файловой системы, избежать журналов, что также может вызвать чрезмерный износ -- в ext2 или ext4 без журналирования. Вам может понадобиться установить "в ext4 без журналирования" перед запуском установщика, что может не быть выбора.

загрузка с установочного носителя, если вы создали разделы, выберите "другое", затем выделить корень (/) и системный раздел EFI (ЭСП). Расположение загрузчика вы хотите быть цель по USB, (например, как /dev/sdc) и, но все, что вы вводите, будут проигнорированы. Выполните установку, а затем приступить к решению проблемы.

проблемы 1) Расположение загрузчика ввод для вашей цели игнорируется, и загрузчики копируются в ПДД по ЕСП. 1173457 Исправлена ошибка: скопировать все в разделе ПДД EFI в раздел цели ЭФИ. Это просто файлы, копировать их любым удобным для Вас способом, с сохранением структуры каталогов.

2) один из загрузчика файлов неправильно скопировал ПДД, жратвы.cfg, который ссылается на USB раздел. Этот файл перезаписывается на жратву.cfg в секции узла ели, так что хозяин больше не будет загружаться без цели по USB присутствует. ошибка 113457 исправить: Перед установкой создайте резервную копию узла /загрузки/ели/ели/убунту/харч.cfg в .../харч.конф.хорошо, так что вы можете легко восстановить его после того, как он получает перезаписаны.

3) Если вы скопировали все файлы в хозяина ЭСП на цели, загрузчики все-таки в неправильном расположении съемных носителей. ошибка 1173457 исправление: Съемный носитель ботинки /ЭФИ файл/Boot/bootx64.эфи, так что скопирую grubx64.EFI и если он присутствует, shimx64.эфи, с /ЭФИ/Ubuntu к /с EFI/Boot и переименуйте shimx64.EFI, если представить bootx64.эфи. Если shimx64.ели нет, переименовать grubx64.EFI в bootx64.эфи.

4)Если Ваш хозяин бежал с включенной безопасной загрузкой, ваша память nvram загрузочной записи был shimx64.эфи. Установка на USB может быть изменен, чтобы grubx64.эфи. Исправлена ошибка 1229488: восстановить записи nvram с программе efibootmgr. В этом случае, (ошибка загрузки, первой загрузочной записи), некоторые машины могут попробовать переход к /EFI и файл/Boot/bootx64.эфи, съемный носитель загрузчика, прежде чем они попробовать второй пункт в bootorder. По этой причине, я рекомендую установка узла /ЭФИ/загрузки как USB раздел с bootx64.EFI, который является копией shimx64.эфи или grubx64.эфи.

есть простой альтернативный вариант, установить на целевом USB в режиме Legacy и добавить в UEFI загрузчики позже. Использовать секционирование, рекламного, раздел 300м в FAT32 EFI и корневой (/) раздел. Выберите параметры UEFI для загрузки с установочного носителя в прежнем режиме. Выберите "другое" в установщике и выберите корень на цель. Это нормальное наследство, установить которое не вызывает никаких проблем.

после установки, скопируйте все в хозяина ЭСП на цели ЭСП. Это приносит над окнами загрузчики, и /ЭФИ/загрузки каталога.

найти USB раздел по uuid с:

sudo blkid

сделать директорию на разделе EFI в /ЭФИ/убунту

в каталог EFI/Ubuntu, то создайте файл с названием жратвы.cfg с uuid и диск и раздел для корневого раздела:

search.fs_uuid YourUUID root hd1,gpt2 set prefix=($root)/boot/grub configfile $prefix/grub.cfg

поместить копию shimx64.эфи и grubx64.эфи в /ЭФИ/Boot и переименуйте shimx64.EFI в bootx64.эфи. Эти файлы можно найти на установочном носителе в папке /ЭФИ/ПЫЛЬНИКОМ, с reaname уже сделано.

цель теперь должна быть возможность загрузки в режиме UEFI! При желании, вы можете сделать ЭСП точку монтирования в /Boot/EFI на мишени, и добавить строку целевого объекта в /etc/fstab для монтирования есть раздел EFI. Вы могли бы хотеть сделать это, если вы установите загрузчик grub-EFI в пакет, который может occasionlly обновить загрузчики, но если они работают, единственная причина для этого обновления безопасности.

там действительно нет большой разницы между Legacy и UEFI для установки только загрузчик, на самом деле.

1
ответ дан 18 July 2018 в 14:00

с UEFI полную установку к USB, используя другой USB-носитель.

Superfically же, как и наследство, установите с добавлением раздела EFI на целевом USB, но есть проблемы, которые могут оставить вас с незагружаемой цель и даже хозяина.

сначала решите, если вы хотите, рекламного или GPT разделами на USB раздел. Вы, возможно, захотите рекламного перегородки если некоторые (старые) машина не будет загружаться с GPT-диск USB палку. ОПС, наверное, это по умолчанию. В любом случае, ваш первый раздел, будет раздела 300м ели. Он имеет файловую систему FAT32 и флаг загрузки.

затем решите, если вы хотите, чтобы объект USB для загрузки с UEFI и Legacy с MBR загрузчики. Это зависит от того, как вы хотите использовать USB. Это немного больше работы, но ведет к улучшению переносимости. Если вы используете GPT разметки, вам нужно включить раздел 1М без файловой системы, со жратвой-биос флаг. Вы можете просто добавить раздел 1М сейчас и на более поздний проект, чтобы добавить устаревшая версия grub-загрузчик на свой ПК с UEFI флешки.

выберите в настройки UEFI (ранее известный как BIOS), которые позволяют установить USB для загрузки в режиме UEFI. С установочного носителя можете загрузиться в обоих режимах, так чтобы создать по UEFI цели, он должен загрузиться в режиме UEFI.

остальные мишени USB может быть корневой (/) файловой системы. Не заморачиваться со свопом, это будет невыносимо медленно и, если используется, станет причиной более быстрого износа на палку. Для файловой системы, избежать журналов, что также может вызвать чрезмерный износ -- в ext2 или ext4 без журналирования. Вам может понадобиться установить "в ext4 без журналирования" перед запуском установщика, что может не быть выбора.

загрузка с установочного носителя, если вы создали разделы, выберите "другое", затем выделить корень (/) и системный раздел EFI (ЭСП). Расположение загрузчика вы хотите быть цель по USB, (например, как /dev/sdc) и, но все, что вы вводите, будут проигнорированы. Выполните установку, а затем приступить к решению проблемы.

проблемы 1) Расположение загрузчика ввод для вашей цели игнорируется, и загрузчики копируются в ПДД по ЕСП. 1173457 Исправлена ошибка: скопировать все в разделе ПДД EFI в раздел цели ЭФИ. Это просто файлы, копировать их любым удобным для Вас способом, с сохранением структуры каталогов.

2) один из загрузчика файлов неправильно скопировал ПДД, жратвы.cfg, который ссылается на USB раздел. Этот файл перезаписывается на жратву.cfg в секции узла ели, так что хозяин больше не будет загружаться без цели по USB присутствует. ошибка 113457 исправить: Перед установкой создайте резервную копию узла /загрузки/ели/ели/убунту/харч.cfg в .../харч.конф.хорошо, так что вы можете легко восстановить его после того, как он получает перезаписаны.

3) Если вы скопировали все файлы в хозяина ЭСП на цели, загрузчики все-таки в неправильном расположении съемных носителей. ошибка 1173457 исправление: Съемный носитель ботинки /ЭФИ файл/Boot/bootx64.эфи, так что скопирую grubx64.EFI и если он присутствует, shimx64.эфи, с /ЭФИ/Ubuntu к /с EFI/Boot и переименуйте shimx64.EFI, если представить bootx64.эфи. Если shimx64.ели нет, переименовать grubx64.EFI в bootx64.эфи.

4)Если Ваш хозяин бежал с включенной безопасной загрузкой, ваша память nvram загрузочной записи был shimx64.эфи. Установка на USB может быть изменен, чтобы grubx64.эфи. Исправлена ошибка 1229488: восстановить записи nvram с программе efibootmgr. В этом случае, (ошибка загрузки, первой загрузочной записи), некоторые машины могут попробовать переход к /EFI и файл/Boot/bootx64.эфи, съемный носитель загрузчика, прежде чем они попробовать второй пункт в bootorder. По этой причине, я рекомендую установка узла /ЭФИ/загрузки как USB раздел с bootx64.EFI, который является копией shimx64.эфи или grubx64.эфи.

есть простой альтернативный вариант, установить на целевом USB в режиме Legacy и добавить в UEFI загрузчики позже. Использовать секционирование, рекламного, раздел 300м в FAT32 EFI и корневой (/) раздел. Выберите параметры UEFI для загрузки с установочного носителя в прежнем режиме. Выберите "другое" в установщике и выберите корень на цель. Это нормальное наследство, установить которое не вызывает никаких проблем.

после установки, скопируйте все в хозяина ЭСП на цели ЭСП. Это приносит над окнами загрузчики, и /ЭФИ/загрузки каталога.

найти USB раздел по uuid с:

sudo blkid

сделать директорию на разделе EFI в /ЭФИ/убунту

в каталог EFI/Ubuntu, то создайте файл с названием жратвы.cfg с uuid и диск и раздел для корневого раздела:

search.fs_uuid YourUUID root hd1,gpt2 set prefix=($root)/boot/grub configfile $prefix/grub.cfg

поместить копию shimx64.эфи и grubx64.эфи в /ЭФИ/Boot и переименуйте shimx64.EFI в bootx64.эфи. Эти файлы можно найти на установочном носителе в папке /ЭФИ/ПЫЛЬНИКОМ, с reaname уже сделано.

цель теперь должна быть возможность загрузки в режиме UEFI! При желании, вы можете сделать ЭСП точку монтирования в /Boot/EFI на мишени, и добавить строку целевого объекта в /etc/fstab для монтирования есть раздел EFI. Вы могли бы хотеть сделать это, если вы установите загрузчик grub-EFI в пакет, который может occasionlly обновить загрузчики, но если они работают, единственная причина для этого обновления безопасности.

там действительно нет большой разницы между Legacy и UEFI для установки только загрузчик, на самом деле.

1
ответ дан 24 July 2018 в 20:18

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

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