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

Для 12.10

Команда патча Unity на работе!

Мы создали скрипт, который позволяет включать / отключать значок show-desktop. Если вы не хотите устанавливать отдельный инструмент, возьмите наш скрипт и запустите его.

Он размещен на битбакете по адресу https://bitbucket.org/jpmahesh/unity-reset

Если вы ленивы и предпочитаете не открывать другую страницу, вот фрагмент.

#!/usr/bin/python

from gi.repository import Gio
import argparse

parser = argparse.ArgumentParser(description='Enable or disable show-desktop icon')
optiongroup=parser.add_mutually_exclusive_group(required=True)
optiongroup.add_argument('-e','--enable',action='store_true',help='Add show-desktop icon to launcher')
optiongroup.add_argument('-d','--disable',action='store_true',help='Remove show-desktop icon from launcher')
args=parser.parse_args()

gsettings=Gio.Settings("com.canonical.Unity.Launcher")
launcherfav=gsettings.get_strv('favorites')
shwdsktp="unity://desktop-icon"
def remove_show_desktop():
  if shwdsktp in launcherfav:
    print "Show desktop is currently enabled."
    print "Removing show desktop"
    launcherfav.remove(shwdsktp)
    gsettings.set_strv('favorites',launcherfav)
    print "DONE"
  else:
    print "Looks like the show desktop icon is already hidden"
    print "Nothing to do then. Tada!"

def add_show_desktop():
    if shwdsktp not in launcherfav:
        print "Show desktop icon is currently hidden"
        print "Adding it to launcher"
        launcherfav.append(shwdsktp)
        gsettings.set_strv('favorites',launcherfav)
        print "DONE"
    else:
        print "Looks like the show-desktop icon is already visible"
        print "Nothing to do then. Tada!"

if args.enable :
    add_show_desktop()
if args.disable :
    remove_show_desktop()

Использование:

Сохраните вышеуказанный код в файле с именем show-desktop.py и в terminal, run: python show-desktop.py -e, чтобы показать значок python show-desktop.py -d, чтобы скрыть его. python show-desktop.py -h, чтобы увидеть сообщение об использовании.

По умолчанию (без каких-либо аргументов) он просто печатает сообщение об использовании и выходит.

1
задан 10 January 2014 в 08:34

16 ответов

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

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

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

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

Как мы хотим установить на USB-накопитель, мы Virtual Box [!d2 ] для этого устройства, сняв флажок в следующем окне:

enter image description here

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

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

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

Установите USB-накопитель в среду установки

После того, как мы запустили виртуальную машину machine ( Сначала необходимо настроить PUEL-версию Virtual Box ), чтобы загрузить установочный компакт-диск, который нам нужно для установки USB-накопителя, либо нажав на маленький значок в нижней панели, либо выбрав из Меню Диспетчера виртуальных ящиков.

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

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

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

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

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

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

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

В этот момент обратите особое внимание на то, что загрузчик Grub действительно будет установлен на USB-накопитель (/ sda), а не где-либо еще
52
ответ дан 26 May 2018 в 00:01
  • 1
    Это относится к Mac? – Braiam 10 January 2014 в 08:39
  • 2
    I "успешно" созданный загрузочный USB в соответствии с этим руководством, но при загрузке я получаю следующее сообщение error: file '/boot/grub/i386-pc/normal.mod' not found. И затем я получаю подсказку спасения grub. Любые идеи о том, что могло бы пойти не так? – Luís de Sousa 29 August 2014 в 18:21
  • 3
    @ LuísdeSousa: Каким-то образом Grub не может найти файлы. Возможно, он случайно установлен в режиме EFI, или ваш USB-накопитель получает другую ассоциацию дисков при загрузке. См. этот ответ для некоторых соображений. – Takkat 29 August 2014 в 18:31
  • 4
    Во второй попытке все прошло хорошо, я думаю, что установщик сам подвержен беспорядкам. В любом случае, это, возможно, самый простой процесс для создания загрузочного и постоянного Ubuntu USB. А также, возможно, самый безопасный, так как во время установки нет жестких дисков, только установленный USB-накопитель. – Luís de Sousa 29 August 2014 в 22:19
  • 5
    Хотя у вас все хорошо, я думаю, что я должен добавить для других, что вам нужно также быть осторожным, чтобы установить grub в корневой части usb. В этом примере это sda \ он захочет установить на жесткий диск mblk0. Это было объяснено, и вы переместите его на USB-накопитель ... но не выбирайте sda1 \, который может быть заманчивым. Как сказано в инструкциях «sda \, а не где-либо еще» – Bhikkhu Subhuti 7 March 2016 в 18:12

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

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

