Установка убунту с флешки на компьютер. Возможные проблемы при установке

Данное руководство позволит установить Ubuntu на флешку и использовать её в Live режиме. Помимо этого, будучи в Live режиме можно будет установить Ubuntu на компьютер ровно также, как это делается при загрузке с оптического диска.

Это позволяет легко устанавливать Ubuntu на нетбуки , у которых нет дисководов.

Для начала, нам потребуется скачать образ диска Ubuntu .

После чего - установить приложение ««. Для Windows эту программу можно скачать . Для Linux - можно там же, но это приложение также есть и в репозитории . Выглядеть она будет примерно так:


Как показано на изображении, нам нужно выбрать пункт «Diskimage» и в диалоговом окне найти файл образа Ubuntu . Среди дисков («Drive») выберете нужный. Тип менять с «USB Drive» не советую!

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

Итак, установка ISO-образа диска прошла успешно - можно перезагружаться.

Во время загрузки выберете устройство, с которого должна производиться загрузка (наша флешка). Это можно сделать на многих современных компьютерах из меню boot menu. Оно обычно появляется при нажатии Esc, Tab или F8 при загрузке.


Если на Вашем компьютере не предусмотрена данная возможность, вы всегда можете зайти в BIOS (обычно с помощью Del / F2 / F12 при загрузке) - там настроить в меню Boot -> Boot Device Priority более раннюю загрузку Removable devices.

После загрузки появится окно выбора действия. Выбирайте «Default» - действие по умолчанию.


Приветствуем всех тех, кто решил присоединиться к гуманистической философии и установить на свой компьютер операционную систему 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 и Windows при взаимодействии с пользователем могут быть похожими в некоторых ситуациях. Но внутренними процессами они сильно разнятся. Вот и с установкой не обошлось без особенностей:

  • Запустив Линукс с флешки, пользовательское окружение и основные программы можно протестировать без обязательной установки на жесткий диск. Поэтому практически все дистрибутивы данной ОС носят название «Live-CD/DVD».
  • Установка Linux с флешки или диска может быть произведена как в качестве единственной системы на ПК, так и рядом с иной ОС.
  • Для записи дистрибутива следует использовать исправные USB-накопители, так как некачественный носитель может перегреться и отключиться во время инсталляции.
  • Не рекомендуется совершать установку, подключая флешку через USB-хабы. Особенно если помимо хранилища с установщиком в него подключена иная аппаратура. Это может вызвать много проблем.

Программы для установки Линукс с флешки

Существует огромный список программного обеспечения для записи дистрибутивов операционных систем на USB-накопители. Но самым универсальным и проверенным является Unetbootin, так как он работает как на Windows, так и на Linux.

Как записать образ при помощи Unetbootin:

  1. Скачать программу по ссылке
  2. Запустить ее, указав, что целью будет образ диска.

  3. Нажав кнопку с тремя точками, указать образ дистрибутива.

  4. Выбрать тип «Устройство USB».

  5. Указать букву носителя. Если носитель подключен в единственном экземпляре, программа определяет ее автоматически.

  6. Нажать «Ок». Данные на носителе будут утеряны.

Все готово к тому, чтобы начать установку линукс с флешки на ноутбук. Можно закрыть программу.

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

Многообразие дистрибутивов Линукс не позволит рассказать сразу про все типы инсталляторов. Однако самыми распространенными среди пользователей являются Debian –сборки, к которым относятся Ubuntu, Fedora, Zorin OS, ALTLinux и т. п. И их установщики дают полную картину того, какими способами и как можно установить линукс. С флешки, для начала, нужно загрузиться. Нужно попасть в BIOS.

Настройка BIOS

Внимание! На большинстве ноутбуков попасть в BIOS можно, зажав или постоянно нажимая клавишу F2 при включении устройства.

Однако в зависимости от производителя и модели, клавиши и их сочетания могут меняться.

  • Ноутбуки MSI – клавиша Del, F2.
  • Dell – Del, F1, Insert или
  • Acer – F1, F2, Delete, Ctrl+Alt+Escape.
  • Packard Bell – Del, F2.
  • Hewlett Packard – F2, F11, Del.

Также у некоторых производителей доступно Boot Menu, из которого можно сразу выбрать устройство для загрузки в обход настройки BIOS. Обычно оно доступно по нажатию клавиш – F10, F11 или F12.

Если Boot Menu отсутствует, но в BIOS попасть удалось, то настройка для большинства моделей ноутбуков выглядит так:


Установка Линукс на примере Fedora

