Как сделать загрузочную флешку Ubuntu

Содержание
  1. Что нужно знать перед инсталляцией Linux на USB
  2. Требование к установке Ubuntu
  3. Рекомендуемые разделы для установки Ubuntu на флешку:
  4. Программы для создания загрузочных флешек
  5. Ventoy
  6. Etcher
  7. Rufus
  8. WinSetupFromUSB
  9. UNetbootin
  10. Как создать загрузочную флешку с Ubuntu
  11. Способ 1: UNetbootin
  12. Способ 2: LinuxLive USB Creator
  13. Способ 3: Xboot
  14. Как создать загрузочную флешку с терминала Ubuntu
  15. Шаг 1: Загрузите ISO-файл Ubuntu 18.04 LTS
  16. Шаг 2: Откройте терминал
  17. Шаг 3: Отключите USB-накопитель, если он подключен
  18. Шаг 4: Создайте загрузочную флешку Ubuntu
  19. Мультизагрузочная флешка в Ventoy
  20. Шаг 1. Загрузка
  21. Шаг 2. Установка
  22. Шаг 3. Добавление образов
  23. Шаг 4. Проверка
  24. Мультизагрузочная флешка в Multisystem
  25. Шаг 1. Установка Multisystem
  26. Шаг 2. Запуск
  27. Шаг 3. Выбор носителя
  28. Шаг 4. Добавление образов
  29. Основные ошибки при установке Ubuntu на USB флешку и как с ними бороться
  30. Как продлить жизнь флешке
  31. Как правильно ставить GRUB
  32. Запуск из-под флешки с Ubuntu
  33. Как установить Ubuntu с флешки на компьютер
  34. Как запустить Linux с флешки без установки на компьютер
  35. Как скачать Линукс для установки с флешки
  36. Установка полноценной Ubuntu на USB накопитель
  37. Как в Линуксе открыть флешку
  38. Запуск Линукс с флешки без установки
  39. Что делать, если Ubuntu не устанавливается с флешки
  40. Возможные трудности и ошибки при установке Ubuntu на флешку
  41. Альтернативы
  42. Последние мысли

Что нужно знать перед инсталляцией Linux на USB

Решение проблемы с загрузчиком — скрыть факт существования раздела ESP от установщика.

Нам нужно снять флаг ESP с раздела ESP перед установкой Linux на USB и вернуть его после установки. Таким образом, вы обманываете установщика Ubuntu, заставляя его думать, что раздела ESP нет. Это создаст новый раздел ESP на USB. Исходный раздел ESP на жестком диске останется нетронутым.

Что еще важно для установки линуксовой флешки?

  • вам понадобится 2 флешки: одна для живого USB и одна на которую будет установлен портативный линукс;
  • используйте флешку на 4 Гб для живой системы и не менее 32 Гб для Linux USB;
  • мы настоятельно рекомендуем использовать USB 3.0 как для реального USB, так и для Portable OS. Флешки версии 2.0 будут тормозить как при установке, так и при использовании Linux;
  • даже если вы взяли USB 3.0, установка ОС будет в несколько раз медленнее, чем обычная установка Ubuntu;
  • использование портативной ОС будет медленнее, чем использование физического жесткого диска или SSD.

Требование к установке Ubuntu

Рекомендуемое минимальное пространство для операционной системы Ubuntu составляет 25 ГБ. Нам нужен USB-накопитель объемом не менее 32 ГБ, на который мы установим полную версию Ubuntu.

Также требуется загрузочный Ubuntu USB или Live CD. Надеюсь, вы знаете, как создать загрузочную флешку.

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

Рекомендуемые разделы для установки Ubuntu на флешку:

/ загрузка — 2 ГБ

/ (корень) — 55 ГБ

Обмен 4 ГБ

Начнем с создания загрузочных разделов. Укажите размер в мегабайтах и ​​убедитесь, что точка монтирования установлена ​​​​на /boot, затем нажмите «ОК‘.

Создать загрузочный раздел
Создать загрузочный раздел

Это вернет вас к таблице разделов. Как видите, загрузочный раздел уже создан. Чтобы создать корневой раздел (/), снова щелкните значок плюса (+).
Создайте еще один раздел на USB-накопителе
Создайте еще один раздел на USB-накопителе