Что вам понадобится

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

Что делать

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

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

17
ответ дан 26 May 2018 в 00:01

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

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

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

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 и многих других вкусов.

14
ответ дан 26 May 2018 в 00:01
  • 1
    Отличный пост! Я думаю, что он больше спрашивал о полной установке. Если нет, то ваш пост накладывает свой вопрос на: P – zkriesse 12 July 2011 в 03:20
  • 2
    Являются ли эти методы CLI? Каковы команды установки для этих программ? – Ciro Santilli 包子露宪 六四事件 法轮功 11 September 2015 в 09:58
  • 3
    На Ubuntu не работает ни универсальный USB-установщик, ни LinuxLive USB Creator. – Luís de Sousa 4 January 2016 в 23:12

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

Вставьте живой CD и подключите USB-ключ. Выберите Установить Ubuntu. При выборе раздела диска выберите «Дополнительно». Выберите целевой раздел USB в качестве цели. ВНИМАНИЕ. Выберите свой USB-раздел для загрузчика GRUB.

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

14
ответ дан 26 May 2018 в 00:01
  • 1
    Ubuntu 10.10 зависает для меня до завершения установки. У IMHO Ubuntu есть некоторые очень большие ошибки, связанные с установкой USB. – iugamarian 12 December 2010 в 01:51
  • 2
    Я сделал это с 10.04 и amp; 10,10. Является ли ваш livecd нормально? – teo96 12 December 2010 в 01:57
  • 3
    В прошлом я делал флеш-накопители live-usb с помощью инструмента для создания usb-disk-creator. Затем загрузили его и выполнили «полную нормальную установку» с флэш-накопителя №1 на второй флеш-накопитель. То же, что и для реального жесткого диска. Никогда не было проблемы, кроме того, что нужно было следить за тем, где монтируется сборщик. – dr_willis 9 May 2011 в 06:46
  • 4
    Я второй, что сказал Bubblegum. Ive сделал нормальную установку на флеш-накопители, как если бы они были жесткими дисками для последних нескольких выпусков без каких-либо реальных проблем, кроме того, чтобы сделать ОЧЕНЬ уверен, что grub устанавливает на флеш-накопитель, а не на жесткий диск. – dr_willis 9 May 2011 в 06:53
  • 5
    Не работает. Я пробовал это по-разному, используя Ubuntu Mate. Установщик НЕИСПРАВНОСТИ. – Regis May 2 February 2018 в 01:35

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

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

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

10
ответ дан 26 May 2018 в 00:01
  • 1
    Это ... довольно радикально. – badp 12 December 2010 в 00:02
  • 2
    Вы пытались использовать альтернативный компакт-диск (а не настольный компакт-диск)? Во время установки я видел альтернативную работу для многих вещей. – iugamarian 12 December 2010 в 01:42
  • 3
    Вам не нужно отключать жесткий диск. Вам просто нужно быть осторожным с разделами и использовать расширенный разделитель. Обязательно используйте правильный диск и установите загрузчик, который будет установлен на / dev / sdb или на любом блочном устройстве, на котором установлен ваш флеш-накопитель (не используйте один из его разделов или он не загружается). Затем вы можете загрузиться с помощью своего BIOS для использования флеш-накопителя MBR (если вы согласитесь, что это поддерживает BIOS) – hexafraction 11 June 2012 в 17:00
  • 4
    Не могу этого сделать, поскольку мне придется разложить мой ноутбук, а затем повторить установку. Итак: Есть ли другой способ? – Regis May 2 February 2018 в 01:36

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