Внимание! Ручная разметка для установки операционной системы создает более благоприятные условия для ее дальнейшего использования.

  1. После загрузки с флешки пользователя встретит следующее окно, в котором нужно выделить пункт «Start Fedora-Workstation» и нажать «Enter».

  2. Появится стартовая страница установщика. Кнопка «Install to Hard Drive» запускает инсталляцию.

  3. Далее нужно выбрать язык и регион.

  4. Щелкнуть по кнопке Место установки.

  5. Выбрать винчестер, на которой будет производиться распаковка Линукс.

  6. Установить конфигурацию устройств в режим «По-своему» и нажать «Готово».

  7. Далее сменить схему разделов на «Стандартный раздел».

  8. Нажмите на кнопку “+” чтобы приступить к разбивке диска.


  1. Щелкните по кнопке “Готово”.

  2. Затем запустите процесс нажатием на кнопку “Начать установку”.

  3. Начнется процесс распаковки.

  4. Когда Fedora уведомит об окончании процесса распаковки, нажмите «Выход».

  5. Затем в меню управления перезагрузите ПК и извлеките USB-носитель.



  6. Первый запуск Fedora сопровождается окном приветствия, в котором последним экраном будет ввод имени пользователя и пароля.



  7. В конце настройки, нажмите на кнопку «Начать работу», и на этом установка Fedora с флешки завершена.

Установка с флешки Zorin OS происходит через стандартный для Debian-подобных сборок инсталлятор и имеет минимальные отличия от данного процесса в Линукс Fedora. А именно:


Установка с флешки ALTLinux и большинства других ОС на этом ядре, таких как Ubuntu, Elementary, Deepin и другие, происходит так же, отличаются лишь интерфейсы.

Если Линукс не устанавливается с флешки: распространенные ошибки

Несмотря на кажущуюся простоту установки, никто не застрахован от проблем с ней. Если с флешки линукс не устанавливается, скорее всего:

  1. Слетели настройки BIOS или были установлены не корректно. Проверьте настройки и сохраните их повторно. Если ситуация не изменится, попробуйте заменить батарейку на материнской плате ноутбука, она отвечает за сохранение настроек, даты и времени на устройстве.
  2. Если в компьютере больше одного жесткого диска после установки ОС Линукс зайдите в BIOS и первым загрузочным устройством выберите тот винчестер, на который была произведена распаковка дистрибутива.
  3. Битый образ или некачественная запись. Обычно это можно проверить с помощью MD5 сумм, однако не все дистрибутивы распространяются вместе с ними. Так что самым надежным вариантом будет повторная загрузка Линукс-образа с официального сайта (без параллельных скачиваний чего-либо), с последующей записью на USB-носитель без посторонних запущенных процессов.
  4. Неверно размеченный винчестер. Когда раздел корня меньше, чем рекомендуется в системных требованиях определенной сборки.
  5. Загрузчик был установлен не на тот диск.

Заключение

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

То, что Ubuntu - «уживчивая» операционная система, знают многие пользователи Linux. Перепробовав несколько дистрибутивов, вы поймете, о чем мы говорим. Ubuntu получила признание еще и за счет «живой» загрузки. Live-CD - это возможность полноценно работать в операционной системе без жесткого диска.

Достаточно загрузиться с CD Ubuntu - и операционная система с базовыми возможностями работает без установки. Что тут говорить - проверенная и очень полезная «палочка-выручалочка», если в компьютере произошел сбой.

Однако диск - не самый лучший носитель для загрузки операционной системы. Скорость считывания с CD не позволяет работать в OC с комфортом. К тому же дисковод будет постоянно занят. Все записи производятся в оперативную память и хранятся только до перезагрузки. Альтернатива очевидна - флеш-брелок.

Мы уже не раз использовали его для работы с portable- («переносными») программами и даже писали об установке Windows на флешку. Что ж, настало время поговорить и о Linux. Вообще, в чем дополнительные «плюсы» ОС на flash-носителе? Да много ли в чем. Мы получаем полноценную систему с установленными приложениями и базовыми настройками. Если Linux вами используется для решения специализированных задач и изредка, не обязательно устанавливать на жесткий диск, тем более, если потом вы все равно удалите ОС. А ввиду широкого распространения нетбуков Aspire One и Eee PC ubuntu установка с flash имеет свои несомненные преимущества.

Немногие пользователи знают, что с версией 8.10 в Ubuntu, причем вполне официально, появился специальный мастер установки на USB -носитель.

Установка linux на флешку: готовим инструменты

