Linux ubuntu установка с флешки. Полноценная установка Linux на Flash-накопитель

Предыстория

"Карманный дистрибутив" является довольно удобной штукой, ведь подавляющее число компьютеров работают под управлением Windows, а получить привычное рабочее окружение вне дома хотят многие.


Долгое время я использовал SD-карточку со SLAX"ом. Дистрибутив удобен, кастомизируем, может полностью загрузиться в RAM и освободить порт. Однако, уже 3 года проект заморожен, имеет устаревшее ПО. Отсутствие поддержки файловых систем ext4 и нового оборудования (особенно видеокарт и WI-FI роутеров) вынудили меня отказаться от данной системы.

UPD: Slax уже разморожен и выпущена новая версия. Подробности .

Далее у меня возникла идея установки ОС на флеш-накопитель встроенными средствами системы Ubuntu. Но из-за нерационального сохранения изменений и от этой системы пришлось отказаться. В итоге было решено воспользоваться установщиком под названием Ubiquity. Именно он содержится в LiveCD и производит инсталляцию на жесткий диск. Так как такой вариант требует места намного больше, чем дефолтный образ CD-диска, я приобрёл новую флешку на 16 гигабайт - Apacer AH325 :

В качестве дистрибутива для установки был выбран LinuxMint 12 , о котором уже ранее. Вообще, можно использовать любую linux-систему, но лучше остановить свой выбор на Ubuntu или ubuntu-based дистрибутивах.

Примечание: если Вы собираетесь "по полной" использовать временный раздел (например, смотреть ролики большого размера на YouTube) , то ограничение в 100 мегабайт лучше увеличить. Лимит убирать не советую, ибо зависшее приложение может повесить всю систему, забивая временную папку своими копиями.

Первая загрузка

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

Затем Вас должно поприветствовать меню LightDM. После ввода пароля Вы получите полностью работоспособную систему. Можно приступать к дальнейшей настройке и загрузке пакетов. Однако первым делом лучше всего открыть Менеджер обновлений и привести систему в актуальное состояние. Всё остальное уже зависит от Ваших потребностей и вкусов. Но это уже другая история...

Итоги

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