Этот процесс предполагает, что вы устанавливаете с живого компакт-диска. В то время как живой 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
ответ дан 26 May 2018 в 00:01
  • 1
    Это выглядит многообещающим, спасибо. Я попробую это. Одно небольшое замечание, вы поместили раздел подкачки на USB-накопитель. Это все еще проблема в наши дни? Я помню, что не так давно люди говорили, что срок службы флеш-памяти значительно сокращается при работе с разделом / файлом подкачки на нем (из-за количества операций чтения / записи). – efdee 8 August 2012 в 19:25
  • 2
    Используя ваши советы, я установил Ubuntu на свой USB-накопитель, но он не загрузится. Однако, когда я использую USB-накопитель в качестве жесткого диска в VirtualBox, все в порядке. Любая идея, что может быть проблемой? – efdee 8 August 2012 в 23:54
  • 3
    По-видимому, я могу загрузиться с него, просто не с разъема USB3. Он отлично работает, когда я подключаю палку к разъему USB2. Я предполагаю, что мой BIOS имеет встроенную поддержку USB2, но не USB3, и, следовательно, Linux (или grub, я не знаю?) Нуждается в дополнительном USB3-драйвере. – efdee 9 August 2012 в 00:33
  • 4
    Мне нравятся sudo chmod -x /etc/grub.d/30_os-prober по причинам, которые вы упомянули. – Elder Geek 10 February 2015 в 18:54

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

Вы также можете выполнить полную установку Ubuntu на флэш-накопитель USB, не отсоединяя внутренние кабели жесткого диска, сначала выбрав опцию Something else на экране «Тип установки» установщика Ubuntu. Вам нужно создать только один раздел / (корневой раздел), без раздела подкачки и изменить установку загрузчика grub на флэш-накопитель USB. Дважды проверьте варианты выбора разделов, что все, что будет изменено, будет изменено только на USB-накопителе, а затем нажмите кнопку «Установить сейчас» в правом нижнем углу.

Дополнительная информация о полной установке Ubuntu на USB-флеш-накопитель.

Я рекомендую, чтобы USB-накопитель был не менее 16 ГБ. Флэш-накопитель USB 3.0 намного быстрее, чем флэш-накопитель USB 2.0. Раздел подкачки приведет к необходимости чтения / записи на USB-накопитель, что замедлит работу операционной системы и сократит срок службы USB-накопителя. Поэтому выберите вариант ручного разделения в установщике Ubuntu и создайте только один раздел / (корневой раздел) без раздела подкачки. Измените установку загрузчика grub на флэш-накопитель USB, прежде чем нажимать кнопку «Установить сейчас» в правом нижнем углу. Преимущество использования флеш-накопителя USB заключается в его мобильности, а не в его производительности. Производительность полной установки Ubuntu на USB-накопителе на 16 ГБ не похожа на то, что вы могли бы получить от запуска Ubuntu в приложении виртуальной машины, таком как VirtualBox.
5
ответ дан 26 May 2018 в 00:01
  • 1
    как сделать его совместимым с режимом BIOS? – Red Dirt 28 December 2016 в 01:26
  • 2
    Независимо от того, что вы пытаетесь сделать с "сделать его совместимым с режимом BIOS" на вашем оборудовании с EFI, GPT или rEFInd вы, вероятно, сможете найти, как это сделать в ответах Рода Смита, который также является разработчиком rEFInd. Прежде чем вносить какие-либо существенные изменения, попробуйте один раз загрузить оригинальное USB-устройство на другой машине, чтобы исключить возможность проблемы с загрузкой, вызванной эксцентриситетами оборудования одного компьютера. – karel 28 December 2016 в 01:56
  • 3
    FYI: У меня лично никогда не возникало проблем с установкой загрузчика grub на флеш-накопителе и оставлением MBR на жестком диске неповрежденным. – Elder Geek 5 January 2017 в 02:42
  • 4
    Почему это так сложно сейчас? Это было очень легко лет назад. Насколько я понимаю, если я хочу установить переделку на USB-накопитель, мне нужно выполнить ручную установку. Я смущен, что это не автоматизировано каким-то образом, по крайней мере, каким-то образом автоматизировано в обычных инструментах установки в Ubiquity или аналогичных. – Regis May 2 February 2018 в 02:01
  • 5
    Одним из источников осложнений является двойная загрузка с Ubuntu и Windows. Windows продолжает изменять правила игры с каждой новой версией, а иногда даже с обновлениями Windows в той же версии, и загрузчик загрузчика по умолчанию должен часто обновляться, чтобы не отставать от этих изменений. – karel 2 February 2018 в 02:08

