Загрузите Ubuntu с внешнего диска [дубликат]

7

Я пытаюсь в течение недели установить (не live cd) Ubuntu на внешний диск.

Я совершенно новичок в Linux и хотел бы попробовать. Вот почему я хочу установить его на внешний диск, а не на двойную загрузку.

Я использовал два USB-устройства, один с живой системой Linux, а другой - для установки. Я выбрал место загрузки как внешний жесткий диск при установке Linux. Но когда я загружаю компьютер (без вставленного диска) появляется GRUB и остается там. Однако, когда диск вставлен и я загружаю компьютер GRUB, появляется и дает мне возможность перейти в Ubuntu.

Итак, похоже, что Ubuntu установлен на USB-накопителе, но что-то важное для загрузки, похоже, установлено на ПК, и поэтому, когда я использую диск на другом ПК, он не загружается (что является основной причиной, по которой я установка Linux).

Пожалуйста, помогите мне исправить это!     

задан Steven McB 14.06.2016 в 17:09
источник

3 ответа

14

Введение

Основная часть этой пошаговой инструкции заимствована из трекера тестирования iso и этой ссылки,

, и я добавил дополнительные шаги, необходимые для установки на внешний диск.

  • Обратите внимание, что вы установите систему, которая работает в текущем режиме загрузки,

    • Если вы устанавливаете в режиме UEFI, установленная система будет работать в режиме UEFI
    • Если вы устанавливаете устаревший режим псевдонима CSM alias, установленная система будет работать в режиме BIOS.
  • Сложнее создать установленную систему, которая будет работать как в режиме UEFI, так и в BIOS, но это возможно по следующей ссылке и ссылкам из нее,

    Портативная установленная система, которая загружается как в режиме UEFI, так и в режиме BIOS

  • Если вы намерены использовать внешний диск в компьютерах с новым и средним возрастом , я могу порекомендовать вам установить с 64-разрядный 'amd64 Ubuntu' iso.

  • Если вы намерены использовать внешний диск на старых компьютерах (а также на более новых компьютерах), я могу порекомендовать вам установить из 32-битного iOS-файла iOM6 с семейным вкусом Ubuntu с более легкой настольной средой, чем стандартный Ubuntu,

    • Lubuntu со сверхлегким LXDE
    • Ubuntu MATE со средним освещением MATE
    • Xubuntu со средним освещением XFCE
  • Эти 32-разрядные системы будут работать с 32-разрядными и 64-разрядными компьютерами, но только в режиме BIOS , если они установлены в соответствии с инструкциями [в этот ответ].

  • Можно создать постоянную живую систему , которая работает в

    • 32-разрядные и 64-разрядные компьютеры
    • в режиме BIOS и в режиме UEFI

    Если это то, что вы хотите, следующая ссылка может вам помочь,

    mkusb / persistent # Compressed_image_file_with_a_persistent_live_system

Инструкции

  1. Когда компьютер выключен и отключен от сети, отключите (и / или отключите) внутренний диск (ы) .

    Это делает установщик обработкой внешнего диска, где вы хотите установить Ubuntu, как и внутренний диск (и установщик не может вмешиваться в работу внутреннего диска).

  2. Подключите загрузочный диск / загрузочный диск / загрузочный диск Ubuntu (диск DVD, USB-накопитель, карта памяти) и загрузите с него компьютер.

    Если хотите, действуйте на своем родном языке.

  3. Загрузите изображение

    Система загружается правильно и загружает установщик, отображающий приветствие диалог с выбором языка и кнопки «Попробовать Ubuntu» и «Установить Ubuntu»

  4. Подключите внешний накопитель (жесткий диск, SSD, pendrive, карту памяти), где вы хотите установить Ubuntu, целевой диск . Подключите внешнее питание к этому приводу, если это возможно. Это может быть недостаточно при питании от USB-штекера компьютера.

  5. Нажмите значок «Установить Ubuntu»

    Отображается экран «Подготовка к установке Ubuntu»

  6. На экране Подготовка к установке Ubuntu обратите внимание на наличие следующих компонентов

    Доступные параметры должны точно представлять состояние вашей системы

    • (Если сеть доступна) Загрузите обновления при установке Ubuntu
    • (Если на «ноутбуке») подключен к источнику питания
    • Установите стороннее программное обеспечение ... доступна опция. Если вы хотите, чтобы система была переносимой между компьютерами, избегайте стороннего программного обеспечения, особенно проприетарных драйверов для графики и Wi-Fi.
  7. Нажмите кнопку продолжения

    Отображается экран «Тип установки»

  8. Выберите Удалить диск и установите Ubuntu

    Экран установки расширяется, чтобы включить функции шифрования и LVM

    Подождите! Вы уверены, что это то, что вам нужно? Возможно, вы хотите сохранить что-то, что находится на диске? В этом случае вы должны остановить установку и скопировать важные данные на другой диск.Возможно, вы хотите выбрать другую альтернативу.

  9. Нажмите кнопку «Продолжить» (если в системе есть только один жесткий диск, кнопка должна читать «Установить сейчас»)

    Появится диалог записи изменений

  10. Нажмите «Продолжить»

    Если есть только один жесткий диск, программа установки переходит к разделу «Где вы?' экран. В противном случае отображается экран «Тип установки»

  11. Если есть только один жесткий диск, пропустите несколько шагов до «Где вы?» экран. В противном случае на экране «Тип установки» убедитесь, что диск, выбранный в списке «Выбор диска», соответствует диску на диаграмме (например, / dev / sda). Если вы удалили внутренний диск (ы), должен быть только один диск, доступный как целевой, ваш внешний диск.

    Выбранный диск отображается на диаграмме

  12. Убедитесь, что выделено полное пространство диска

    Полное пространство для диска выделяется для установки

  13. Нажмите кнопку «Установить сейчас»

    «Где ты?» экран отображается

  14. Если ваша система подключена к сети, обратите внимание, что выбранный часовой пояс соответствует вашему часовому поясу, а город указан в текстовом поле

    Отображаемый часовой пояс и город соответствуют вашему часовому поясу и главному городу из вашей области.

  15. Выберите часовой пояс и нажмите кнопку «Продолжить»

    • Появится экран «Раскладка клавиатуры».
    • Предлагаемая клавиатура соответствует вашей клавиатуре
  16. Выберите раскладку клавиатуры и нажмите «Продолжить»

    «Кто ты?» появляется экран

  17. Введите исходные данные пользователя и пароль. admin не может использоваться - это выделенный пользователь Linux

    Имя, имя пользователя и пароль принимаются. Параметры входа и варианты шифрования домашних папок отображаются

    Кнопка «Продолжить» становится доступной

  18. Нажмите continue

    • Отображается слайд «Добро пожаловать в Ubuntu»
    • Слайд-шоу полностью находится на вашем языке.
  19. Подождите, пока установщик закончит

    Появится диалоговое окно «Установка завершена»

  20. Нажмите кнопку «Перезапустить сейчас»

    Графический интерфейс отключен, появляется приглашение удалить носитель и нажать Enter.

  21. Извлеките диск и нажмите enter

    Машина перезагружена

  22. Разрешить перезагрузке устройства

    Система загружается правильно и загружается в Ubuntu с указанием имени пользователя, которое вы выбрали

  23. Выключите компьютер, отсоедините внешние диски и отключите его от сетевой розетки. Повторно подключите (и / или подключите) внутренний диск (ы)

    • Если внешний накопитель - жесткий диск или SSD, он готов к использованию.

    • Если внешний накопитель представляет собой USB-накопитель или карту памяти, рекомендуется настроить систему на уменьшить износ . См. Следующую ссылку:

      help.ubuntu.com/community/Installation/UEFI-and-BIOS#Final_system_tweaks

ответ дан sudodus 02.08.2017 в 14:47
1

Первая предварительная подготовка вашего внешнего диска.
Создайте секцию fat32 размером 500 МБ, которая помечена как ESP (системный раздел EFI) Сделайте раздел подкачки размером 4 ГБ. Используйте остальную часть диска для своего раздела. Если вы хотите, чтобы отдельные / домашние и / или другие разделы делали их также.
gparted подходит для этого шага, но любой инструмент разбиения будет работать.

При установке ubuntu выберите ручное разбиение . Убедитесь, что партии ESP и swap на внутреннем диске и установочном диске установлены на «Не использовать».
Назначьте разделы на своем внешнем диске. Затем установите ubuntu.

Теперь для внешнего носителя требуется /efi/boot/bootx64.efi в разделе ESP для загрузки.
Итак скопируйте /efi/ubuntu/grubx64.efi в / efi / boot / и переименуйте в bootx64.efi .
Если вы используете безопасную загрузку, необходимо скопировать и переименовать /efi/ubuntu/shimx64.efi .
Примечание. Чтобы сделать это изменение, вам необходимо временно удалить флаг ESP.

теперь вы должны иметь загрузочный внешний диск UEFI

    
ответ дан ravery 05.08.2017 в 05:36
0

Прежде всего, убедитесь, что вы загрузите свой установочный носитель в режиме BIOS (Legacy), а не в режиме UEFI.

У вас есть проблема, вероятно, что вы установили Ubuntu на свой USB-накопитель, но GRUB (загрузчик) был установлен на жесткий диск.

Чтобы исправить это и установить GRUB на вашем USB-накопителе, вам нужно выбрать правильное устройство при установке Ubuntu. Когда вы перейдете на экран разделения, у вас должен быть раскрывающийся список внизу (я могу сделать несколько скриншотов позже, если вам нужно). Там вы можете выбрать, на каком устройстве должен быть установлен GRUB. Убедитесь, что вы выбрали запись без номера после /dev/sdx (x может быть любой буквой). Предполагая, что вы установили Ubuntu на раздел /dev/sdc1 (вам нужно проверить себя, какой именно раздел), вы должны выбрать запись, начинающуюся с /dev/sdc (без какого-либо числа за ней) в раскрывающемся меню. После этого продолжите установку как обычно.

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

EDIT: похоже, это хороший старт по восстановлению старого загрузчика (я бы рекомендовал только первые два ответа) Удалить Grub и использовать загрузчик Windows

    
ответ дан Tim Schumacher 02.08.2017 в 06:54