Вопрос Как установить Ubuntu на USB-ключ? (без использования Startup Disk Creator)


Если вы спешите ответить, система → Администрирование → StartUp Disk Creator - Нет, это не то, о чем я говорю.

Я хочу попробовать Unity Ubuntu 11.04, не касаясь моей существующей установки Ubuntu.

Для этого мне нужно сначала установить драйверы nVidia (вздох).

Для этого мне нужны изменения, чтобы продолжить перезагрузку.

Сделать это, мне нужно действительно установите Ubuntu на USB-ключ.

Как ты это делаешь?


Что я пробовал

  1. Я попытался сделать USB-ключ от Тест-драйв, затем загрузитесь с него, затем выберите «Установить Ubuntu». Установщик отказался устанавливать на установочный носитель.

  2. Я попытался, с моей установленной копии Ubuntu:

    sudo kvm /dev/sdb --cdrom .cache/testdrive/iso/ubuntu_natty-desktop-i386.iso
    

    ... но установщик не обнаружил диск должным образом.


164
2017-12-11 19:20


происхождения


Вы пытались сжечь LiveCD и установить Ubuntu на USB из этого? Это кажется мне самым легким решением. - Frxstrem
@Frxstrem Я пытаюсь сделать это через KVM без необходимости записывать ночное изображение на компакт-диске. Это похоже на отходы ... - badp
Просто интересно, можно ли разбить USB-ключ на два раздела, затем использовать тестовый диск, а затем установить на другой раздел просто предложение. - Allan
@John, проще всего установить на внешний диск, если вы отсоединить внутренний диск, Это верно как в режиме BIOS, так и в режиме UEFI, но это делает большую разницу в режиме UEFI. Если это возможно на вашем компьютере (хотя бы один компьютер, который вы можете использовать при установке Ubuntu на внешний жесткий диск), я рекомендую его. Затем загрузитесь с живого диска Ubuntu и запустите программу установки. Таким образом, он будет довольно прямолинейным (например, установка на внутренний диск, поскольку внешний жесткий диск (даже USB-накопитель) будет обрабатываться так же, как и внутренний диск. - sudodus
@sudodus Я отключил все остальные диски на настольном компьютере, а затем установил 16.4.2 и отказался от загрузки. Ошибка: файл '/boot/grub/i386-pc/normal.mod' не найден. Ввод режима спасения ... Если не все загрузочные файлы были записаны на жесткий диск USB, я не могу представить, где еще они были бы написаны. - John


ответы:


Решение Ubuntu / Linux

1. Получить последнее изображение

Вы должны сделать это с помощью тест-драйв  Install testdrive,

TestDrive

Заметка. Если ваш ключ меньше 4,4 ГБ (для Ubuntu 11.04 (Natty Narwhal)), вы должен получить альтернативный установщик. Установщик рабочего стола отказывается продолжать, если на диске меньше 4,4 ГБ свободного места на диске.

2. Отформатируйте USB-диск.

Это важно, если у вас уже есть что-то похожее на установку Linux на вашем диске, или установщик не захочет касаться этого диска по какой-то причине. Я потерпел неудачу раньше, потому что я не выполнял этот шаг, поэтому пропустите на свой страх и риск! Вам нужен ключ размером не менее 3 ГБ.

Вы можете сделать это из система → администрация → Дисковая утилита, Выберите USB-ключ для назначения, отключите все разделы и выберите Форматировать диск.

Disk Utility

Вам нужно убедиться, что вы выбрали «Do not Partition», прежде чем он позволит вам форматировать диск.

Format drive window.

3. Запустите виртуальную машину с помощью USB-ключа

Я убедился (с file), что мой USB-ключ находился в /dev/sdb, затем побежал:

sudo qemu-system-x86_64 /dev/sdb -cdrom ~/.cache/testdrive/iso/ubuntu_natty-desktop-i386.iso

... установить i386 ISO рабочего стола Natty Narwhal - имя файла будет отличаться, если вы загрузите другой образ ISO.

Детали для вашего решения по выбору виртуализации будут различаться, но вы хотите использовать файл устройства вашего USB-ключа в качестве жесткого диска VM.

присоединять -boot order=d к команде kvm, чтобы он загружался с изображения, если он пытается загрузиться с «жесткого диска» и терпит неудачу, потому что он не может найти там операционную систему.

4. Установите нормально.

На этом этапе вы работаете на виртуальной машине, которая видит ваш USB-ключ в качестве единственного подключенного жесткого диска. Из окна «QEMU» установите, как обычно.

Несколько примечаний:

  • Разметка. Избегайте использования автоматической системы разбиения, так как она создаст раздел подкачки на вашем USB-ключ. Это нехорошо, так как обмен супер медленная (секундная система замедляется) и быстро убивает жизнь вашего диска. Просто выделите один раздел для /, Если вы используете альтернативный установщик, убедитесь, что вы установили noatime чтобы уменьшить количество записей на диск.

  • Обновления. Пропустите эту опцию, чтобы автоматически загружать и устанавливать обновления. Не гарантируется, что хранилища будут в согласованном состоянии к моменту запуска установщика. Лично я предпочел бы управлять обновлениями вручную с помощью такого инструмента, как уместность (который больше не поставляется с Ubuntu по умолчанию).

  • Альфа-качество программного обеспечения. В конце концов, это немного лаконично - это программное обеспечение для альфа-качества. я имел dpkg выход с кодом ошибки 1, не имея возможности просмотреть ошибку - в противном случае пакеты не были сломаны. Я попытался отключить виртуальную машину после установки, но она висела. Однако при перезагрузке система загрузилась нормально.

5. Перезагрузите и загрузите в свою копию Ubuntu

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


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


116
2017-07-24 22:23



Вау. Спасибо за очень подробный список инструкций для этого. - Nathan Osman
Удивительно, спасибо за объяснение. Чтобы добавить, я обнаружил, что добавление некоторой RAM в kvm с -m 2GB помогает ускорить процесс загрузки. - hasen
@BryanHead Когда память заканчивается, ОАЯ-убийца (если он включен) выберет «худшего преступника» и убьет его. Альтернативой является паника ядра (какой афайк является единственной последней мерой в Windows). - badp
Это очень подробный ответ, но, к сожалению, он не работает с Ubuntu 14.04. По какой-то причине qemu и процесс установки прерывается. - Luís de Sousa
Если я установлю его на флешку или жесткий диск USB, ответ ответит, что он также установит GRUB. Если я отключу флешку, где я установил Ubuntu, у меня будут проблемы с загрузкой в ​​Windows? - strider


Установка Ubuntu на съемный USB-накопитель с виртуальной коробкой

Чтобы установить Ubuntu на портативный внешний USB-накопитель (диск или ручку), мы также можем использовать Виртуальная коробка для установки из виртуальной среды. Для поддержки USB 2.0 закрытый источник, но бесплатный PUEL-версия виртуальной коробки необходим.

Создайте виртуальную машину для среды установки:

Мы создаем виртуальную машину для среды Linux / Ubuntu (32- или 64-разрядную, в зависимости от среды установки):

enter image description here

Поскольку мы хотим установить на USB-накопитель, мы не создавайте виртуальный жесткий диск (VDI) для этой машины, сняв коробку в следующем окне:

enter image description here

Затем нам нужно назначить системную память (например, 1024 МБ), графическую память (например, 128 МБ) и настроить параметры процессора в соответствии с нашим оборудованием хоста. Также мы можем создать мостиком сети, чтобы иметь возможность загружать файлы во время установки.

Установите установочный компакт-диск на виртуальную машину:

в Место хранения меню из Virtual Box Manager мы выбираем ISO-образ нашего установочного компакт-диска для монтирования в качестве CD-привода. Убедитесь, что порядок загрузки виртуальной машины настроен на загрузку с компакт-диска.

enter image description here

Подключите USB-накопитель к установочной среде

После того, как мы запустили виртуальную машину (Поддержка USB должен быть настроен первым), чтобы загрузить установочный компакт-диск, который мы должны установить на USB-накопитель, либо нажав на маленький значок в нижней панели, либо выбрав Устройства -> USB-устройства меню диспетчера виртуальных ящиков.

enter image description here Это когда USB-накопитель должен быть установлен до того, как мы продолжим

Разделите и отформатируйте USB-накопитель

После выбора Что-то другое графический менеджер разделов GParted проведет нас через процесс разбиения:

enter image description here

Нам нужен, по крайней мере, раздел с корнем точки монтирования (/). В приведенном выше примере добавляется дополнительная /home раздел был создан. Отключая Формат мы сохраняем данные, которые уже могут быть там. /swap раздел может не понадобиться для USB-накопителя или портативного накопителя.

  • В этот момент обратите особое внимание на то, что загрузчик Grub действительно будет установлен на USB-накопитель (/ sda), а не где-либо еще

Выбрав Установите сейчас мы начинаем установку с нашего USB-накопителя. Учтите, что эта установка может занять немного больше времени, чем мы привыкли.

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

  • Не забудьте включить загрузку с USB в BIOS этого компьютера,

52
2017-07-11 16:08



Это относится к Mac? - Braiam
Я «успешно» создал загрузочный USB в соответствии с этим руководством, но при загрузке я получаю следующее сообщение error: file '/boot/grub/i386-pc/normal.mod' not found, И затем я получаю подсказку спасения grub. Любые идеи о том, что могло бы пойти не так? - Luís de Sousa
@ LuísdeSousa: Каким-то образом Grub не может найти файлы. Возможно, он случайно установлен в режиме EFI, или ваш USB-накопитель получает другую ассоциацию дисков при загрузке. Видеть этот ответ для некоторых соображений. - Takkat
Во второй попытке все прошло хорошо, я думаю, что установщик сам подвержен беспорядкам. В любом случае, это, возможно, самый простой процесс для создания загрузочного и постоянного Ubuntu USB. А также, возможно, самый безопасный, так как во время установки нет жестких дисков, только установленный USB-накопитель. - Luís de Sousa
Хотя у вас все хорошо, я думаю, что я должен добавить для других, что вам нужно также быть осторожным, чтобы установить grub в корневой части usb. В этом примере это sda \ он захочет установить на жесткий диск mblk0. Это было объяснено, и вы переместите его на USB-накопитель ... но не выбирайте sda1 \, который может быть заманчивым. Как говорится в инструкциях «sda \, а не где-либо еще» - Bhikkhu Subhuti


Если вы говорите о фактической установке, как в полной установке Ubuntu, а не только в режиме Live USB, то что вы можете сделать, это использовать внешний жесткий диск, который подключается через USB и устанавливается на него с помощью следующего метода.

Обратите внимание: следующие шаги были протестированы с использованием Ubuntu версии 9.10, но не были протестированы с более поздними версиями. Используйте на свой страх и риск.

Что тебе понадобится

  1. Компьютер с доступом в Интернет.
  2. LiveCD или LiveUSB с Ubuntu.
  3. Внешний жесткий диск с возможностью USB.

Что делать

  1. Откройте компьютер и извлеките жесткий диск.
  2. Подключите внешний USB-накопитель через USB-кабель.
  3. Вставьте свой LiveUSB или LiveCD, а затем загрузите свой компьютер.
  4. Откройте меню загрузки и выберите загрузку с LiveCD / LiveUSB.
  5. Во время процесса установки вы должны указать свой внешний жесткий диск, установите Ubuntu на это.
  6. Завершите процесс установки, выключите компьютер и верните другой жесткий диск в свой компьютер.
  7. Перезагрузите компьютер, перейдите в меню загрузки и выберите внешний жесткий диск и попытайтесь загрузить с него. Если он поздравляет, теперь у вас есть внешний жесткий диск с полноценной операционной системой.
  8. Наслаждайтесь внешним жестким диском под управлением Ubuntu / Linux! Пожалуйста, дайте мне знать, если это поможет вам! Если не сообщите мне об этом. :)