mkusb

Проверено на хосте Ubuntu 16.10, 16.04 USB, Lenovo Thinkpad T430.

Ранее упоминалось в: https://askubuntu.com/a/848561/52975, но здесь

Доступно только из PPA:

sudo add-apt-repository universe
sudo add-apt-repository ppa:mkusb/ppa
sudo apt-get update
sudo apt-get install mkusb
dus

, и я попробовал версию GUI. Более подробно: https://askubuntu.com/a/848561/52975

Я не смог установить драйверы NVIDIA, однако, сообщить об ошибке: https: // bugs.

mkusb

Протестировано на Ubuntu 14.04.

Загрузите https : //bugs.launchpad.net/mkusb/+bug/1672184 .

Найдите ваш USB с помощью:

sudo lsblk
sudo fdisk -l

Скажите, что это /dev/sdX. Чаще всего это будет /dev/sdb: sda является основным жестким диском, а sdb - первым USB. Теперь:

sudo apt-get install qemu
# Remove any existing boot sector, that causes installation problems.
sudo dd if=/dev/zero of=/dev/sdX count=16
sudo qemu-system-x86_64 -boot d -enable-kvm -hda /dev/sdX -m 512 \
    -cdrom ./Downloads/ubuntu-14.04.2-desktop-amd64.iso

Изнутри эмулятора выполните обычную установку Ubuntu, которая стирает старый диск.

Установка заняла немного больше времени, чем на жестком диске, но работала. [ ! d18]

Я тестировал с помощью:

подключил USB к компьютеру и загрузился с него. Создайте файл в моем домашнем каталоге reboot

Созданный файл все еще существует. [ ! d24]

4
ответ дан 26 May 2018 в 00:01
  • 1
    @JustinMT: можем ли мы обсудить это немного до слияния редактирования? Я не эксперт, но уверены ли вы, что он не работает в системах UEFI? Зачем? Что будет работать вместо этого? – Ciro Santilli 包子露宪 六四事件 法轮功 17 January 2016 в 12:54

С 2011 года ситуация изменилась, драйверы Nvidia больше не нужны для Unity, и неограниченная настойчивость возможна с использованием разделов casper-rw / home-rw (но не с недавними ботинками типа Ubuntu syslinux, (SDC, Unetbootin, Roofis, Universal , и т. д.).

Mkusb - это установщик, который будет заполнять все требования op (если драйверы Nvidia были необходимы только для Unity).

Пользователю предоставляется выбор параметры установки и можно выбрать процент пространства, используемого для постоянных разделов, mkusb затем сделает оставшееся место на диске доступным для Linux или Windows в качестве хранилища. https://help.ubuntu.com/community/mkusb.

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

3
ответ дан 26 May 2018 в 00:01

Для Ubuntu с 12.04 по 16.10 (все поддерживаемые версии и вкусы) документированные требования меняются, но, несмотря на то, что для этой задачи должно быть достаточно флэш-носителя на 8 ГБ. 16-гигабайтная версия не стоит намного дороже и может предоставить некоторую «рабочую комнату».

1) Получите текущий ISO документированные требования

2) Проверьте хэш, чтобы убедиться, что он действителен

3) Создайте загрузочный носитель с ISO (flash или оптический диск)

Существует несколько способов сделать это, мой предпочтительный метод - либо

A) Метод флеш-накопителя

Проверьте хэш, чтобы убедиться, что он действителен , чтобы просто дублировать ISO на целевой флеш-диск установщика через командную строку с помощью команды sudo dc3dd if=yourisoname.iso of=medianame, где указано имя пользователя. iso - это имя загруженного вами iso и проверили хэш для ранее, а medianame - имя устройства вашего флеш-носителя. (например, в / dev / sdb) A) Метод флэш-накопителя sudo fdisk -l

или

или

Запишите изображение на оптический диск с помощью предпочитаемого программного обеспечения для записи изображений OD. Я довольно неравнодушен к K3b, но любое программное обеспечение для записи на оптический диск, которое поддерживает опцию «Burn image», должно быть подходящим.

4) Продолжайте установку, как обычно:

Загрузите установщик и выберите целевой флеш-диск в качестве цели (я использую ручную разбивку AKA на что-то другое, чтобы избежать создания раздела подкачки, чтобы уменьшить запись на флэш-носитель, способный вызвать раннюю кончину)

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