От себя посоветую всегда производить резервное копирование важных данных "в облако" (Ubuntu One,

Приветствуем всех тех, кто решил присоединиться к гуманистической философии и установить на свой компьютер операционную систему Linux Ubuntu. Операционная система Ubuntu имеет свои преимущества по сравнению с , обзор которой мы проводили совсем недавно. Если установка Windows 8 у многих пользователей не вызывает вопросов, то установка Ubuntu имеет некоторые отличия и сложности. Именно поэтому ниже мы приведём вам инструкцию по установке Ubuntu с флешки в картинках.

Перед тем как устанавливать Ubuntu, рекомендуем её протестировать без установки, запустив данную операционную систему с флешки или диска. Зачем? Если вы ещё ни разу не использовали или уже несколько лет не работали с последними версиями Ubuntu, то она довольно сильно изменилась, поэтому перед тем как сменить систему необходимо её опробовать. Если же вам нравится Ubuntu, и вы хотите в полной мере отказаться от Windows, то преступаем к подготовке её установки.


Подготовка к установке Ubuntu

Процесс подготовки – это обязательная стадия, которая состоит из нескольких процедур: загрузки установочного образа, записи его на носитель, а также пересохранения данных с жёсткого диска.

Скачать самые свежие образы Ubuntu вы сможете по адресу: Ubuntu.ru/get

Эксперты сайта сайт рекомендуют загружать образ из раздела «Самый новый выпуск» с пометкой «Raring Ringtail», там же вам необходимо будет выбрать желаемую разрядность операционной системы (х32 или х64) и произвести загрузку самого образа.

Как записать образ Ubuntu на флешку?
Как записать образ на диск знают практически все наши читатели, а вот образ операционной системы на флешку вряд ли кто-то записывал. Записать образ на флешку достаточно просто, для этого вам понадобится программа Universal USB Installer, которую можно скачать абсолютно бесплатно на официальном сайте программы. Установка данной программы не займёт много времени, вам просто нужно будет указать путь, куда установиться программе, а также ознакомиться и принять условия лицензированного соглашения. Затем, запустив программу, вы увидите окно, которое размещено на картинке ниже.

Теперь непосредственно приступаем к процессу записи образа на флешку:


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

  • Шаг второй . Укажите программе путь к образу с Ubuntu.

  • Шаг третий . Укажите букву, под которой находится нужная для записи образа флешка.

  • Шаг четвёртый . Проверьте правильность установок и нажмите на кнопку «Create».

Через несколько минут дистрибутив Ubuntu будет записан на флешку, и можно будет приступать к установке операционной системы. Важно отметить, что для записи образа вам понадобится флешка объёмом в 8Гб, при этом нужно , об этом мы уже писали в одной из наших статей.

Пересохранение данных
Если вы решили полностью перейти на Linux Ubuntu, то рекомендуем отформатировать весь жёсткий диск для удобной работы с операционной системой, так как используемая им файловая система ext4 отличается от NTFS по своей структуре. Более подробно об этом мы расскажем в статье под названием: . Для того чтобы полностью отформатировать заранее пересохраните все свои данные с диска D на сторонний носитель (к примеру, на DWD-диски). Если же вы не хотите форматировать раздел жёсткого диска с данными, то оставляем его, пересохранив только данные с диска «C».

Настройка загрузчика в BIOS
Окончательным этапом подготовки к установке будет настройка загрузчика в , в котором необходимо будет установить флешку как первичное устройство для загрузки, а жёсткий диск – как вторичное. Для этого вставьте флешку в USB-разъем компьютера, перезапустите ПК и зажмите клавишу «Delete» на клавиатуре. В появившемся меню BIOS выберите настройку «Boot». В поле «1st Boot Device» укажите «USB-HDD», а в поле «2nd Boot Device» - «Hard Drive». Затем выходим из BIOS, выбрав «Save and Exit». Когда все вышеперечисленные действия будут произведены – переходим к процессу установки системы.


Установка Linux Ubuntu

Установка Ubuntu начнётся с окна приветствия, в котором сначала нужно будет выбрать язык. Здесь вы можете попробовать запустить Ubuntu с флешки, чтобы протестировать её без установки, нажав на кнопку «Попробовать Ubuntu». Чтобы установить операционную систему нажмите на кнопку «Установить Ubuntu», после чего вам нужно будет внести некоторые настройки перед непосредственной установкой ОС.

Вначале нужно будет подтвердить, что ваш компьютер:


  • Имеет как минимум 5.3Гб свободного места на диске . Именно столько необходимо свободного места на разделе для установки Ubuntu и корректной её работы на компьютере.

  • Подключение к источнику электричества . Если вы устанавливаете данную операционную систему на ноутбук, то убедитесь в том, что он подключён к питанию.

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

Кроме того, вы можете установить галочку, чтобы при установке скачались последние обновления операционной системы, что мы собственно и рекомендуем сделать. Также советуем установить галочку во втором пункте, чтобы установилось стороннее программное обеспечение. После этого нажмите на кнопку «Продолжить».

Последнее, что вам нужно будет указать:


  • Ваше имя . Это имя вашей учётной записи в системе. Вы можете ввести как имя, так и любой желаемый ник. Ваше имя нужно вводить латинскими символами.

  • Имя вашего компьютера . Также нужно ввести желаемое имя компьютера, для идентификации его в сети.

  • Введите имя пользователя . Имя пользователя – это имя учётной записи суперпользователя в системе (по сути, имя администратора), через которое будут вноситься изменения в настройки системы, и производиться установка программ.

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

Если же кроме вас к компьютеру или ноутбуку больше никто не имеет доступа, то рекомендуем установить точку напротив пункта «Входить систему автоматически», то есть чтобы, включив компьютер или ноутбук, вам не нужно было вводить пароль, а чтобы сразу же запускался рабочий стол. Если же вы хотите обезопасить себя и защитить свои данные от несанкционированного доступа, то оставьте точку напротив пункта: «требовать пароль для входа в систему».

Для безопасности своих данных вы можете установить галочку напротив пункта «Шифровать мою домашнюю папку», благодаря чему все файлы, находящиеся в домашней папке пользователя, будут зашифрованы. В свою очередь мы не рекомендуем без особой надобности шифровать домашнюю папку, так как при сбое в работе операционной системы вы не сможете восстановить свои зашифрованные данные. После этого нажмите на кнопку «Продолжить».

С этого момента начнётся непосредственная установка операционной системы Linux Ubuntu. Установщик отформатирует жёсткий диск, создаст нужные для работы системы разделы и произведёт копирование файлов ОС.

В то время пока будет происходить установка операционной системы, вам будет продемонстрировано слайд-шоу, в котором рассказывается о новшествах последней версии операционной системы Ubuntu.

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

Во втором слайде рассказывается про музыкальный плеер Rhythmbox.

После того как установка системы будет завершена, установщик попросит перезагрузить компьютер. Для этого нажмите на кнопку «Перезагрузить».

Так выглядит экран загрузки Ubuntu – просто и симпатично. Через несколько секунд загрузится рабочий стол.

Рабочий стол состоит из панели задач, которая находится вверху, и панели быстрого доступа, которая находится слева.

Сразу же после установки, если компьютер или ноутбук подключён к Интернету, вам будет предложено установить последние обновления. Для их установки нажмите на светящийся внизу значок с буквой «А» посередине. После установки обновлений, система полностью будет установлена и готова к работе, вам останется лишь её настроить.

Для настройки системы нажмите на значок шестерёнки и гаечного ключа. В открывшемся окне вы можете настроить все необходимые параметры.

Теперь вы знаете, как установить Linux Ubuntu с флешки и сможете сделать это самостоятельно.

Linux прекрасно себя чувствует на флешках и внешних дисках. Поэтому если вы хотите попробовать новый дистрибутив или просто начать своё знакомство с Linux, то установка на внешний диск это хороший вариант (ещё проще работать с ).

Установив Linux на USB вы получите портативную систему, которую можно загрузить на другом компьютере.

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

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

Кстати, именно с возможных проблем давайте и начнём.

БИОС и EFI

Затем при запуске виртуальной машины подключите вашу флэшку или ваш USB диск к реальному компьютеру, и затем подключите его к виртуальной машине:

Итак, первый вариант

выбираем Ручную разметку диска:

Там могут быть какие-то разделы:

Если они вам не нужны, удалите их все, получится:

Теперь выберите Автоматическую разметку :

Авто — использовать весь диск :

Укажите диск:

Оставьте как есть, если не знаете как это использовать:

Если ставите с EFI, то будет создана похожая разметка:

Обратите внимание, что раздел ESP должен быть обязательно — без него EFI просто не увидит ваш диск. Это небольшой раздел в FAT32, где размещается загрузчик. По своему усмотрению, можно подредактировать другие разделы, например, я убрал файл подкачки и уменьшил размер диска:

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

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

Поэтому есть второй вариант.

В самом начале, когда доходим до загрузки, вместо установщика выберите Live Mode. Когда система загрузится в Live режиме, подключите вашу флешку/диск к реальному компьютеру, а затем подключите её к виртуальному, если вы этого не сделали ранее.

Следующей командой проверим имя диска:

Sudo fdisk -l

Оно должно быть /dev/sda

Сделаем полную очистку флешки /dev/sda. На всякий случай: полная очистка означает, что ВСЕ ДАННЫЕ с флешки будут УДАЛЕНЫ! Обращаю внимание, это мы делаем В ВИРТУАЛЬНОЙ МАШИНЕ. Не делайте так на реальном компьютере, если вы не понимаете, какое имя у вашей флешки — сотрёте первый (скорее всего системный) диск.

Открываем его программой gdisk :

Sudo gdisk /dev/sda

Для перехода в экспертный режим там введите

Затем для удаления GPT введите

Дважды согласитесь, чтобы полностью очистить диск.

Перезагружаем виртуальный компьютер:

При последующей загрузке выберите пункт для установки системы — далее как обычно.

Как установить Linux на флешку или USB диск

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

Также помните про название дисков после того, как отключите установочную флешку. Например, на этой фотографии первой идёт установочная флешка (sdb), а за ней внешний USB диск, на который я хочу выполнить установку (sdc):

Если продолжить установку, то затем придётся переименовывать диск в загрузчике. Я поступил проще, отключил компьютер и поменял флешку и диск местами в USB гнёздах, получилось так:

Теперь даже после отключения установочной флешки, USB диск с системой всё равно будет иметь имя sdb и не придётся ничего дополнительно настраивать.

Загрузка Linux с USB из VirtualBox (БИОС)

Кстати, для меня этот метод оказался очень полезным: некоторые системы, например Parrot, после установки не загружаются на физическом компьютере. Проблема решается тем, что я загружаюсь с этого диска через VirtualBox и обновляю систему. После этого система способна загрузиться уже и на физическом компьютере. На аналогичные проблемы (Live система прекрасно работает, а после установки система не загружается) жалуются также некоторые пользователи Kali Linux. Видимо, дело в какой-то несовместимости с железом, которая исправлена в новых версиях ядра.

Загрузка Linux с USB из VirtualBox (EFI)

С EFI в VirtualBox есть свои особенности. Во-первых, нужно начать загрузку с внешнего диска, как это описано в этой статье .

То есть будет выведен UEFI Interective Shell , также будет сообщение «Press ESC in 1 second to skip startup.nsh or any other key to continue ».

Причина ошибки в том, что загрузчик VirtualBox EFI не видит файлы .efi для продолжения загрузки ОС.

Вариантов решить эту проблему два:

1) явно указать загрузчику нужные файлы