Но если вы просто хотите Live USB, вы можете использовать Universal USB Installer для этого или Ubuntu USB Startup Disk Creator ...


17
2017-08-02 14:47





Введение

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

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


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

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

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



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

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

    • Lubuntu с ультралегким LXDE
    • Ubuntu MATE со средним светом MATE
    • Xubuntu со средним освещением XFCE

  • Эти 32-битные системы будет работать с 32-разрядными и 64-разрядными компьютерами, но только в режиме BIOS, при установке в соответствии с инструкциями [в этом ответе].

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

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

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

    mkusb / стойкие # Compressed_image_file_with_a_persistent_live_system

инструкции

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

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

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

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

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

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

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

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

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

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

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

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

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

  8. Выберите Erase disk и установите Ubuntu

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  18. Пресса продолжается

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

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

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

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

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

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

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

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

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

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

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

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

    • Если вам нужна портативная система (которая работает на большинстве компьютеров), вы должны дважды подумать о проприетарных драйверах (как правило, для графики и Wi-Fi). Классический совет - избегать установки проприетарных драйверов, но это означает, что компьютеры с определенным оборудованием не будут работать хорошо (или вообще).

      В Ubuntu 18.04.1 LTS вы можете установить проприетарный драйвер nvidia, который заставляет ваш компьютер с мощной картой nvidia использовать всю мощь этой карты. Система будет по-прежнему выбирать драйвер Intel или Radeon при загрузке на компьютер с такой графикой. Но будут проблемы с чипами nvidia, которые не будут работать с установленным проприетарным драйвером. См. Эту ссылку,

      Установка драйверов Nvidia Полная установка флэш-накопителя USB