EDIT: Другой вариант - выполнить установку обычно ] Я не пытался это лично, но включил его в качестве опции здесь, пытаясь охватить все варианты.

Если вы осторожны, нет большого риска перезаписать MBR существующего диска в вашем система. После загрузки живой системы вы можете запустить sudo fdisk -l из CLI или Дисков из графического интерфейса пользователя и определить, какой диск является вашей действительной целью для usb.

По завершении установки вы сможете загрузиться с вашего флеш-накопителя на любой системе с аналогичной архитектурой, просто выбрав флешку в качестве загрузочного устройства в BIOS.

2
ответ дан 26 May 2018 в 00:01
  • 1
    Есть ли способ сделать это только с одним USB-накопителем (у меня нет оптического привода). Я также немного обеспокоен MBR - как я могу гарантировать, что я все еще могу загрузить компьютер, который я использую для установки на USB? – Tim 4 January 2017 в 20:02
  • 2
    @Tim Мне нравится думать, что все возможно. Причина, по которой я бы не рекомендовал этот курс действий, заключается в том, что если что-то пойдет не так, вы снова повторите первые три шага. Сказав, что этот подход полностью непроверен и не рекомендуется, мне приходит в голову, что вы можете получить один выстрел, чтобы получить его правильно, загрузившись с параметром ядра toram . – Elder Geek 4 January 2017 в 20:08
  • 3
    @Tim относительно проблемы MBR, установщик настроит GRUB на выбранное устройство. Чтобы убедиться, что вы не изменяете MBR компьютера, который вы используете для установки на флеш-накопитель, просто убедитесь, что вы выбрали USB-флешку в качестве цели. sudo fdisk -l в живом сеансе предоставит вам список, и вы сможете определить на выходе, какой должна быть ваша цель (при условии, конечно, что вы подключили диск, который хотите установить для первого) – Elder Geek 5 January 2017 в 01:09
  • 4
    Я сделал что-то подобное с постоянной системой Lubuntu, созданной с mkusb, в свой собственный pendrive. Я «назначил» раздел usbdata для установленной системы (с gparted) и запускал установщик вездесущности. И последняя система могла загрузиться как в установленную систему, так и в постоянную живую систему. Но я думаю, что установка из файла сжатого изображения намного более проста, и переносимость должна быть достаточно хорошей для большинства компьютеров, на которых могут работать 64-разрядные ПК. – sudodus 5 January 2017 в 02:24
  • 5
    Я видел это. Я честно не мог получить 8GB img, который я загрузил, чтобы работать. Удачи с 4GB один, хотя. – Elder Geek 5 January 2017 в 02:38

Здесь описано и во многих других местах, как установить Ubuntu на USB-накопитель, как вы устанавливаете его во внутренний диск. Это можно сделать со стандартным установщиком (Ubiquity), если вы можете отключить или отключить внутренний диск.

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

Но если вы хотите, чтобы USB-накопитель с установленной системой, которая загружается как в режиме UEFI, так и в BIOS, это сложнее. Я создал такие системы и подготовил файлы сжатого изображения, которые можно установить в Linux с помощью mkusb напрямую или в Windows в двухэтапной процедуре, извлечения и клонирования (и фиксации GPT). mkusb делает все, включая фиксацию GPT.

Проект mkusb Launchpad - mkusb

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

См. следующие ссылки и ссылки из них, [!d8 ]

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

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

Вы найдете файлы сжатого изображения по этой ссылке,

phillw.net/isos/linux-tools/uefi-n-bios

Ищите новейшие файлы с обновленными версии установленных пакетов программ.

Если существует временная проблема с загрузкой этих файлов сжатого изображения, вы можете попробовать следующие файлы торрентов:

phillw.net/isos / linux-tools / uefi-n-bios

dd_dus-lxde_16.04-UEFI-n-BIOS_2016-12-12_intel-4-pendrive-7.8GB.img .xz.torrent

загружен на dd_dus-lxde_16.04-UEFI-n-BIOS_2016-12-12_intel-4-pendrive-7.8GB.img.xz.torrent , где вы также найти краткое описание. [Left] нажмите ссылку на торрент, перейдите на страницу вложения и щелкните правой кнопкой мыши по ссылке и выберите «сохранить ссылку как», чтобы получить торрент-файл.