Затем укажите размер корневого раздела и точку монтирования как / . Затем нажмите кнопку «ОК‘.
Создайте корневой раздел на USB-накопителе
Создайте корневой раздел на USB-накопителе

Теперь у нас есть 2 раздела, загрузочный и корневой. Чтобы создать точку монтирования подкачки, щелкните знак плюс (+) в последний раз (+).
Загрузитесь с таблицы разделов и созданных корневых разделов
Загрузитесь с таблицы разделов и созданных корневых разделов

Теперь нужно определить размер подкачки и в опции «Использовать как:» выбрать ОБЛАСТЬ ПОДКАЧКИ. Затем нажмите кнопку «ОК’.
Создайте раздел подкачки
Создайте раздел подкачки

Таблица разделов проверяется. Чтобы начать установку Ubuntu на USB-накопитель, нажмите кнопку «Установить сейчас«.
Создана таблица разделов - начинаем установку
Создана таблица разделов — начинаем установку

Чтобы сохранить и записать изменения на USB-накопитель, нажмите кнопку «Продолжить».
Запишите изменения на диск и запустите установку
Запишите изменения на диск и запустите установку

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

На следующем шаге введите свои учетные данные, включая ваше имя, имя компьютера, имя пользователя и пароль. И нажмите кнопку «Продолжить«.
Заполните данные пользователя
Заполните данные пользователя

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

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

Теперь вы можете подключить USB-накопитель к любому КОМПЬЮТЕРУ и загрузиться в только что созданный экземпляр Ubuntu.

Программы для создания загрузочных флешек

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

Ventoy

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

Ventoy — это бесплатное программное обеспечение для загрузочных флешек с открытым исходным кодом.

Сайт программы: https://ventoy.net

Нравится21Не нравится1

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

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

Заметка! Как создать мультизагрузочную флешку с Ventoy.

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

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

Etcher

Еще одна программа, позволяющая очень быстро и просто, всего за 3 шага, создать загрузочную флешку с дистрибутивом Linux, — это программа Etcher.

Etcher — бесплатная программа для создания загрузочных флешек, т.е. Запись ISO-образов на USB-накопители.

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

Rufus

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

Рыжий

Rufus — это бесплатное приложение, которое позволяет создавать загрузочные USB-накопители.

Сайт программы: https://rufus.ie

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

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

WinSetupFromUSB

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

WinSetupFromUSB

WinSetupFromUSB — бесплатная программа для создания мультизагрузочных USB-накопителей.

Сайт программы: https://www.winsetupfromusb.com

UNetbootin

И завершает этот список программа, которая специально предназначена для создания загрузочных флешек с Linux, то есть предназначена для записи ISO-образов Linux на флешки — это программа UNetbootin.

UNNetbootin

UNetbootin — бесплатная программа для записи ISO-образов Linux на USB-накопители.

Сайт программы: https://unetbootin.github.io

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

Заметка! Рейтинг популярности дистрибутивов Linux для домашних компьютеров.

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

Как создать загрузочную флешку с Ubuntu

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

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

Способ 1: UNetbootin

Эта программа считается самой базовой, если речь идет о записи Ubuntu на съемный носитель. Он используется чаще. Вы можете прочитать, как его использовать, в учебнике о том, как создать загрузочный диск (метод 5).
Unetbootin - скачать бесплатно Unetbootin
Собственно, в этом уроке есть и другие программы, позволяющие быстро создать флешку с операционной системой. UltraISO, Rufus и Universal USB Installer также подходят для записи Ubuntu. Если у вас есть образ операционной системы и одна из этих программ, создать загрузочный носитель не так уж сложно.

Способ 2: LinuxLive USB Creator

После UNetbootin этот инструмент является самым простым в области записи образа Ubuntu на USB-накопитель. Чтобы использовать его, сделайте следующее:

  1. Загрузите установочный файл, запустите его и установите программу на свой компьютер. В этом случае вам придется пройти совершенно стандартный процесс. Запустите Linux Live USB Creator.
  2. В блоке «Элемент 1…» выберите вставленный съемный накопитель. Если он не определяется автоматически, нажмите кнопку обновления (в виде значка из стрелок, образующих кольцо).
  3. Нажмите на иконку над надписью «ISO/IMG/ZIP». Откроется стандартное окно выбора файла. Укажите место, где находится загруженный образ. Программа также позволяет указать CD в качестве источника образа. Также вы можете скачать операционную систему с того же официального сайта Ubuntu.
  4. Обратите внимание на блок «Пункт 4: Конфигурация». Не забудьте поставить галочку рядом с «Форматировать USB в FAT32». В этом блоке есть еще два пункта, они не так важны, поэтому вы можете выбрать, проверять ли их.
  5. Нажмите на кнопку с изображением молнии, чтобы начать запись изображения.
  6. использование LinuxLive USB Creator

  7. После этого просто дождитесь окончания процесса.

Пункт 3 в LinuxLive USB Creator пропущен и оставлен без изменений.

Как видите, программа имеет довольно интересный и нестандартный интерфейс. Это, конечно, привлекательно. Очень хорошим ходом стало добавление светофора возле каждого квартала. Зеленый свет означает, что вы все сделали правильно, и наоборот.

Способ 3: Xboot

Есть еще одна очень непопулярная, «нерекламируемая» программа, которая отлично справляется с записью образа Ubuntu на флешку. Большим его преимуществом является то, что Xboot может добавлять на загрузочный носитель не только саму операционную систему, но и дополнительные программы. Это могут быть антивирусы, всевозможные запускающие утилиты и тому подобное. Изначально пользователю не нужно скачивать ISO-файл и это тоже большое преимущество.

Чтобы использовать Xboot, выполните следующие действия:

  1. Скачайте и запустите программу. Вам не нужно его устанавливать, и это тоже большое преимущество. Сначала вставьте диск. Утилита определит это автоматически.
  2. Если у вас есть ISO, то нажмите на надпись «Файл», а затем на «Открыть» и укажите путь к этому файлу.
  3. с помощью xboot

  4. Появится окно для добавления файлов на будущий диск. В нем выберите опцию «Добавить с помощью эмуляции ISO-образа Grub4dos». Нажмите кнопку «Добавить этот файл».
  5. окно для добавления файла на носитель

  6. А если вы его не скачали, то выберите пункт «Скачать». Откроется окно для загрузки изображений или программ. Чтобы ввести Ubuntu, выберите «Linux — Ubuntu». Нажмите кнопку «Открыть веб-страницу загрузки». Откроется страница загрузки. Загрузите оттуда необходимые файлы и выполните предыдущий шаг в этом списке.
  7. окно загрузки образа в xboot

  8. Когда все необходимые файлы будут введены в программу, нажмите кнопку «Создать USB».
  9. окно Xboot с загруженным изображением

  10. Оставьте все как есть и нажмите кнопку «ОК» в следующем окне.
  11. предварительно загруженное окно в xboot

  12. Запись начнется. Вам просто нужно подождать, пока он не закончится.

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

Как создать загрузочную флешку с терминала Ubuntu

Вы можете захотеть создать загрузочную флешку из Ubuntu по разным причинам. Некоторые из них включают:

  • Установить/обновить Убунту
  • Получите опыт работы с Ubuntu на рабочем столе, не прибегая к настройке вашей системы
  • Использование флэш-накопителя USB для решения проблемы с конфигурацией с помощью стандартных инструментов, входящих в комплект ISO-пакета Ubuntu

Есть много способов создать загрузочный USB в Ubuntu. Некоторые из них подразумевают использование системных инструментов, а другие полагаются на установку внешних пакетов. В этой статье мы будем использовать командную строку Ubuntu, Терминал, для создания загрузочной USB-флешки Ubuntu. Мы сделаем это с помощью команды dd. Терминал — отличная альтернатива выполнению задач через пользовательский интерфейс Ubuntu. Использование Терминала делает некоторые задачи более эффективными и даже более быстрыми. Инструменты командной строки не используют много ресурсов и поэтому являются отличной альтернативой широко используемым графическим приложениям, особенно если вы застряли на старом оборудовании.

Шаг 1: Загрузите ISO-файл Ubuntu 18.04 LTS

Откройте официальный веб-сайт Ubuntu через любой установленный веб-браузер и загрузите ISO-образ Ubuntu по следующей ссылке:

https://ubuntu.com/#скачать

Нажмите на любой пакет Ubuntu, который вы хотите установить. Я нажму на ссылку для 18.04 LTS на сервере Ubuntu. Откроется следующий диалог:

Выберите опцию «Сохранить файл» и нажмите кнопку «ОК». Пакет .iso будет сохранен в папке «Загрузки».

Шаг 2: Откройте терминал

Откройте командную строку Ubuntu, терминал, выполнив поиск в средстве запуска приложений Ubuntu или нажав Ctrl + Alt + тег t

Шаг 3: Отключите USB-накопитель, если он подключен

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

$дф

В последней строке выходных данных моей команды df указан USB-накопитель, подключенный к моей системе Ubuntu.

Обратите внимание на имя устройства (в моем случае /dev/sdb1) и путь, по которому оно установлено (в моем случае /media/sana/Ubuntu-Server 18.04.2 LTS amd64).

Есть два способа отключить USB от Ubuntu:

1. Используя путь, к которому подключен ваш USB:

$ sudo размонтировать /путь/где/монтируется

Например, вы можете использовать следующий путь для отключения USB:

$ sudo umount /media/sana/’Сервер Ubuntu 18.04.2 LTS amd64′

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

$ sudo размонтировать /устройство/имя

Например, вы можете использовать следующее имя устройства для размонтирования USB:

$ sudo размонтировать /dev/sdb1

Шаг 4: Создайте загрузочную флешку Ubuntu

Теперь, когда вы размонтировали USB-накопитель и знаете имя и путь к вашему ISO-образу, а также имя вашего устройства, для создания загрузочного USB-накопителя требуется всего одна команда. Это синтаксис команды dd, которую вы можете использовать в своем терминале:

$ sudo dd bs=4M if=/path/to/ISOfile of=/dev/sdx status=progress oflag=sync

@ Совет: вместо того, чтобы вводить команду, вы можете скопировать ее отсюда и вставить в Терминал, используя Ctrl + Shift + V или используя параметр «Вставить» из контекстного меню.

Я буду использовать следующую команду для записи ISO-образа Ubuntu на USB-накопитель:

$ sudo dd bs=4M if=/home/sana/Downloads/ubuntu-18.04.2-live-server-amd64.iso of=/dev/sdb1 status=progress oflag=sync

Команда начнет записывать ISO-образ на ваш USB-накопитель и отобразит строку состояния, подобную этой:

Через некоторое время ваш загрузочный USB будет готов с записанным на нем образ Ubuntu ISO.

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

Мультизагрузочная флешка в Ventoy

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

Шаг 1. Загрузка

В официальных репозиториях программы пока нет, поэтому единственный способ ее получить — скачать архив с исполняемыми файлами из репозитория GitHub. Затем разархивируйте полученный файл:

tar xvzf ventoy-1.0.17-linux.tar.gz

Шаг 2. Установка

Файл содержит утилиту Ventoy2Disk.sh, с помощью которой можно установить программу на флешку. Для этого перейдите в папку с исполняемым файлом и выполните:

./Ventoy2Disk.sh -i /dev/sdX

Утилита дважды попросит подтвердить установку, так как это сотрет все данные на флешке. Здесь /dev/sdX — это путь устройства вашей флешки в файловой системе Linux. Узнать это можно с помощью утилиты fdisk:

fdisk -l

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

Шаг 3. Добавление образов

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

Шаг 4. Проверка

Осталось перезагрузить компьютер или воспользоваться эмулятором Qemu, чтобы посмотреть, как работает получившаяся флешка:

Мультизагрузочная флешка в Multisystem

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

Шаг 1. Установка Multisystem

Вы можете установить его на Ubuntu с помощью PPA. Для этого просто используйте следующие команды:

wget -q -O — http://liveusb.info/multisystem/depot/multisystem.asc | добавить ключ sudo apt —
sudo apt-add-repository ‘deb http://liveusb.info/multisystem/depot все основные’

sudo apt-получить обновление
sudo apt-get установить мультисистему

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

sudo ./install-depot-multisystem.sh

Шаг 2. Запуск

После завершения установки можно приступать к созданию мультизагрузочной линуксовой флешки. Вставьте флешку и запустите MultiSystem из главного системного меню или через терминал:

При первом запуске программа будет выглядеть так:

Шаг 3. Выбор носителя

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

После этого подтвердите установку на него загрузчика Grub2:

Шаг 4. Добавление образов

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

Делается это очень просто. Просто перетащите нужный образ ISO в окно программы. Если это не работает, вы можете нажать на значок компакт-диска и выбрать нужные образы в файловой системе:

Затем MultiSystem извлечет файлы из этих образов на флэш-накопитель и сделает его загрузочным.

Вы можете добавить сколько угодно дистрибутивов, например в этом примере добавлены Slax и TinyCore. После добавления изображений вы увидите их в меню программы:

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

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

  • Конфигурация личинки
  • Обновление загрузчиков Grub и Brug
  • Загрузка Live CD из Интернета
  • Установка VirtualBox
  • Форматирование флешки
  • И многие другие

Чтобы получить доступ к этим параметрам, перейдите на вкладку «Меню:

Вы также можете проверить, как будет выглядеть загрузочное меню с qemu или VirtualBox на вкладке Boot:

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

Основные ошибки при установке Ubuntu на USB флешку и как с ними бороться

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

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

Как продлить жизнь флешке

Флэш-память отличается от жестких дисков тем, что количество циклов записи, как правило, ограничено цифрами в 10 и 100 тысяч записей (для разных типов флэш-памяти).

Для винчестеров такой параметр (количество циклов записи) вообще почти никогда не указывается — там быстрее происходит механический износ элементов накопителя. А магнитный слой на поверхности диска можно перезаписывать практически бесконечно. Схемы памяти до 10 тысяч регистров намного дешевле схем со 100 тысячами.. как вы думаете? Какими схемами оснащены недорогие флешки, получившие широкое распространение?
Но и высокая цена флешки не говорит о большей удобоваримости; здесь ключевое слово — тип памяти: MLC (многоуровневая ячейка, многоуровневые ячейки памяти) может поддерживать около 10 тысяч записей; SLC (single level cell, одноуровневые ячейки памяти) — более 100 тысяч. Более дорогие флешки действительно служат дольше, но достигается это другими средствами (о них чуть позже)

Кажется, 10/100 тысяч — это много, но давайте выясним, как эти циклы записи «съедаются» при работе операционной системы.

  1. Запись на флешку происходит поблочно (обычно это десятки килобайт), а последовательная запись двух байтов в файл с интервалом записи в несколько минут вызовет две записи в один и тот же блок памяти (т.е несколько тысяч ячеек).
  2. В процессе работы файловой системы (ФС) некоторые служебные структуры ФС постоянно обновляются:
    • log (для регистрируемых файловых систем) — чем чаще он записывается, тем выше вероятность сохранения целостности файловой системы при системных сбоях или сбоях питания. Частоту протоколирования обычно можно изменить, но значения по умолчанию не совсем подходят для работы с флеш-памятью, а увеличение периодов между протоколированием повышает вероятность потери целостности файловой системы в случае сбоя.
    • i-узел (специальная структура, в которой хранится заголовок файла или каталога): при каждом доступе к файлу или каталогу (даже при его чтении) дата/время последнего доступа записывается в i — узел. Казалось бы, всего несколько байт, но помните о блочной записи и о том, что они записываются каждый раз при обращении к файлу (прочитать один байт, изменить, еще один байт, снова изменить).
  3. Временные файлы и журналы также часто обновляются.
  4. Раздел подкачки: Если он используется в системе, запись на него также очень интенсивна.

Также нельзя забывать, что ограничение цикла записи распространяется на каждую ячейку памяти. А если на флешке сделать 10 тысяч записей в один и тот же блок, а 100 записей в другие, то блок, где было записано 10 тысяч раз, «умрет» в записи 10 тысяч + какие-то, а контроллер накопителя flash, обнаружив 1 битый блок, может утверждать, что умерла вся флешка. И даже если этого не делать, то в этом блоке будет важная информация для работы системы или ФС 2), а результат будет почти тот же — внезапная остановка системы и невозможность считать данные с флешки водить машину. (!)

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

Флешки не вечны и умирают без предупреждения !

Понимая это, мы понимаем, что

Система на флешке не может быть долговечной и надежной.
А поняв и приняв это, давайте подумаем: а нужна ли такой системе надежность прописанной файловой системы (при такой высокой цене, как сокращение жизни флешки и системы на ней)?
Точно нет.
Итак, нам нужен EXT4 с отключенным логированием 3). Если вы не хотите иметь дело с отключением входа в систему на EXT3/4, просто используйте EXT2. Есть и другие файловые системы и настройки, способные продлить жизнь флешке. Эти решения могут обеспечить большие преимущества. Если хотите, ищите другие варианты. Особенно примечательна опция btrfs (!?) файловой системы ssd (!?)…

Параметры монтирования файловой системы noatime помогают удалить отметку даты/времени последнего доступа к файлам и каталогам на i-узле. После установки системы вам нужно будет прописать в файл /etc/fstab все системные разделы, которые есть на флешке.

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

Временные файлы и обмен.
Современные компьютеры редко страдают от нехватки оперативной памяти (перелом в этом отношении произошел в компьютерной индустрии после значительного удешевления схем памяти). И даже с 1 ГБ ОЗУ Linux редко обращается к свопу, если только вы не выполняете ресурсоемкие задачи (например, кодирование видео высокого качества или редактирование огромных изображений). Если памяти 2 ГБ и более, то заставить Linux использовать подкачку довольно сложно.
Полное отсутствие подкачки грозит некорректным поведением системы при исчерпании ресурсов оперативной памяти, но помните, мы пришли к выводу, что системе на флешке нельзя доверять по определению. Вывод напрашивается сам собой: менять на систему на флешке не надо. А на компьютерах с малым объемом памяти следует быть осторожным и стараться не запускать слишком много приложений одновременно. Вы также можете настроить ramzswap (также известный как compcache) — подкачка в ОЗУ с пакетом подкачки страниц.
Ресурсы оперативной памяти также помогут с временными файлами: просто смонтируйте системный временный каталог /tmp на диск, организованный в памяти. Для этого нам понадобится замечательная файловая система tmpfs (даже название говорит о том, что она подходит для /tmp).
В /etc/fstab нужно прописать строчку:

tmpfs /tmp tmpfs rw,size=32m 0 0 В этом примере максимальный размер /tmp равен 32 мегабайтам. Вы можете установить другой размер, но если ограничения не установлены, то «тупое» приложение, которое будет бесконечно писать во временный файл, может привести к краху вашей системы.
Размер /tmp важно правильно выбрать, в нем будут храниться самые разные вещи. Например, вы не сможете досмотреть видео на Youtube до конца, если видеофайл не полностью помещается в ваш файл /tmp.

Вы должны сделать то же самое для /run (ранее известного как /var/run) и /var/lock (в этих каталогах хранится служебная информация, актуальная только для текущего сеанса, объем небольшой, но обновления достаточно регулярны). Вы не можете установить для них ограничение по размеру. Можно пойти дальше и поместить логи в память (/var/log), но без логов на постоянном носителе (в нашем случае на флешке) справиться с системным сбоем, вызывающим перезагрузку, будет крайне сложно (после перезагрузки все, что было в памяти, потеряется и регистры будут «пустыми» — только то, что там записано с момента загрузки системы). Ограничение на размер /var/log должно составлять около 6-10 Мб (для типичной десктопной версии).
Общий вид файла /etc/fstab будет примерно таким:

# /etc/fstab: информация о статической файловой системе. # # Используйте ‘blkid’ для вывода # универсального уникального идентификатора устройства; это можно использовать с UUID= как более надежный способ именования устройств #, который работает, даже если диски добавляются и удаляются. См fstab(5). # #

proc /proc proc nodev,noexec,nosuid 0 0 # / был включен /dev/sda2 во время установки UUID=57f10d10-de95-4d09-8e18-aaf1c42c3f36 / ext4 errors=remount-ro,noatime,nodiratime 0 1 # /home был включен /dev/sda3 во время установки UUID=7ecf4c7b-3474-4850-9da5-6e519e415937 /home ext4 noatime,nodiratime 0 2 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

В примере на флешке создается рут и отдельный /home 4). Если есть другие разделы флешки, тоже прописываем на них noatime, nodiratime.

Скорость записи на флешку также является «болевой точкой» нашей системы, и за счет уменьшения количества циклов записи на флешку мы не только продлим ее жизнь, но и улучшим быстродействие системы.

Как правильно ставить GRUB

А тут все просто: загрузчик (GRUB) необходимо разместить на флешке. Если оставить предложенную установщиком установку (на первый винчестер в системе), то часть кода GRUB будет записана в MBR винчестера, который будет искать остальной свой код в том разделе, где /boot будет записано при установке системы (то есть на флешку). Извлечение флешки из компьютера не позволит коду GRUB на винчестере найти свое продолжение. И компьютер не сможет запустить операционную систему. Восстановить GRUB легко. Если вам необходимо восстановить загрузчик Windows, вам следует поискать информацию о том, как восстановить загрузчик на любом специализированном форуме. Но лучше быть внимательным при установке и не создавать себе дополнительную работу.

Запуск из-под флешки с Ubuntu

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

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

  • ПК: F1, F2, Удалить;
  • Ноутбук Acer: F1, F2, Ctrl+F2, Ctrl+Alt+Esc, Ctrl+Alt+Delete;
  • Ноутбук ASUS — F2, F9, Del;
  • Ноутбук Dell: F1, F2, F10, Del, Esc, Insert;
  • Ноутбук HP: F1, F8, F10, F11, Esc, Del;
  • Ноутбук Lenovo — F2, Fn + F2, F8, Del;
  • Ноутбук Samsung: F2, F8, F12, Del, Fn+F2, Fn+F8, Fn+F12;
  • Ноутбук Sony — F1, F2, F3, Del, ASSIST.

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

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

Как установить Ubuntu с флешки на компьютер

Естественно, установка дистрибутива Ubuntu на HDD или SSD ничем не отличается от аналогичного процесса с флешкой, который описан выше. Пользователю также необходимо скачать образ с официального сайта, затем смонтировать его на флешку, затем перезагрузить ПК и загрузиться с этой флешки, чтобы начать установку ОС.

Отличий всего два:

  • в окне «Тип установки» ничего менять не нужно (шаг 10);
  • в окне раздела диска вам нужно выбрать SSD/HDD, на который вы хотите установить ОС (шаг 12).

Остальные этапы установки аналогичны.

Как запустить Linux с флешки без установки на компьютер

Разработчики Ubuntu предусмотрели возможность использования его с Windows 7 или более новыми версиями операционной системы. Запуск Linux с флешки удобен тем, что вы можете ознакомиться с его возможностями без установки системы. Для создания загрузочной флешки будет недостаточно скопировать образ дистрибутива на USB. Для этого следуйте пошаговой инструкции ниже.

Как скачать Линукс для установки с флешки

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

Совет! Дистрибутив Ubuntu Studio предназначен для работы с мультимедиа, Edubuntu используется для обучения. Чтобы создать домашний кинотеатр с MythTV, загрузите Mythbuntu.

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

Важно! Необходимо обратить внимание на пропускную способность системы. Для персональных компьютеров с оперативной памятью более 2 ГБ достаточно 64-битной версии.

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

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

Для установки дистрибутива Linux необходимо скачать специальную утилиту для создания загрузочной флешки Universal USB Installer, а также потребуется накопитель с объемом памяти не менее 2 ГБ. Итак, вам нужно сделать следующее:

  1. Запустите программу UUI, при первом запуске примите лицензионное соглашение, нажав кнопку «Принимаю».
  2. Выберите версию Linux во всплывающем окне. Утилита умеет работать со всеми дистрибутивами.
  3. Чтобы выбрать образ Ubuntu, нажмите кнопку «Обзор» и укажите путь к папке, в которой хранится установочный файл. Ваш адрес будет отображаться в поле.
  4. В пункте «Шаг 3» выбираем флешку из списка. Если нужная флешка не отображается, поставьте галочку напротив «Теперь показаны все диски», чтобы отобразить все диски.

    Важно! Если вы выберете неправильный диск, значительный объем данных может быть поврежден.

  5. Перед установкой необходимо отформатировать диск вручную, также можно воспользоваться утилитой, поставив галочку напротив пункта «Форматировать диск». Он автоматически очистит флешку. Ползунок регулирует место на диске для хранения различной информации и настроек.
  6. Для завершения создания нажмите кнопку «Создать» и подтвердите действие.

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

Как в Линуксе открыть флешку

Открытие USB-накопителей во всех операционных системах аналогично. Только операционная система может нуждаться в драйверах. Во-первых, вам нужно убедиться, что все USB-порты работают; для этого вставьте диск в розетку и найдите его в каталоге «computer:///». Если флешка не отображается, значит нужно скачать дополнительные драйвера. Эта проблема не редкость в операционной системе Linux.

  1. Скачайте и установите ПО для портов USB0 или 3.0, введя соответствующий запрос в строку поиска любого браузера.
  2. Если первый вариант не помог, обновите драйвера материнской платы. Также стоит проверить его совместимость с операционной системой.

Запуск Линукс с флешки без установки

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

  1. Войдите в БИОС устройства. В зависимости от модели комбинация клавиш при запуске системы может отличаться. Чаще всего используются Delete, Esc или одна из функциональных клавиш.
  2. Во вкладке «Boot» установите приоритет загрузки на порт USB, к которому подключена флешка.
  3. Во вкладке «Выход» выберите выход и сохраните настройки. Компьютер перезагрузится.

Что делать, если Ubuntu не устанавливается с флешки

Причин может быть много:

  1. Неправильная настройка загрузочного носителя в BIOS.
  2. Неправильный ввод изображения.
  3. Несовместимость оборудования.
  4. Несовместимость разных типов моделей ноутбуков и версий Ubuntu.
  5. Нет загрузчика приложений.
  6. Вирусы на компьютере или съемных носителях.

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

Возможные трудности и ошибки при установке Ubuntu на флешку

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

2. На этапе разметки диска для установки дистрибутива у некоторых пользователей может появиться ошибка «Корневая файловая система не определена. Исправьте это из меню разметки».

Проблема, к счастью, решается в несколько кликов:

  1. найдите в списке доступных накопителей флешку, на которую хотите установить дистрибутив Ubuntu;
  2. под названием диска нажмите на надпись «Свободное место»;
  3. нажмите значок плюса в левом нижнем углу окна;
  4. в появившемся окне укажите максимально доступное место для хранения, установите тип нового раздела «Основной», в следующем пункте выберите «Начало этого пространства»;
  5. в выпадающем меню «Использовать как» выберите «Журналируемая файловая система Ext4» и укажите точку монтирования «/»;
  6. нажмите кнопку «ОК»;
  7. после этой манипуляции выберите диск с типом ext4;
  8. нажмите кнопку «Установить сейчас»;
  9. ошибка не появится и установка системы продолжится в обычном режиме.

Альтернативы

  • Внешний жесткий диск не страдает малым количеством циклов записи, однако операционная система, работающая с накопителем через достаточно медленный интерфейс (обычно интерфейсы USB2. USB3 и e-SATA намного быстрее, но на момент записи , они пока не очень распространены), он тоже нуждается в оптимизации. Noatime также будет полезен здесь, но также стоит подумать, нужна ли подкачка, а /tmp также полезен для размещения в памяти. И вот запись на память: не нужен. Ну и к тому же внешний диск совсем другого размера и веса (!), и падения с этих устройств крайне опасны.
  • Внешний SSD-накопитель — достаточно дорогое решение. Тоже не маленький, хоть и легче внешнего винчестера и падений почти не боится (как флешка). А еще есть ограничение на количество циклов записи 8), но контроллеры SSD используют специальные алгоритмы для перестановки записываемых блоков с учетом знания того, сколько записей было сделано в каждый блок памяти. Эти алгоритмы значительно продлевают срок службы указанного носителя информации.

Упрощенные алгоритмы перемещения блоков также используются на некоторых флешках (как правило, не самых дешевых). Для его работы требуется как чрезмерное количество ячеек памяти, так и более быстрый и умный контроллер. Собственно «специальный» контроллер и доп. (пользователю недоступна) и удорожание флешки. хотя, конечно, основное повышение цен делают продавцы, как обычно (!)

  • Можно пойти другим путем: сменить дистрибутив. Есть особо «шустрые» дистрибутивы для работы с флешки (все перечислять здесь не обещаю, их легко найти). Ярким представителем таких дистрибутивов является Puppy Linux (русифицированные сборки — PuppyRus Linux). Этот дистрибутив собран минималистичным образом 9) и с использованием самых скромных программ (по размеру). Это позволяет разместить всю файловую систему Linux в оперативной памяти во время процесса загрузки 10). А в процессе выключения системы все изменения в ФС (сделанные в процессе работы) еще раз записываются на флешку 11). Изменения также можно сбросить во время работы, если есть опасения, например, в возможном внезапном отключении электроэнергии, или просто чтобы быть уверенным, что ничего не пропустите. А самое привлекательное для любителей Ubuntu то, что есть сборки Puppy на основе Ubuntu. Сайт проекта PuppyRus содержит много полезной информации и инструкций.

Последние мысли

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

Оцените статью
Установка ОС