Как поставить linux на флешку
Перейти к содержимому

Как поставить linux на флешку

  • автор:

Sorry, you have been blocked

This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.

What can I do to resolve this?

You can email the site owner to let them know you were blocked. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.

Cloudflare Ray ID: 8039a2031c976247 • Your IP: Click to reveal 178.175.133.149 • Performance & security by Cloudflare

Установка полноценной Ubuntu на USB-накопитель

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

В этой статье описывается процесс установки Ubuntu на USB-накопители.

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

Скачайте образ системы отсюда. Если не планируете запускать систему на машинах с более 4 Гб оперативной памяти предпочтительней выбирать 32-х разрядную.

Запись образа

После того, как образ загрузился, его надо записать на CD или USB-накопитель.

На USB носитель образ проще всего записать при помощи UNetbootin. Эта программа существует под большинство популярных ОС (Windows, Linux, Mac) и достаточно проста в обращении. Все что потребуется – указать путь к скачанному образу и выбрать диск, на который будет записан образ.

Загрузка

Перед тем как загрузится, убедитесь, что в BIOS первым загрузочным устройством выбран USB или CD-ROM, в зависимости от того, с чего вы производите загрузку. В BIOS можно попасть нажав клавишу Del для стационарных компьютеров и F2 или F12 для ноутбуков. О том, как выбрать устройство для загрузки смотрите в интернете или читайте инструкцию к вашему компьютеру.

Если все правильно сделано, вы увидите перед собой загруженную с Live CD систему.

Подготовка USB-накопителя

Запустите программу GParted.

Выберите устройство, на которое вы собираетесь установить Ubuntu.

Отформатируйте его в файловую систему Ext2 или Ext4. Так-же можно разделить USB-диск на 2 раздела для того, чтоб его можно было использовать по прямому назначению (перенос файлов с одного компьютера на другой). Для этого первый раздел раздел отформатируйте в FAT32 (для того, чтобы раздел был виден в Windows), вторым разделом выберите файловую систему Ext2 или Ext4 под Ubuntu. На второй раздел желательно выделить минимум 6 Гб, чтобы можно было не переживать за нехватку места для установки дополнительных программ.

Установка

Дальнейшая установка Ubuntu ничем не отличается от установки на жесткий диск.

Выберите на рабочем столе Install Ubuntu и выполните установку по скриншотам:

Как поставить linux на флешку

Установка Ubuntu на внешний носитель (флешку или жесткий диск) в режиме EFI

Ежегодного после Software Freedom Day проходит уже ставший традиционным Linux Install Fest, где все желающие могут получить помощь в установке дистрибутива GNU/Linux на свои ноутбуки.

Вообще говоря, процедура установки современного дистрибутива GNU/Linux вроде Ubuntu не представляет никаких сложностей, даже в том случае, если его необходимо установить рядом с Windows 8/10 в режиме UEFI и включенным Secure Boot.

Но что делать, если требуется поставить GNU/Linux в режиме UEFI на внешний жесткий диск, флешку или карту памяти?

Казалось бы, вставляешь внешний носитель, и устанавливаешь GNU/Linux стандартным образом.

Но, к сожалению, все не так просто. Если вы начнете устанавливать GNU/Linux в таком режиме, то после перезагрузки вы уже не сможете загрузиться с внутреннего жесткого диска при отключенном внешнем носителе.

Проблема заключается в том, что при вызове update-grub обновляется содержимое NVRAM UEFI. Туда прописывается адрес EFI файла который находится на внешнем носителе, а информация о том, как грузиться со встроенного жесткого диска удаляется. Более подробно о процессе загрузке можно почитать здесь: http://www.rodsbooks.com/efi-bootloaders/installation.html

Зачем вообще ставить GNU/Linux на внешний носитель? Причины могут быть различны. Например, я столкнулся с проблемой, что на встроенном диске недостаточно места для установки двух ОС. Серьезно, в ноутбуке был установлен SSD объемом 32ГиБ, чего с трудом хватало даже для работы голой Windows 8.1.