user: guru
password: changeme

dd_text_16.04 -UEFI-n-BIOS_2017-01-15:

dd_dus-lxde_16.04-UEFI-n-BIOS_2016-12-12:

[d27 ]

2
ответ дан 26 May 2018 в 00:01
  • 1
    @ Elder Geek, вы хотите сказать, что я должен загрузить торрент-файл в mkusb PPA? Возможно, есть лучшее место, чем смешивать его с программным обеспечением mkusb. Или это информация для других людей? – sudodus 5 January 2017 в 02:43
  • 2
    Просто попробуйте сделать это удобным для них, чтобы найти проект. Больше ничего. ;-) – Elder Geek 5 January 2017 в 02:44

BIOS METHOD

Ниже приводится шаг за шагом, как установить 17.10 на 16-гигабайтный флеш-накопитель с параметрами для отдельного раздела разделов Home и Windows:

Создать живой USB-порт или DVD с использованием SDC, UNetbootin, mkusb и т. д. Выключите и отключите компьютер от сети. (См. Примечание внизу) Снимите крышку. Отсоедините кабель питания от жесткого диска или отсоедините жесткий диск от ноутбука. Включите компьютер. Вставьте флэш-накопитель. Вставьте Live USB или Live DVD. Запустите компьютер, USB / DVD должен загрузиться. Выберите язык. Выберите установку Ubuntu. Выберите «Загрузка обновлений при установке» и выберите «Установить это стороннее программное обеспечение» (необязательно). Выберите «Продолжить». В разделе «Тип установки» выберите «Что-то еще». (Полное шифрование диска не работает с флеш-накопителями). Выберите «Продолжить». Подтвердить целевое устройство правильно. Выберите «Новая таблица разделов». Нажмите «Продолжить» в раскрывающемся списке.

(Дополнительный раздел данных FAT32 для использования на компьютере с Windows)

Создайте живой USB или DVD с помощью SDC, UNetbootin, mkusb и т. д. Сделайте «Размер ... "около 2000 МБ. Выключите и отсоедините компьютер. (См. Примечание внизу) Местоположение = «Начало этого пространства». Снимите крышку. «Точка монтирования» = «/ windows». Отсоедините кабель питания от жесткого диска или отсоедините жесткий диск от ноутбука. Нажмите «свободное пространство», а затем «+». Подключите компьютер.

(Дополнительный домашний раздел)

Сделайте «Размер ...» около 2000 МБ. Выберите «Первичный», «Новый размер раздела ...» = от 1000 до 6000 МБ, Начало этого пространства, Ext2 и Точка монтирования = «/ home», затем ОК.

(дополнительное пространство подкачки, позволяет спящий режим)

Выберите «Первичный», «Новый размер раздела ...» = от 1000 до 6000 МБ, Начало этого пространства, Ext2 , и Mount point = "/ home", затем OK. Местоположение = «Начало этого пространства».

(Важно)

Подтвердить «Устройство для установки загрузчика» указывает на корень USB-накопителя. Значение по умолчанию должно быть в порядке, если жесткий диск был отсоединен. Нажмите «Установить сейчас». «Точка монтирования» = «/windows". Выберите« Продолжить ». Нажмите «свободное пространство», а затем «+». Вставьте флешку. Вставьте свое имя, имя компьютера, имя пользователя, пароль и выберите, если вы хотите войти в систему автоматически или требуется пароль. Вставьте Live USB или Live DVD. Выберите «Продолжить». Запустите компьютер, USB / DVD должен загрузиться. Выключите компьютер и подключите жесткий диск. Выберите язык.

Примечание. Вы можете опустить отключение жесткого диска, если после разметки вы решите установить grub в корень USB-накопителя, на который устанавливается Ubuntu, (т.е. sdb не sdb1). Будьте осторожны, многие люди перезаписали HDD MBR, поскольку местоположение по умолчанию для загрузочного загрузчика - sda, любые элементы во внутреннем жестком диске будут добавлены в grub USB. Вы можете сделать обновление-grub позже.

2
ответ дан 26 May 2018 в 00:01
  • 1
    Будет ли это иметь значение, если вы установите в режиме UEFI или в режиме BIOS (псевдоним CAM alias legacy mode)? Проконсультируйтесь о режимах загрузки. – sudodus 6 December 2017 в 12:35
  • 2
    @Sudodus: Обычно я работаю в режиме BIOS. Я сейчас в режиме UEFI загружается с Lexar 128G Ultra с таблицей GPT, сделанной с использованием вышеуказанного метода при загрузке BIOS. Вчера я сделал установку элементарной ОС с таблицей разделов msdos во время загрузки BIOS, и у нее нет проблем с UEFI. Возможно, UEFI моего компьютера напуган ... Что-нибудь, что вы хотите, чтобы я тестировал? Я использовал mkusb для создания Живых дисков. – C.S.Cameron 6 December 2017 в 13:16
  • 3
    Ваш опыт отличается от моего. У нас разные компьютеры (и разные системы UEFI / BIOS). И я работал в основном с 16.04.x ​​LTS, в то время как вы упоминаете, что вы устанавливаете 17.10. Это стандартный Ubuntu 64-бит? - 1. Я попробую по вашему рецепту и сообщит о моих результатах; 2. Если возможно, вы можете попробовать на некоторых других компьютерах (заимствовать у друзей и т. Д.) – sudodus 6 December 2017 в 14:08
  • 4
    У Lexar есть ubuntu-16.04.3-desktop-amd64, у Sandisk есть elementaryos-0.4.1-stable.20170814. Возможно, есть некоторые остатки на дисках из прошлых установок. Я выключу Sandisk и сделаю новую установку ubuntu-17.10-desktop-amd64, теперь я нахожусь в джунглях в Хиккадуве, но у друга есть новый ноутбук, который может иметь UEFI, будет проверить. Дайте мне знать ваши результаты, PM в Формах в порядке. – C.S.Cameron 6 December 2017 в 14:51
  • 5
    Я не смог установить установленную загрузочную систему 17.10 в другом режиме загрузки так же легко, как вы описали. Мне все еще нужно использовать метод help.ubuntu.com/community/Installation/UEFI-and-BIOS – sudodus 6 December 2017 в 21:16

Полная версия BIOS / UEFI

Mkusb отличная база для многих загрузочных проектов pendrive: от загрузочного загрузочного устройства Pubpy Linux до многозагрузочных постоянных систем, многозадачных систем и смешанных / гибридных систем Persistent / Full.

Я использовал следующий метод для установки полной установки BIOS / UEFI:

Используйте mkusb для создания Live-системы на USB (2 ГБ или больше).

Используйте mkusb, чтобы создать постоянную систему на USB 16 ГБ или больше, используя настройки по умолчанию с постоянством ~ 12 ГБ (оставшийся раздел NTFS используется как доступный для Windows раздел данных).

Откройте GParted и удалите sdb4, раздел ISO9660 и расширьте sdb5 в восстановленное пространство.

Удалите HDD перед продолжением (необязательно, но рекомендуется, настоятельно рекомендуется в режиме UEFI).

Загрузочный диск установщика, выберите «Попробовать». [!d7 ]

Вставить целевой диск

Запустить Установить Ubuntu ...

Выбрать что-то еще.

Выбрать sdb5 (на целевом диске) и нажать Изменить.

Выбрать Использовать как: ex t4, Формат и точка монтирования: /.

Не прикасайтесь к другим разделам (кроме добавления / home).

Выберите sdb5 для установки загрузчика.

Полная установка.

Вырезать grub.cfg из sdb5 / boot / grub и вставить в sdb3 / boot / grub, перезаписывая существующий файл grub.cfg.

Загрузите цель (!)

Я полагаю, что это должно работать на любом компьютере, на котором работает mkusb. Постоянный диск работает.

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

Дальнейшее обсуждение создания диска с использованием этого метода в режиме UEFI, начиная с: https://ubuntuforums.org/showthread.php?t=2213631&page=17&highlight=usb сообщения 169. [ ! d20]