Для установки Ubuntu нам понадобится ни много ни мало:

  1. Флеш-брелок. Объем, конечно же, имеет значение. Чем больше, тем лучше, но желательно начинать с 2 Гб (это самый минимум) и более. Зависимость цены флешки от объема сегодня уже не так высока, особенно, если вспомнить цены двухгодичной давности… Теоретически, возможна ubuntu установка с flash и на 1 Гб, но с объемом 4 Гб, по крайней мере, можно использовать flash-брелок и в других целях, нежели хранение дистрибутива. К тому же, вы должны понимать, что операционная система имеет свойство разрастаться. В дальнейшем ее можно и нужно будет обновить и установить программное обеспечение.
  2. Дистрибутив Ubuntu. Берем во внимание именно последний релиз - версия 8.10. Заполучить его можно самыми разными способами, мы предлагаем следующие:
  • скачать ISO -образ (размер - около 700 Мб). Правда, ждать посылку придется от двух и более недель;
  • заказать бесплатный дистрибутив с бесплатной же доставкой;
  • взять у друзей/знакомых;
  • купить.

Способ №1. Установка Ubuntu на флешку средствами ОС

Прежде всего, мы опишем ubuntu установка с flash стандартным способом. Начиная с версии 8.10, в Ubuntu это возможно без помощи различных интернет-руководств и консольных команд. Все действия выполняются буквально несколькими кликами в меню Ubuntu. Но перед этим нужно провести подготовительные работы.

Шаг 1. Запись дистрибутива на CD

Если вы скачали образ Ubuntu из Интернета или в местной сети, его необходимо перенести на CD. Для записи образа достаточно функциональности пакета или любого другого burner’а, который позволяет записать ISO -образ. Заявленная емкость «болванки» должна быть не 650, а именно 700 Мб.

Итак, открываем Nero Express. Опция, которую нужно выбрать из списка - это Disk Image or Saved Project.

Никаких дополнительных опций активировать не нужно, за исключением одной. Поскольку размер образа Ubuntu 8.10 составляет 730 Мб, для записи требуется отметить опцию Disk-at-once overburning. Хотя в конечном итоге на записанном размещается несколько меньше - 715 Мб данных.

Шаг 2. Запуск Live-CD

Вставьте Ubuntu Live-CD в дисковод и при загрузке выберите пункт Try Ubuntu without any change to your computer. По нажатию можно выставить русский как язык интерфейса. Ждем несколько минут - и попадаем в интерфейс операционной системы.

Шаг 3. Запуск мастера записи и выбор источника

В системном меню выберите пункт Create a USB startup disk (System > Administration > Create a USB startup disk). Запустится мастер настройки Make USB Startup Disk.

В разделе Source disk image автоматически будет указан диск с Ubuntu, с которого вы загрузились. При желании вы можете выбрать ISO -образ, который хранится на вашем винчестере. Для этого нажмите кнопку Other… и выберите желаемый файл.

Шаг 4. Выбор типа загрузки и завершение настройки

Если вы просто хотите создать загрузочную флешку для установки на системы без CD/DVD приводов, выберите пункт Discarded on shutdown, unless you save them elsewhere. В таком случае, флешка (ubuntu установка с flash ) станет полным аналогом Live-CD и при каждой перезагрузке будет удалять все сохраненные настройки и документы.

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

Stored in reserved extra space - указываем, сколько места зарезервировать под документы и настройки.

Затем нажимаем кнопку Make Startup Disk.

Шаг 5. Установка загрузки компьютера с USB

После завершения копирования файлов перезагрузите компьютер и в свойствах BIOS’а выставьте начальную загрузку компьютера с USB . Как это сделать? В BIOS’е следует выбрать флеш-накопитель в качестве загрузочного устройства. Настройки производятся в разделе Boot device priority или Boot Sequence, в зависимости от BIOS’а. В ячейке 1st Boot Device долно отображаться название USB -устройства, в нашем случае флешки. В остальных ячейках все переведите в режим Disabled. Таким образом, мы описали ubuntu установка с flash одним методом, сейчас переходим ко второму.

Способ №2. Установка Ubuntu как Live-CD

Этот метод был предложен сайтом Pendrivelinux, где также приводятся инструкции по установке других дистрибутивов Linux. Руководство по установке Ubuntu мы и приводим здесь.

Способ более удобный, нежели вышеописанный, поскольку позволяет установить Ubuntu на флешку прямо из среды Windows. Требования к инструментарию остаются все теми же. Еще раз подчеркнем, что действия касаются Ubuntu именно версии 8.10. Кроме всего прочего, нам понадобится программа U810p.exe.

Шаг 1. Копирование программы U810 и образа Ubuntu

Скачайте и запустите файл U810p.exe, представляющий собой самораспаковывающийся архив. Рекомендация: не открывайте архив на диске, где нет 1-4 Гб свободного места. Это необходимо для распаковки файла casper-rw. Укажите адрес источника, куда нужно скопировать распакованные файлы.

Шаг 3. Установка загрузки компьютера с USB

