Unetbootin

Содержание:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Если работа идет в ОС Windows

Начнем с рассмотрения способа как записать ubuntu на диск, когда создается загрузочная флешка ubuntu именно в Windows, так как на сегодняшний день она считается самой распространённой в мире. Зная, что 64-разрядные ОС наиболее часто применяются на ПК, можно воспользоваться такими экзотическими программами как grub4dos. Но лучше остановить свой выбор на более современных софтах.

Целесообразность записи образа операционной среды на usb-накопитель не оставляет сомнения, так как CD и DVD-диски уже становятся историей. Еще удобство заключается в малых габаритах флеш-носителя, его всегда и везде можно носить с собой. Какие же самые рабочие методы для ОС Windows.

Установочный файл Ubuntu можно загрузить с основного сайта разработчиков. При этом следует предпочесть, например, версию 16.04.1 LTS с долговременным ключом до 2021 г. Наконец в арсенале достаточно всего, чтобы можно было осуществить запись образа. Сперва запускаем флеш-носитель с помощью программы UNetbootin из под Windows. Рассмотрим именно эту программу, как первый из возможных вариантов.

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

Далее следует выбор необходимых параметров. Среди предложенных версий в выпадающем меню в конце списка находим Ubuntu. Корректируем нужную разрядность (64Х или 32Х) и вот мы знаем, как записать образ.

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

Использование программы UltraISO

Подобный метод подойдет не только обладателям новых компьютеров с UEFI, но и предыдущих версий с BIOS.

Следует загрузить Ultraiso с официального ресурса в Интернете. Для выполнения операции достаточно будет воспользоваться пробной версией программы.

В основном меню необходимо нажать «Файл», далее «Открыть» и выбрать образ ISO. В верхней части окна «Самозагрузка» и нажать «Записать образ ЖД». В следующе диалоговом окошке необходимо указать основной жесткий диск. Перед записью необходимо отформатировать в системе FAT32, а далее можно выбирать «Записать» и ждать окончания процесса. После записи iso на флешку USB в Ultraiso можно устанавливать Ubuntu.

Запись с помощью Rufus

Далее рассмотрим, как сделать загрузочную флешку ubuntu с руфус.

Rufus – очередная удобная для создания образа ubuntu на USB диск, которая доступна в свободном доступе.

Для работы с ней необходимо выполнить следующие шаги:

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

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

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

Troubleshooting

If you see an error message like below, you will need to mount your USB drive in file manager.

If that doesn’t help, then you need to format your USB drive. install Gparted partition manager.

sudo apt install gparted

Start Gparted from application menu or Unity Dash.

Enter your password.

Select your USB drive in the top right menu. Please note that your USB drive may not be /dev/sdd. You can recognize your USB drive by its capacity.

Before you move on, you should back up your data in USB drive, if there’s any, because we’re going to wipe it out and create a new partition table.

Data is backed up? Ok, Let’s go on.

Next, go to Device menu and select Create partition Table.

Then choose as the type of partition table, click Apply.


Once it’s done, let’s create a new partition on the USB drive by right-clicking on unallocated space and selecting New.

In the next window, select fat32 as the file system and click Add.

Finally, hit the green check button to apply these changes.

And now Unetbootin should correctly recognize your USB drive.

Ссылки

  • /etc/fstab
  • GRUB
  • Восстановление GRUB
  • UNetbootin — создание загрузочной флешки

сделать загрузочную флешку можно средствами Ubuntu-утилита: Создание загрузочного диска или используя UNetbootin

А это именно так и случится по «закону подлости», поверьте.

sudo tune2fs -o journal_data_writeback /dev/sdXY, где sdXY — раздел флешки, куда мы устанавливаем систему

на разделе /home в EXT4 необходимо отключить резерв рута: sudo tune2fs -m 0 /dev/sdXY, где sdXY — раздел /home

Очень удобно настроить резервное копирование в облако, это — практически идеальное решение для флешечной ОС!

так как эта ошибка очень давно зарепорчена и никак не исправляется

в процессе разметки диска инсталлятор упорно пробует размонтировать все файловые системы на том носителе куда ставится ОС

Собственно SSD диск — это, по сути, большая флешка с умным контроллером и кешем.

оперативной памяти требуется всего — 64 МB — 128 МB. Процессоры: начиная с Pentium.

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

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

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

1. dd

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

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

Обратите внимание, что есть два возможных способа записи образа на флешку с помощью dd. Это непосредственно на флешку /dev/sdc или на раздел флешки — /dev/sdc1

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

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

See Also