15
2017-12-11 21:45



Спасибо за четкое шаг за шагом. Это именно то, что я сделал на настольном компьютере. Я все еще получаю сообщение об ошибке при попытке загрузки следующим образом: _Error: файл '/boot/grub/i386-pc/normal.mod' не найден. Ввод режима спасения ... _ Если не все загрузочные файлы были записаны на жесткий диск USB, я не могу представить, где еще они были бы записаны, поскольку единственным другим подключенным запоминающим устройством был USB-ключ для установки Ubuntu. - John
@John, см. Мой комментарий по оригинальному вопросу (написано за несколько минут до этого комментария). - sudodus
Благодарим вас за подробности, включая ваши комментарии ниже вопроса. Теперь он работает. Я уничтожил диск, переустановил его и включил опцию в биос компьютера, чтобы разрешить загрузку «старого стиля». - John
@ Джон, я рад, что смогу помочь тебе заставить его работать. И спасибо за то, что поделились своим решением :-) - sudodus
@sudodus Святая моля! +1 от меня к тебе тоже! ;-) - Fabby


Я сделал это, используя следующий метод:

  • Вставьте живой CD и подключите USB-ключ.

  • Выбрать Установить Ubuntu,

  • Выбрали продвинутый при выборе раздела диска.

  • Выберите целевой раздел USB в качестве цели.

  • ВНИМАНИЕ. Выберите свой USB-раздел для загрузчика GRUB.

После процесса установки загрузитесь с USB-ключа, а не с жесткого диска.


14
2017-07-11 16:30



Ubuntu 10.10 зависает для меня до завершения установки. У IMHO Ubuntu есть некоторые очень большие ошибки, связанные с установкой USB. - iugamarian
Я сделал это с 10.04 и 10.10. Является ли ваш livecd нормально? - teo96
В прошлом я делал флеш-накопители live-usb с помощью инструмента для создания usb-disk-creator. Затем загрузили его и выполнили «полную нормальную установку» с флэш-накопителя №1 на второй флеш-накопитель. То же, что и для реального жесткого диска. Никогда не было проблемы, кроме того, что нужно было следить за тем, где монтируется сборщик. - dr_willis
Я второй, что сказал Bubblegum. Ive сделал нормальную установку на флеш-накопители, как если бы они были жесткими дисками для последних нескольких выпусков без каких-либо реальных проблем, кроме того, чтобы сделать ОЧЕНЬ уверен, что grub устанавливает на флеш-накопитель, а не на жесткий диск. - dr_willis
Не работает. Я пробовал это по-разному, используя Ubuntu Mate. Установщик НЕИСПРАВНОСТИ. - Regis May


1) Универсальный USB-установщик:

Universal USB Installer - это Live USB USB Creator, который позволяет вам выбрать один из вариантов дистрибутивов Linux для установки на ваш USB-накопитель. Универсальный USB-установщик прост в использовании. Просто выберите дистрибутив Live Linux, файл ISO, ваш Flash-диск и нажмите «Установить». Другие функции включают; Сохранение (если доступно) и способность fat32 форматировать флэш-накопитель (рекомендуется) для обеспечения чистой установки. По завершении вы должны иметь готовый к запуску загрузочный USB-накопитель с установленной версией Linux.

2) UNetbootin:

UNetbootin позволяет создавать загрузочные USB-накопители для Ubuntu, Fedora и других дистрибутивов Linux без записи компакт-диска. Он работает на Windows, Linux и Mac OS X. Вы можете либо разрешить UNetbootin загружать одно из множества дистрибутивов, поддерживаемое из коробки, либо поставлять свой собственный файл ISO Linux, если вы уже загрузили один или предпочтительное распределение отсутствует в списке.

3) LinuxLive USB Creator:

LiLi создает портативный, загрузочный и виртуализированный USB-накопитель под управлением Linux. Вам надоело перезагружать компьютер, чтобы попробовать Linux? Нет необходимости в LiLi. Он имеет встроенную функцию виртуализации, которая позволяет запускать ваш Linux в Windows только из коробки.

Все три вышеперечисленные программы позволяют установить любую операционную систему Linux на флеш-накопитель, но функция сохранения (позволяет сохранять любые изменения, внесенные в постоянную установку LiveOS, которая будет использоваться даже после перезагрузки) доступна только для Ubuntu и многих других ароматизаторы. 


13
2017-12-11 19:58



Отличный пост! Я думаю, что он больше спрашивал о полной установке. Если нет, то ваш пост накладывает свой вопрос на: P - zkriesse
Являются ли эти методы CLI? Каковы команды установки для этих программ? - Ciro Santilli 新疆改造中心 六四事件 法轮功
На Ubuntu не работает ни универсальный USB-установщик, ни LinuxLive USB Creator. - Luís de Sousa


Единственный способ, которым я смог это сделать, - это

  • для записи CD iso,
  • отсоедините мой жесткий диск (физически удалите кабель (ы)) и
  • установите на USB.

Не очень элегантный, но он работает.


9
2017-08-08 13:46



Это ... довольно радикально. - badp
Вы пытались использовать альтернативный компакт-диск (а не настольный компакт-диск)? Во время установки я видел альтернативную работу для многих вещей. - iugamarian
Вам не нужно отключать жесткий диск. Вам просто нужно быть осторожным с разделами и использовать расширенный разделитель. Обязательно используйте правильный диск и установите загрузчик, который будет установлен на / dev / sdb или на любом блочном устройстве, на котором установлен ваш флеш-накопитель (не используйте один из его разделов или он не загружается). Затем вы можете загрузиться с помощью своего BIOS для использования флеш-накопителя MBR (если вы согласитесь, что это поддерживает BIOS) - hexafraction
Не могу этого сделать, поскольку мне придется разложить мой ноутбук, а затем повторить установку. Итак: Есть ли другой способ? - Regis May


Вы можете, да.

Этот процесс предполагает, что вы устанавливаете с живого компакт-диска. В то время как живой USB также должен работать нормально, опция cd теоретически является самой безопасной, так как нет возможности перезаписать cd во время разделения.

Я рекомендую вам начать с отключения внутреннего жесткого диска в BIOS, поскольку это гарантирует, что нет возможности случайно перезаписать внутренние разделы. Кроме того, шаг разделения Ubuntu будет намного проще, поскольку он будет обнаруживать только USB-накопитель. Другими словами, лучше всего сделать USB-накопитель единственным устройством хранения, присутствующим на машине во время установки.

Затем загрузите live cd и начните установку, как обычно. Убедитесь, что вы выбрали «использовать весь диск», если вы отключили все другие устройства хранения, иначе вам придется выполнять ручную разбивку. В последнем случае создайте раздел ext4 на USB-накопителе (сделайте таблицу разделов, если таковой нет) и, если необходимо, раздел SWAP, если вы намереваетесь запускать тяжелые приложения. Установите точку монтирования в /. не прикасайтесь к другим устройствам хранения и их разделам!

Когда установка запрашивает место загрузчика, выберите имя устройства вашего USB-накопителя. Это может быть /dev/sda, /dev/sdb, и так далее, но не выбирайте раздел (например, /dev/sda1).

Дождитесь завершения установки и перезагрузитесь. Убедитесь, что ваш компьютер загружается с USB-накопителя. Это можно сделать либо из меню загрузки (обычно esc или функциональной клавиши), либо из BIOS, где последовательность загрузки может быть изменена.

Если все будет хорошо, Ubuntu должен загрузиться с USB-накопителя. Если появится GRUB, выберите первый вариант.

Наконец, запустите следующую команду из вашего недавно установленного рабочего стола Ubuntu:

sudo chmod -x /etc/grub.d/30_os-prober

Это гарантирует, что update-grub не обнаружит никаких других ОС, которые могут присутствовать в системе, так как они не имеют значения для установки USB-накопителя Ubuntu. Кроме того, при загрузке вашего USB-накопителя со странного компьютера ОС на своем внутреннем диске будут включены в GRUB при обновлении ядра / grub. Это нежелательно.

Кроме того, обязательно вернитесь на свои внутренние устройства хранения из своего BIOS.


7
2017-08-28 05:28



Это выглядит многообещающим, спасибо. Я попробую это. Одно небольшое замечание, вы поместили раздел подкачки на USB-накопитель. Это все еще проблема в наши дни? Я помню, что не так давно люди говорили, что срок службы флеш-памяти значительно сокращается при работе с разделом / файлом подкачки на нем (из-за количества операций чтения / записи). - efdee
Используя ваши советы, я установил Ubuntu на свой USB-накопитель, но он не загрузится. Однако, когда я использую USB-накопитель в качестве жесткого диска в VirtualBox, все в порядке. Любая идея, что может быть проблемой? - efdee
По-видимому, я могу загрузиться с него, просто не с разъема USB3. Он отлично работает, когда я подключаю палку к разъему USB2. Я предполагаю, что мой BIOS имеет встроенную поддержку USB2, но не USB3, и, следовательно, Linux (или grub, я не знаю?) Нуждается в дополнительном USB3-драйвере. - efdee
Мне нравятся sudo chmod -x /etc/grub.d/30_os-prober по причинам, которые вы упомянули. - Elder Geek