После завершения перезагрузите компьютер и в свойствах БИОСа выставьте начальную загрузку компьютера с USB , в случае, как и с предыдущим методом.

Предупреждение. Все-таки, не обошлось без одного «но». Флешка, по сравнению с жестким диском, имеет свойство изнашиваться при постоянном обращении к ней. По средним подсчетам, продолжительность жизни flash-носителя составляет 100 тысяч циклов. Радует то, что не описывается ни одного случая выхода устройства из строя в результате использования Ubuntu . Но не стоит забывать, что постоянное обращение к flash-памяти убыстряет ее износ.

Примечание. За сохранение настроек отвечает файл casper-rw. По умолчанию на брелоке зарезервирована область размером в 1 GB. Для того, чтобы увеличить ее размер, на загрузочной флешке нужно заменить casper-rw.

При замещении файла вы потеряете все предыдущие настройки и файлы, которые были сохранены до этого в области casper-rw!

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

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

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

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

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

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

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

Установка Linux на флешку

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

Рассматривать весь процесс будем на примере Ubuntu и все будет сделано с помощью официального установщика. Нас не будет интересовать обычная запись образа на диск или работа из оперативной памяти. В конце мы получим именно полноценную операционную систему на флешке.

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

Здесь будет одно замечание, нужно, чтобы система не была загружена с той флешки, на которую вы собираетесь ее устанавливать, в противном случае установить ubuntu на флешку вы не сможете. То есть кроме установщика, к системе должна быть подключена еще одна чистая флешка. Если все было сделано правильно, то кроме основного диска /dev/sda, в окне разметки появится флешка /dev/sdb:

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

Первый раздел нужно создавать с файловой системой FAT32 и именно первым, чтобы с ним могла работать Windows. Например, если у вас флешка размером 16 Гб, то 5-4 Гб можно отдать под данные. Точка монтирования для этого раздела - /home:

Второй раздел применяется для системных файлов, здесь нам нужно не менее восьми гагабайт. Файловую систему лучше взять Btrfs, поскольку нам не нужна журналируемая ext4, а у btrfs есть сжатие и оптимизация для ssd. В качестве точки монтирования укажите /:

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

Оптимизация Ubuntu для работы на флешке

Установка Ubuntu на флешку завершена, но теперь нам осталось заставить работать ее так, чтобы по минимуму записывать данные на диск. Все это нужно делать в уже установленной системе.

Большинство настроек будут проводится в файле /etc/fstab, сначала включим сжатие всех файлов и оптимизацию для ssd в btrfs, которая использована в качестве корня. Для корня у нас использовался раздел /dev/sdb2, поскольку /dev/sdb1 мы использовали для /home:

/dev/sdb1 / btrfs errors=remount-ro,noatime,nodiratime,compress=lzo,ssd,commit=60 0 1

Возможно, у вас диски в fstab будут именоваться по UUID, тогда вам придется найти запись, в которой указана точка монтирования / и файловая система btfs, а потому уже ее изменять. Рассмотрим опции:

  • errors=remount-ro - перемонтировать только для чтения во время ошибок;
  • noatime - не обновлять время доступа к файлам;
  • nodiratime - не обновлять время доступа к папкам;
  • compress=lzo - использовать сжатие lzo, это самый быстрый алгоритм zlib дает больший степень сжатия но работает дольше;
  • commit=60 - по умолчанию файловая система записывает всю информацию об изменениях файлов каждые 30 секунд на диск, но с помощью этого параметра можно указать свое значение, но не более 300;
  • ssd - набор оптимизаций для твердотельных накопителей.

Некоторые папки, в которые чаще всего записываются временные файлы системы можно переместить в оперативную память, для этого в конец файла /etc/fstab добавьте строки:

tmpfs /tmp tmpfs rw,size=100m 0 0
tmpfs /run tmpfs rw 0 0
tmpfs /var/lock tmpfs rw 0 0
tmpfs /var/log tmpfs rw,size=10m 0 0

Ядро не пишет сразу данные на диск, а кэширует их в памяти, а записывает когда диск не будет загружен или их больше нельзя будет хранить в памяти. Для настройки параметров сброса данных на диск используются файлы /proc/sys/vm/. Приведенные ниже настройки уменьшают количество записей, за счет увеличения потребления оперативной памяти.

Максимальное время между записями данных на диск:

sudo sysctl -w vm.laptop_mode=120
$ sudo sysctl -w vm.dirty_writeback_centisecs=12000
$ sudo sysctl -w vm.dirty_expire_centisecs=12000

Максимальное количество памяти для кэша в процентах:

sudo sysctl -w vm.dirty_ratio=10

Записывать данные на диск когда свободно только % памяти:

sudo sysctl -w vm.dirty_background_ratio=1

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