2
ответ дан 26 May 2018 в 00:01
  • 1
    Он работает для меня, как при установке в режиме BIOS, так и в режиме UEFI :-) Я сделал это без подключения внутреннего накопителя, и есть еще один тест, который нужно выполнить - установка в режиме UEFI с подключенным внутренним приводом. – sudodus 9 December 2017 в 01:37
  • 2
    Первое, что сегодня утром попыталось выполнить, начиная с загрузки UEFI, игнорируя собственные советы по отключению внутреннего диска ... установка прошла с помощью sda в качестве цели загрузчика. Новый совет - не пытайтесь выполнить полную установку до первой чашки кофе. Заемный компьютер имеет Win10, установленный в качестве загрузки BIOS. После установки, вернулся в режим BIOS и запустил Win10, проблем не было. Нулевой флеш-накопитель и следующая попытка выполнить полную установку в режиме UEFI были успешными, флеш-накопитель загрузился как в BIOS, так и в UEFI. Будет включать примечание об удалении sdb4, раздела ISO9660, перед установкой, это экономит время. – C.S.Cameron 9 December 2017 в 09:20

Еще один способ начать установку Ubuntu - добраться до консоли Grub из меню загрузки Grub2. Он будет запускать установку из файла ISO Ubuntu на вашем HD.

Допустим, у вас есть Ubuntu.iso на третьем разделе вашего жесткого диска

Тип c, чтобы добраться до Grub command и введите следующее:

loopback loop (hd0,3)/Ubuntu.iso

нажмите «Enter»

linux (loop)/casper/vmlinuz.efi iso-scan/filename=/ubuntu.iso file=/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash

нажмите «Enter»

initrd (loop)/casper/initrd.lz

нажмите «Enter» [ ! d5]

boot

нажмите «Enter»

note (hdx,y) - это раздел, в котором ваш ISO-файл Ubuntu

Это приведет к простому нормальному процессу установки Ubuntu как вы видите это при установке с компакт-диска Ubuntu. Оттуда вы можете выбрать USB-накопитель для установки Ubuntu на нем.

1
ответ дан 26 May 2018 в 00:01

Я смог сделать это с помощью 2 USB-устройств: один из них был установлен в качестве USB-устройства Ubuntu обычным способом (установочный USB-порт), а другой - USB OS.

Я рекомендую сначала удалить жесткий диск .

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

Работал!

Теперь у меня есть получил ОС USB, от которого я могу загрузиться! яй.

1
ответ дан 26 May 2018 в 00:01

Я следил за руководством Ubuntu на своем сайте.

Cononical рекомендую эту программу, и я использую ее для каждой установки Linux на сегодняшний день, и программа также записывает Grub2 в установку, поэтому все, что вам нужно сделать выберите «boot from USB» в вашем BIOS и оттуда.

Вот сайт .

-1
ответ дан 26 May 2018 в 00:01
  • 1
    Благодарю. Я видел это раньше, но я счел, что это просто для записи живого CD ISO на USB-накопитель. Где фактическая "установка" случиться? Я все еще собираюсь выбрать, как будут разбиты разделы? Из небольшого текста на этой странице действительно похоже, что они просто записывают изображение, а затем резервируют некоторое постоянное пространство для хранения поверх этого. – efdee 8 August 2012 в 17:13
  • 2
    Нет, это просто сжигает .iso на вашем USB-накопителе, тогда у вас есть два варианта в меню загрузки: установите на жесткий диск или попробуйте Ubuntu и загрузитесь с USB. Если вы выберете опцию «попробуйте у usb», вы можете позже установить и записать все файлы на жесткий диск. Установка происходит при загрузке. Вы можете установить Ubuntu из Windows, но он все равно требует перезагрузки; это то, что вы хотели? – TheBlueCat 8 August 2012 в 17:41
  • 3
    По-прежнему звучит так, будто он записывает постоянный живой CD на USB-накопитель. Это не то, что я хочу, я хочу, чтобы полная установка запускалась с USB-накопителя. Если "Установить на жесткий диск" вы упомянули также устанавливает его на USB-накопитель, но я предполагаю, что это не так. В идеале я просто хочу перезагрузиться сейчас, загрузиться с установочного компакт-диска Ubuntu, а затем запустить установку как обычно, но установить на USB-накопитель, а не на жесткий диск моего ноутбука. – efdee 8 August 2012 в 18:00
  • 4
    Посмотрите на этот вопрос, я обновлю свой оригинальный ответ, если это поможет вам нажать кнопку accept. askubuntu.com/questions/16988/&hellip – TheBlueCat 8 August 2012 в 18:32

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

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