2) поменять название требуемых файлов на дефолтные — которые загрузчик точно найдёт.

1. Указываем загрузчику файл.efi:

В приглашении

наберите:

Теперь выполните команду

чтобы увидеть содержимое папки EFI :

Видим там папку parrot , теперь посмотрим, то внутри этой папки:

Dir EFI\parrot

Итак, видим там файл grubx64.efi . Получается, что файл, который не может найти система, находится по пути \EFI\parrot\grubx64.efi

Открываем файл для редактирования:

Edit startup.nsh

И вписываем туда строку (у вас может быть другая, например, \EFI\Manjaro\grubx64.efi или ещё какие-то варианты):

\EFI\parrot\grubx64.efi

Для сохранения:

Ctrl-s

Для выхода из редактора:

Ctrl-q

Для перезагрузки:

После этого система нормально загрузится:

2. Изменяем имена файлов на отказоустойчивые

Как мы только что увидели, файл для загрузки находится по пути /EFI/parrot/grubx64.efi , отказоустойчивым именем, которое система ищет по умолчанию, является /EFI/BOOT/BOOTX64.EFI

Можно открыть этот диск и просто переименовать папку и файл в /EFI/BOOT/BOOTX64.EFI — система загрузится и ни на что другое это не повлияет.

Установка нескольких дистрибутивов Linux на одном USB

Ничего не мешает установить на USB диск второй дистрибутив Linux, а также третий, четвёртый, пятый и так далее.

Процесс всегда примерно одинаковый — из (части) свободного места создаётся новый раздел и на него устанавливается новый дистрибутив.

Загрузчик Linux хорошо определяет соседние системы

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

Могут быть разные нюансы с «дружественными» дистрибутивами. Например, Ubuntu изображает из себя Windows и не хочет устанавливаться на USB. Всё решается подключением диска особым способом как описано в этой статье .

Эта же самая Ubuntu не даёт вручную задать размер диска и занимает всё свободное пространство…

С помощью GParted Ubuntu вылечена от жадности:

В общем если вы хотите сделать «шаг влево шаг вправо», то «дружелюбность» сразу превращается в головную боль.

Почему Linux не загружается с USB

Кроме уже перечисленных вариантов, когда могут возникнуть проблемы, также проверьте, отключены ли у вас в настройках EFI опции Security Boot и Fast Boot .

Железо

  • старайтесь не использовать USB хабы — от них очень много проблем
  • во время установки не шевелите флешки и провода дисков
  • флешки могут отключаться от перегрева — помните об этом

Вам может это пригодиться:

Я себе купил два вот таких SATA-USB переходника. Первый :

Поддерживает USB 3.0, в него я вставил 2.5 дюймовый SSD диск от старого ноутбука — работает реально быстро! Размером примерно с ладонь или с современный мобильный телефон. Корпус прозрачный, установка диска выполняется без отвёртки и шурупов — правда, у меня сомнения, можно ли его потом оттуда вытащить не повредив контакты… Покупал у этого продавца . 6 баксов, Карл!

А этот я купил в местном магазине (600 рублей), поддерживает только USB 2, заметно медленнее предыдущего, в комплекте приятный чехол. В него я вставил HDD диск (тоже со старого ноутбука):

Множество современных моделей ноутбуков поставляются без CD/DVD привода. Это позволяет значительно снизить цену и разместить дополнительные порты и разъёмы.

Но отсутствие DVD-привода немного затрудняет администрирование компьютера.

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

Мы так же использовали ISO-образ с системой, когда рассматривали установку Ubuntu на новый компьютер в предыдущей статье.

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

Приступаем. Чтобы записать ISO образ Ubuntu на флешку будем использовать специальное программное обеспечение.

Создаём загрузочный USB-диск помощью Rufus

Rufus - это программа для создания загрузочных USB-дисков. Работает на любых Windows системах, и поддерживает множество языков, в том числе русский и украинский.

Если у вас есть загрузочный диск с системой Linux или Windows, вы можете с помощью программы для создания ISO-образов клонировать его и из получившегося образа создать загрузочную флешку.

Для начала нужно скачать Rufus с сайта https://rufus.akeo.ie , можно выбрать портабельную версию. Далее рассмотрим, как записать образ Ubuntu на флешку.


Запускаем программу, интерфейс простой и понятный, нам предстоит сделать несколько простых настроек.

Как видим, наш USB-диск определился автоматически.


Параметр "Схема раздела" - для современных компьютеров нужно выбрать "GPT для компьютеров с UEFI".

Для более старых моделей ПК следует оставить значение "MBR для компьютеров с BIOS или UEFI".

"Параметры форматирования" - из выпадающего списка выбираем тип источника "ISO-образ". Кликаем по иконке с диском и выбираем ISO-файл с образом Ubuntu.

На этом настройки окончены. Нажимаем кнопку "Старт" и нас ждут ещё два диалоговых окна.

Отмечаем пункт "Записать в ISO-образ режиме" и жмём "ОК".


Теперь, если отсоединить флешку и снова подключить, то диск будет иметь новую метку тома и характерную иконку.

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

  • 1. Войти в BIOS нажимая при загрузке компьютера клавишу F2.
  • 2. Переместиться в раздел "Boot" с помощью клавиш "Стрелка вправо" и "Стрелка влево".
  • 3. Опуститься в раздел "Boot priority order".
  • 4. Выбрать устройство под названием "USB HDD" с помощью клавиш со стрелками вверх и вниз.
  • 5. Переместите выбранное устройство на первое место в списке с помощью клавиш F6 и F5.
  • 6. Выйдите из BIOS, сохранив внесённые изменения.

При перезагрузке компьютера теперь запустится GNU GRUB загрузчик, перемещаться по меню можно с помощью клавиш "Стрелка вверх" и "Стрелка вниз".

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

Для начала необходимо скачать образ желаемой версии системы на компьютер, через официальный сайт . После чего создается загрузочная флешка – копирование образа на флешку будет недостаточным для установки системы. Дальнейшие действия создания загрузочной флешки различаются, в зависимости от операционной системы пользователя. Ниже будут приведены способы процедуры создания через Windows и Linux. Для создания загрузочной флешки через Windows достаточно скачать программу . Предварительно подключив флешку, запустите ее. Процедура достаточно проста: вверху укажите нужный дистрибутив (в данном случае Linux) – если предполагается скачивать образ системы посредством программы; или же внизу в пункте Diskimage – если образ уже скачан. Затем следует выбрать в качестве контейнера флешку, после чего запустить процесс создания загрузочной флешки. При необходимости можно указать доп. пространство для хранения личных данных (Spase used to preserve files across reboots). В случае, если предполагается создавать загрузочную флешку через Linux, можно воспользоваться встроенной программой usb-creator-gtk. Запуск данной утилиты можно осуществить посредством нажатия комбинации клавиш ALT+F2, или же выполнив поиск через меню приложений и воспользовавшись запросом «Создание загрузочного диска».


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


Этап создания загрузочной флешки на этом завершается. Теперь нам необходимо, чтобы компьютер загружал ее при включении в качестве основного носителя. Вполне возможно, что вносить корректировки в BIOS вовсе не придется – флешка обозначится основным носителем по умолчанию и автоматически загрузится с него. Если этого не происходит, нужно войти в BIOS и внести некоторые изменения в настройку. В большинстве случаев войти в BIOS можно, задействовав клавиши «F2», «F10», «Delete» или же «Esc».


Когда вход в BIOS будет осуществлен, перед вами откроется панель настроек. Версий BIOS существует немало, описывать ход действий на каждом из них не предоставляется возможным. Исходя из чего, ниже будет описан алгоритм действий на основе AMI BIOS. В других версиях BIOS следует действовать подобным образом, опираясь на нижеизложенный пример. В AMI BIOS находим вкладку с наименованием «Boot». После чего ищем пункт «Hard Disk Drives» и открываем его.


Наша задача – установить флешку в качестве первого носителя, загружаемого компьютером при запуске. Итак, в открывшимся окне выбираем «1st Drive», находим флешку и подтверждаем свои действия.


Далее в меню «Boot» ищем пункт «Boot device priority», выбираем «First boot device» и таким же способом ставим флешку.


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