Так же многие новички боятся ставить незнакомую ОС на свой компьютер, или не уверены, нужна ли она им вообще, а попробовать хочется. В этом случае флешка с полноценным GNU/Linux идеальный вариант. (Не просто LiveUSB, а полноценно установленная ОС, как если бы она была установлена на жесткий диск, чтобы оценить все её достоинства).

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

В качестве примера будем ставить на внешний диск Ubuntu 16.04.

В качестве хост-системы используется Kubuntu 16.04.

Потребуется следующий набор ПО:

Для начала скачаем образ Ubuntu 16.04:

Затем создадим пустой файл, который будет использоваться в качестве виртуального жесткого диска. (Инсталлятор Ubuntu 16.04 требует как минимум 9ГиБ свободного места на диске, но мы возьмем чуть больше — 10ГиБ)

Создадим vmdk, чтобы этот “диск” можно было подключить в VirtualBox:

Теперь приступим к созданию виртуальной машины со следующими характеристиками:

  • тип ОС GNU/Linux
  • в качестве жесткого диска указать созданный выше виртуальный диск
  • включить загрузку через EFI

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

Из ньюансов: я рекомендую сделать разбивку жесткого диска следующим образом:

  • первый раздел EFI, размер 500МиБ
  • второй раздел ext4, точка монтирования ‘/’, все оставшееся место
  • раздел swap создавать не нужно, т.к. во первых скорее всего на медленной флешке он будет очень сильно фризить систему, во вторых это увеличит размер установочного образа, что потребует больше времени на заливку его на целевую флешку(или жесткий диск). В конце концов, swap раздел можно создать потом, или же вообще обойтись swap файлом, чего более чем достаточно.

Почему-то после установки Ubuntu VirtualBox отказался грузить установленную систему. При повторной установке проблем не возникло. Странно. Потом нужно будет разобраться.

После установки необходимо немного порпавить конфигурационные файлы grub.

Для того, чтобы grub не трогал память NVRAM UEFI необходимо отредактировать файл /etc/grub.d/30_uefi-firmware следующим образом: добавить exit 0 сразу после #!/bin/sh :

Но это еще не все, по умолчанию UEFI ищет загрузочные образы не в том месте, куда их кладет grub, поэтому нам нужно создать еще один скрипт /etc/grub.d/42_custom со следующим содержанием:

и сделать его исполняемым

Вот и все! Теперь осталось обновить загрузчик и можно приступать к копированию образа на реальный диск:

Далее вам следует быть предельно острожным, и не перепутать буквы диска. Будьте внимательны. Так же Вам необходимо выполнять все нижеописанные команды от имени суперпользователя.

Для эксперимента возьмем внешний жесткий диск и зальем на него созданный образ:

теперь запустим GParted и выставим нужный размер разделов (При запуске GParted скорее всего ругнется, что геометрия диска /dev/sdX не совпадает с таблицей разделов. Смело жмем “Fix”)

Теперь можно подключать жесткий диск к ноутбуку смело загружаться в GNU/Linux!

В случае, если потребуется добавить своп, то можно воспользоваться следующим рецептом:

Создаем своп файл (от имени суперпользователя):

И добавляем в конец /etc/fstab следующую строку:

На этом, пожалуй, все. Всем добра и пингвинов!

Ссылки

Все материалы сайта, если не указано иное, распространяется под лицензией Creative Commons Attribution-ShareAlike 4.0 International License (c) Алексей Дураченко.

Как установить Linux на USB-флешку в 3 простых шага

Как установить Linux на USB-флешку в 3 простых шага

Если вы хотите запустить Linux с USB-флеш-накопителя, то лучше всего для этого подойдёт дистрибутив Puppy Linux. Почему? Всё дело в том, что он может работать прямо со съёмных носителей и поставляется со всеми программами, которые вам могут понадобиться. А ещё Puppy поддерживает десятки сборок Linux, в том числе знакомую многим Ubuntu.