Package Description
unhide.rb_22-2_all.deb Forensic tool to find processes hidden by rootkits
unhide_20130526-1_i386.deb Forensic tool to find hidden processes and ports
unhtml_2.3.9-3_i386.deb Remove the markup tags from an HTML file
uni2ascii_4.18-2_i386.deb UTF-8 to 7-bit ASCII and vice versa converter
unicode-data_8.0-3_all.deb Property data for the Unicode character set
unicode-screensaver_0.5-1_i386.deb screensaver displaying unicode characters
unicode_2.1_all.deb display unicode character properties
unicon-imc2_3.0.4-14_i386.deb Chinese Input Method Library
uniconf-tools_4.6.1-7_i386.deb Tools to interface with UniConf
uniconfd_4.6.1-7_i386.deb Server that manages UniConf elements
unicorn_4.9.0-2build2_i386.deb Rack HTTP server for fast clients
unidic-mecab_2.1.2~dfsg-6_all.deb free Japanese Dictionaries for mecab
unifdef_2.10-1_i386.deb Remove cpp ‘#ifdef’ lines from files
unifont-bin_8.0.01-1_i386.deb utilities for manipulating GNU Unifont
unionfs-fuse_1.0-1ubuntu1_i386.deb Fuse implementation of unionfs

Install Unetbootin on Debian, Ubuntu, Linux Mint, Elementary OS

To install it on Debian-based Linux distros, fire up a terminal window and run the following command.

sudo apt install unetbootin

The above command will install unetbootin from your distribution’s repository. However, it’s not likely to install the latest release of Unetbootin. To achieve that, you can install it from official PPA. Run these 3 commands one by one in the terminal.

sudo add-apt-repository ppa:gezakovacs/ppa
sudo apt-get update
sudo apt-get install unetbootin

This PPA works on Ubuntu 16.04/14.04 and derivatives. Once done, Unetbootin can be started from applications menu or Unity Dash if you are using Ubuntu.

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

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

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

.

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

Настройка параметров BIOS

Для запуска загрузочной флешки необходимо настроить ваш BIOS таким образом, чтобы он в первую очередь загружал данные с Flash-диска, а не с HDD. Для этого вам необходимо зайти в окно управления BIOS вашего компьютера, это делается нажатием специальной кнопки (Del, F2 или другие) в момент после включения компьютера и до загрузки операционной системы.
Выставите необходимую очередь загрузки так, чтобы загрузочный Flash-диск загружался первым, после чего сохраните настройки и перезагрузите компьютер назначенной клавишей, на примере это F10 (в вашем случае и вид BIOS, и кнопка записи и перегрузки могут быть другими).

Возможности

Режим установки на USB

В этом режиме установки создаётся загрузочный USB-носитель или же загрузочный жесткий диск.

  • Кроссплатформенная (доступна для Microsoft Windows, Linux и Mac OS X)
  • Недеструктивная инсталляция (не производится форматирование USB-носителя)
  • Поддерживает абсолютное большинство Linux дистрибутивов, включая (но не ограничиваясь): Arch Linux, CentOS, Debian, Fedora, Linux Mint,Mandriva Linux, openSUSE, Slackware, Ubuntu, FreeDOS, FreeBSD, NetBSD и их вариации.
  • Может загружать различные системные утилиты, включая (но не ограничиваясь):
  • Автоматическое определение всех съёмных устройств в системе

Режим установки на жесткий диск

В этом режиме установки выполняет установку по сети или «frugal install» без CD, так же как и при использовании Win32-loader.

Отличительной особенностью использования UNetbootin является поддержка большого числа различных дистрибутивов Linux, также растёт количество поддерживаемых *BSD систем, переносимость и универсальность программы, возможность использовать для создания различных ядер, initrd и образов дисков (включая ISO образы). В отличие от Wubi и похожих на Win32-loader, при установке на жесткий диск, UNetbootin устанавливается на раздел жесткого диска и создаёт возможность в последующем загрузить как Microsoft Windows так и Linux.

‘Do it yourself’

When the boot structure is modified in Ubuntu or the booting software, there can be problems until the extracting tools are modified to manage the modification. It is worthwhile to find a method that is as simple as possible and to learn how to use it in order to manage the extraction also when the boot structure is modified.

  • For an UEFI only boot flash drive you need no installer
  • Make the drive boot both in UEFI mode and BIOS mode

See this link:

Booting USB drives with grub2 and iso files ‘grub-n-iso’

There are more details at the sub-page /alt

Remove all unneeded USB items, but keep the network cable attached.

Download Page for unetbootin_608-1_amd64.deb on AMD64 machines

If you are running Ubuntu, it is strongly suggested to use a package manager like aptitude or synaptic to download and install packages, instead of doing so manually via this website.

You should be able to use any of the listed mirrors by adding a line to your /etc/apt/sources.list like this:

deb http://cz.archive.ubuntu.com/ubuntu xenial main universe

Replacing cz.archive.ubuntu.com/ubuntu with the mirror in question.

You can download the requested file from the pool/universe/u/unetbootin/ subdirectory at any of these sites:

North America

  • mirrors.kernel.org/ubuntu
  • ftp.osuosl.org/pub/ubuntu
  • lug.mtu.edu/ubuntu
  • ubuntu.mirrors.tds.net/ubuntu
  • ubuntu.secs.oakland.edu
  • mirror.mcs.anl.gov/pub/ubuntu
  • mirrors.cat.pdx.edu/ubuntu
  • ubuntu.cs.utah.edu/ubuntu
  • ftp.ussg.iu.edu/linux/ubuntu
  • mirrors.xmission.com/ubuntu
  • mirrors.cs.wmich.edu/ubuntu
  • gulus.USherbrooke.ca/pub/distro/ubuntu

Asia

  • kr.archive.ubuntu.com/ubuntu
  • th.archive.ubuntu.com/ubuntu
  • mirror.lupaworld.com/ubuntu
  • kambing.vlsm.org/ubuntu
  • ubuntu.mithril-linux.org/archives
  • mirror.in.th/ubuntu
  • mirror.rootguide.org/ubuntu

Africa

za.archive.ubuntu.com/ubuntu

Europe

  • cz.archive.ubuntu.com/ubuntu
  • de.archive.ubuntu.com/ubuntu
  • dk.archive.ubuntu.com/ubuntu
  • es.archive.ubuntu.com/ubuntu
  • fr.archive.ubuntu.com/ubuntu
  • ge.archive.ubuntu.com/ubuntu
  • gr.archive.ubuntu.com/ubuntu
  • hr.archive.ubuntu.com/ubuntu
  • mt.archive.ubuntu.com/ubuntu
  • nl.archive.ubuntu.com/ubuntu
  • no.archive.ubuntu.com/ubuntu
  • se.archive.ubuntu.com/ubuntu
  • yu.archive.ubuntu.com/ubuntu
  • nz.archive.ubuntu.com/ubuntu
  • nz2.archive.ubuntu.com/ubuntu
  • ftp.iinet.net.au/pub/ubuntu
  • mirror.optus.net/ubuntu
  • ftp.filearena.net/pub/ubuntu
  • mirror.pacific.net.au/linux/ubuntu

If none of the above sites are fast enough for you, please see our complete mirror list.

Note that in some browsers you will need to tell your browser you want the file saved to a file. For example, in Firefox or Mozilla, you should hold the Shift key when you click on the URL.

More information on unetbootin_608-1_amd64.deb:

Exact Size 223398 Byte (218.2 kByte)
MD5 checksum 01a2bb326d3544253d97e9109bc2a446
SHA1 checksum e7f6c270c810938c5514f9b904dac28107641a67
SHA256 checksum e7bb90eff4136af9159f66ad00b8a773ebbd14a6c33e8d1c5235bef143fc0063

Поддержка дистрибутивов и ОС

Здесь приводится список официально проверенных дистрибутивов и операционных систем (при добавлении не проверенных официально и запущенных энтузиастами — список значительно расширится):

Тип ОС Дистрибутив Версия(ии)
Linux Ubuntu/Kubuntu 6.06 и выше
Linux Debian Stable/Squeeze / Testing/Wheeze / Unstable/Sid
Linux Linux Mint 3.1 и выше
Linux Calculate Linux 11.12 и выше
Linux openSUSE 10.2 и выше
Linux Arch Linux 2007.08
Linux Damn Small Linux 4.4
Linux Stable/Cooking
Linux Puppy Linux 4.00
*BSD FreeBSD 6.3 и выше
*BSD NetBSD 4.00
Linux Fedora 7 и выше
Linux PCLinuxOS 2007 и выше
Linux Gentoo Linux 2007.0 и выше
Linux Zenwalk 5.2
Linux Slax 6
Linux Dreamlinux 3.2
Linux Development
Linux CentOS 4/5
Linux Mandriva Linux 2007.1/2008.0/2008.1/2010
Linux 0.5.4
Linux Frugalware Linux Stable/Testing/Current
Linux Slackware  ?
DOS FreeDOS  ?

Успешно загруженные через диск (diskimage)

Тип ОС Дистрибутив Версия(ии)
Linux gOS 3.0
Linux Ubuntu 9.04
Linux 0.4.8.6 LXDE
Linux TinyMe 2008.0
Linux 8
Linux 7.0
Linux deltah-2.1
Linux 90000

Вывод

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

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

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