Авторы портала AddictiveTips написали подробное руководство по настройке Puppy Linux на флешке и показали, как это работает.

Важно! Для оптимального использования Puppy Linux требуется флешка объёмом не менее 4 Гбайт. В противном случае у вас не окажется места для файлов и других данных.

Шаг 1. Загрузите Puppy Linux

Чтобы использовать Puppy Linux на вашей флешке, требуется скачать операционную систему из интернета. Нужно загрузить последнюю версию ОС (ISO-образ). Чтобы это сделать, следуйте пошаговой инструкции ниже:

  1. Зайдите на официальный сайт Puppy Linux по ссылке. Найдите сверху значок загрузки и нажмите на него.
  2. После нажатия на значок, вы попадёте на страницу загрузки. Там вы можете выбрать одну из нескольких разных версий Puppy Linux. Это руководство сосредоточено на настройке Puppy Linux на основе Ubuntu 18.04 LTS (Ubuntu Bionic). Это LTS-версия Ubuntu, надёжная и знакомая многим операционная система. Важно: не бойтесь пробовать другие версии Puppy Linux, доступные на странице загрузке. Просто знайте, что эта инструкция сосредоточена конкретно на Puppy Linux на основе Ubuntu 18.04 LTS (Ubuntu Bionic).
  3. Выберите ссылку для загрузки «Ubuntu Bionic 64» или «Ubuntu Bionic».
  4. После нажатия на кнопку «Загрузить», начнётся процесс загрузки ПО на ваш компьютер. Дождитесь окончания процесса.

Когда загрузка будет завершена, на вашем компьютере появится последняя версия Puppy Linux. Теперь настало время настроить операционную систему на USB-флешке. Для этого перейдите к следующему разделу руководства.

Шаг 2. Установите Puppy Linux на USB-флешку

Puppy Linux — это постоянная операционная система. Метка «persistent» означает, что как только Puppy Linux будет установлена на флешке, то она при подключении к компьютеру будет работать как жёсткий диск. Но прежде чем оценить удивительную мощь этой операционной системы, сначала нужно выполнить её установку. Для начала необходимо скачать утилиту Etcher для перепрошивки. Почему именно Etcher? Это замечательная программа, с помощью которой сделать прошивку ISO-файлов на флешку можно невероятно просто. Кроме того, Etcher работает на Windows, Mac и Linux. Благодаря кроссплатформенности, установить Puppy Linux на флешку можно с компьютера на любой операционной системе.

Как установить Linux на USB-флешку в 3 простых шага

Чтобы скачать Etcher, перейдите по этой ссылке. После установки Etcher на ПК, откройте приложение и начните настраивать Puppy Linux на флешке, следуя пошаговой инструкции ниже:

  1. Найдите кнопку «Выбрать файл» и щелкните по ней мышью. Затем найдите ISO-файл Puppy Linux, загруженный на ваш компьютер.
  2. Подключите к ПК USB-накопитель. Затем найдите кнопку «Выбрать диск» и нажмите на неё, чтобы выбрать USB-накопитель в качестве места установки Puppy Linux.
  3. Нажмите на кнопку Flash, чтобы начать процесс перепрошивки.

Когда перепрошивка завершится, перезагрузите компьютер в BIOS и настройте систему на загрузку с USB-накопителя для доступа к Puppy Linux.

Шаг 3. Активируйте и настройте Puppy Linux

Использование Puppy Linux начинается с загрузки операционной системы. Для этого дождитесь появления загрузочного окна. Затем выберите там «Bionicpup64 8.0» или «Bionicpup 8.0» и нажмите на клавишу Enter, чтобы загрузить операционную систему. После этого начнётся последовательная загрузка. Подождите, пока система произведёт настройку для корректной работы на вашем оборудовании.

Как установить Linux на USB-флешку в 3 простых шага Как установить Linux на USB-флешку в 3 простых шага Как установить Linux на USB-флешку в 3 простых шага

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *