Инструкция по созданию загрузочной флешки с ubuntu
Содержание:
- Процедура установки Linux
- Использование Linux Live USB Creator
- Создание загрузочной флешки Ubuntu в Windows 10, 8 и Windows 7
- Терминал и Gparted
- Как создать загрузочную флешку Ubuntu в Windows
- Часть 2. Установка ОС
- Запись в Windows, Linux, macOS
- Запись образа диска в Windows[править]
- Etcher configuration
- Вступление
- Оптимизация Ubuntu для работы на флешке
- Создание загрузочной флешки в программе UNetbootin
- Подготовка к установке
- Мультизагрузочная флешка в Multisystem
Процедура установки Linux
- Создание загрузочной флешки. Для выполнения этого шага запустите утилиту Rufus (Windows) или Unetbootin (Linux), выберите скачанный образ системы, в настройках отметьте вашу флешку и нажмите кнопку старта. Все необходимые параметры будут подобраны автоматически. Утилита может записывать носитель в среднем 10–15 минут, правда, в некоторых случаях время может затянуться.
- Выбор загрузочной флешки в качестве основного диска. Зайдите в настройки BIOS на вашем компьютере и выберите записанный носитель в качестве основного диска. Необходимый параметр находится в разделе Boot Device Priority или Hard Disk Drive Priority. Учтите, что загрузочная флешка определяется как жёсткий диск, поэтому следует смотреть настройки в этом разделе. Также можно нажать клавишу F12 при запуске и выбрать ваш носитель из представленного списка. В таком случае в настройках БИОСа ничего менять не придётся.
- Запуск Linux в режиме Live CD. После выбора загрузочного носителя, зависимо от используемого дистрибутива, появится меню загрузки системы либо же она будет загружена в режиме Live CD, то есть будет полноценно работать с флешки. В большинстве случаев происходит именно второй вариант, кроме того, именно его рекомендуют некоторые разработчики.
- Запуск установки. Если вы выбрали запуск Linux в режиме Live CD, на рабочем столе вы увидите ссылку для полноценной установки системы. Запустите эту утилиту, выберите удобный для вас язык и следуйте дальнейшим шагам. Если же вы выбрали установку из меню загрузки, перейдите сразу к следующему шагу.
- Подготовка системы к установке. Утилита установки Linux сразу же начнёт проверять, соответствует ли требованиям ваш компьютер.
Использование Linux Live USB Creator
Интерфейс программы представляет собой пять блоков, соответствующий пяти шагам, которые нужно сделать, чтобы получить загрузочную флешку с необходимой версией Linux.
Первый шаг — выбор USB накопителя из числа подключенных к компьютеру. Тут все просто — выбираем флешку достаточного объема.
Второй — выбор источника файлов ОС для записи. Это может быть образ ISO, IMG или ZIP-архив, компакт-диск или, самый интересный пункт, можно предоставить программе возможность скачать нужный образ автоматически. Для этого нажимаем «Скачать» и выбираем образ из списка (здесь присутствуют сразу несколько вариантов Ubuntu и Linux Mint, а также совсем неизвестные мне дистрибутивы).
LiLi USB Creator выполнит поиск самого быстрого зеркала, спросит, куда сохранить ISO и начнет загрузку (в моем тесте, загрузка некоторых образов из списка не удавалась).
После загрузки, образ будет проверен и, если он совместим с возможностью создания файла настроек, в разделе «Пункт 3» появляется возможность настроить размер этого файла.
Под файлом настроек подразумевается тот размер данных, которые может записать Linux на флешку в Live-режиме (без установки на компьютер). Сделано это для возможности не терять сделанные при работе изменения (стандартно они теряются при каждой перезагрузке). Файл настроек не работает при использовании Linux «под Windows», только при загрузке с флешки в БИОС/UEFI.
В 4-м пункте по умолчанию отмечены пункты «Скрыть созданные файлы» (в этом случае все файлы Linux на накопителе помечаются как системные защищенные и не видны в Windows по умолчанию) и пункт «Разрешить запуск LinuxLive-USB в Windows».
Для того, чтобы задействовать эту возможность, во время записи флешки программе потребуется доступ в Интернет, для загрузки необходимых файлов виртуальной машины VirtualBox (она не устанавливается на компьютер, а в дальнейшем используется как portable-приложение с USB). Еще один пункт — форматировать USB. Здесь на ваше усмотрение, я проверял с включенной опцией.
Последним, 5-м шагом будет нажать по «Молнии» и дождаться завершения создания загрузочной флешки с выбранным дистрибутивом Linux. По завершении процесса, просто закройте программу.
Создание загрузочной флешки Ubuntu в Windows 10, 8 и Windows 7
Для того, чтобы быстро и легко сделать загрузочную флешку с Ubuntu из под Windows, вы можете воспользоваться бесплатной программой Unetbootin, последняя версия которой всегда доступна на сайте http://sourceforge.net/projects/unetbootin/files/latest/download.
Также, прежде чем приступить, отформатируйте флешку в FAT32, используя стандартные настройки форматирования в Windows.
Программа Unetbootin не требует установки — ее достаточно скачать и запустить, чтобы использовать на компьютере. После запуска, в главном окне программы Вам потребуется выполнить всего три действия:
Загрузочная флешка Ubuntu в Unetbootin
- Указать путь к образу ISO с Ubuntu (Я использовал Ubuntu 13.04 Desktop).
- Выбрать букву флешки (если подключена одна флешка, скорее всего, она определится автоматически).
- Нажать кнопку «Ок» и дождаться завершения работы программы.
Программа Unetbootin в работе
Стоит отметить, что когда я делал загрузочную флешку с Ubuntu 13.04 в рамках написания данной статьи, на этапе «установка загрузчика» программа Unetbootin как будто бы зависла (Не отвечает) и продолжалось это в течение примерно десяти-пятнадцати минут. После этого она очнулась и завершила процесс создания. Так что не пугайтесь и не снимайте задачу, если подобное произойдет и у Вас.
Примечание: Unetbootin — не единственная Windows программа, с помощью которой можно сделать загрузочную флешку с Ubuntu Linux. Эту же операцию можно проделать в WinSetupFromUSB, XBoot и многих других, ознакомиться с которыми можно в статье Создание загрузочной флешки — лучшие программы.
Терминал и Gparted
Для создания загрузочной флешки с образом Windows 10, нам понадобится «Командная строка» в Linux – так называемый терминал, либо же «Редактор разделов» — Gparted. Начнем с первого.
- Подключите флешку, которая будет носителем дистрибутива.
- Чтобы добраться до терминала, нажмите Ctrl+Alt+T или откройте меню, найдите в нем «Настройки»- «Устройства» — «Клавиатура» и задайте собственное сочетание клавиш для вызова «Командной строки», а затем нажмите его.
- Также можно нажать Alt+F2, и перед вами появится окно «Выполнить» — точь-в-точь, как в Windows. В него нужно вписать либо: «$ gnome-terminal» (через пробел между значком $ и командой, но без кавычек), либо: «$ konsole».
- В первом случае вы увидите классический вариант «Командной строки» без какой-либо графики, а во втором – небольшое, приятное глазу окошко, расположенное прямо поверх экранной заставки. Можете выбирать, что вам нравится больше – это не имеет значения, все будет работать одинаково.
- Далее нужно узнать наименование вашей флешки. Для достоверности впишите в «Командную строку»: «fdisk –l» (без кавычек), нажмите «Enter» и сохраните полученный результат – сейчас он нам пригодится.
- Теперь впишите команду: «$ sudo mkfs.ntfs /dev/имя_вашего_накопителя» и нажмите «Enter» — носитель отформатируется и будет готов к дальнейшей работе.
- Впишите в командную строку: «# dd if=/windows.iso of=/dev/sdx» (без кавычек). Таким образом, система «понимает», что от нее ожидают записи загрузочного диска.
Теперь сделаем то же самое через «Редактор разделов» Gparted.
- Установите загрузочную флешку, с которой предполагается записывать образ через Linux для Windows.
- Снова вызовите «Командную строку» и попросите систему открыть Gparted – впишите: «$sudo apt install gparted ntfsprogs», нажмите «Enter» и дождитесь результата.
- Когда откроется окно «Редактора», справа вверху вы увидите небольшое изображение диска. Кликните его и выберите нужную флешку.
- Теперь накопитель с информацией о нем отображается ниже, в основном окне. Кликните по нему ПКМ и нажмите «Отмонтировать». После этого недоступные команды, отображавшиеся серым цветом, станут кликабельными.
- И снова клик ПКМ по названию флешки – на этот раз выбираем «Форматировать в…». Появится много разноцветных квадратиков с надписями – нас интересует ярко-голубой с надписью: «ntfs».
- Соглашаемся с проведением форматирования.
- Опять правый клик по названию флешки и выбор опции Manage flags с меткой напротив boot. Примените изменения.
- Возвращаемся к «Командной строке» и по порядку вписываем: «$ sudo mkdir /media/iso» и «$ sudo mount windowsiso /media/iso -t udf -o loop», чтобы отыскать файлы образа.
- Обязательно проверьте точку монтирования через команду: «ls /run/media» и запомните результат.
- Все, запускаем процесс записи командой: cp -R /media/iso/точка_монтирования_флешки.
Как видите, можно справиться своими силами с ОС, но если это не для вас, читайте ниже о том, как всё автоматизировать.
Как создать загрузочную флешку Ubuntu в Windows
Предположим что вы уже скачали образ Ubuntu и хотите создать загрузочную флешку. Если вы делаете это из под Windows то скорее всего вы еще не знаете как записывать образы на флешки. Здесь все очень просто.
Лучшей программой для этого дела можно назвать утилиту Rufus. Она очень проста в использовании и справится с ее настройки даже новичок. Но на всякий случай мы расскажем вам как это сделать. Кстати скачать ее можно с официального сайта.
Вам нужно подключить флешку к вашему устройству и запустить утилиту.
Теперь выберите устройство на которое будет идти запись.
Также важно будет отметить галочки: Быстрое форматирование, создать загрузочный диск и в выпадающем меню выбрать пункт ISO-образ. Теперь вам нужно будет найти вам образ с Ubuntu или другим дистрибутивом Linux, для этого просто нажмите на кнопку:
Теперь вам нужно будет найти вам образ с Ubuntu или другим дистрибутивом Linux, для этого просто нажмите на кнопку:
Нажмите на кнопку «Старт» для того чтобы начать запись.
Теперь вам осталось дождаться записи образа, и загрузочная флешка готова. Дальше можете перезапустить систему и приступить к установке Ubuntu.
Часть 2. Установка ОС
Шаг 1. Открываем меню BIOS. Для того во время загрузки системы нажмите на соответствующую вашей марки клавишу на клавиатуре. Мы приведем несколько таких ключей в таблице ниже.
Модель ноутбука | Горячие клавиши |
---|---|
HP | ESC (F-9 Boot Device Options) |
MSI | F11 |
Acer | F12 |
Sony | F11 |
ASUS | Esc или F8 |
Samsung | Esc или F10 |
Шаг 2. Меняем путь загрузки в системном окне на нашу флеш-карту.
Меняем путь загрузки в системном окне на нашу флеш-карту
Шаг 3. Жмем на Enter — система перезагружается и запускается установщик Ubuntu.
Шаг 4. Выбираем язык и кликаем по кнопке «Install Ubuntu».
Выбираем язык и кликаем по кнопке «Install Ubuntu»
Шаг 5. Ставим галочку, как показано на скриншоте и жмем «Continue».
Ставим галочку, как показано на скриншоте и жмем «Continue»
Шаг 6. Выбираем в следующем списке «Erase disk and install Ubuntu» и жмем на кнопку «Install Now».
Выбираем в следующем списке «Erase disk and install Ubuntu» и жмем на кнопку «Install Now»
Шаг 7. В окне предупреждения еще раз жмем на «Continue».
В окне предупреждения еще раз жмем на «Continue»
Шаг 8. Выбираете часовой пояс и жмете «Continue».
Выбираем часовой пояс и жмем «Continue»
Шаг 9. Выбираем язык клавиатуры и снова нажимаем на «Continue».
Выбираем язык клавиатуры и снова нажимаем на «Continue»
Шаг 10. Создаем учетную запись Ubuntu и нажимаем на знакомую кнопку в нижнем левом углу окна.
Создаем учетную запись Ubuntu и нажимаем на «Continue»
Шаг 11. Появится окно с линей загрузки. Дождитесь пока она дойдет до конца и нажмите на кнопку «Restart Now».
Дожидаемся пока линия загрузки дойдет до конца и нажимаем на кнопку «Restart Now»
Система произведет включения после чего вам останется только залогиниться и начать работу в новой среде. Поздравляем! Вы успешно установили Ubuntu на свой компьютер.
Запись в Windows, Linux, macOS
Unetbootin
Unetbootin это кроссплатформенная утилита — она доступна как для Windows, так и для Linux (и macOS).
Интерфейс для различных операционных систем отличаться не будет, так что я приведу универсальную инструкцию по работе с данной утилитой.
После запуска утилиты выбираем radialbox (кружок) «Образ диска», в выпадающем меню, расположенном следом оставляем «Стандарт ISO». В конце строки нажимаем на кнопку «…» и выбираем файл образа диска. В поле носитель выбираем свою флешку. Остальные настройки оставляем без изменений. Жмем «Ок»:
Если на флешке уже была записанная ОС Ubuntu, то Unetbootin может спросить, перезаписывать ли файлы — отвечаем «Yes to all».
Запись образа диска в Windows[править]
Запись образа диска с помощью SCDWriterправить
- Распакуйте архив в любую папку.
- Вставьте чистый диск в привод.
- Войдите в папку, куда был распакован скаченный архив, и запустите программу SCDWriter.exe.
- Откройте пункт меню Диск ⇒ Записать ISO-образ на диск и в появившемся окне укажите путь к образу диска.
- Нажмите кнопку Записать.
Запись образа диска с помощью Nero BurningROMправить
- Запустите программу и выберите в списке устройств необходимый для записи CD/DVD дисковод.
- Щёлкните по кнопке Открыть проект в главном окне. В появившемся окне выберите необходимый iso образ для записи и нажмите кнопку Открыть.
- В окне Запись проекта (Записать образ) настройте необходимые параметры.
- Приступайте к записи iso образа на диск, щёлкнув по кнопке Запись (Burn).
Etcher configuration
Etcher will configure and write to your USB device in three stages, each of which needs to be selected in turn:
-
Select image will open a file requester from which should navigate to and select the ISO file downloaded previously. By default, the ISO file will be in your Downloads folder.
-
Select drive, replaced by the name of your USB device if one is already attached, lets you select your target device. You will be warned if the storage space is too small for your selected ISO.
-
Flash! will activate when both the image and the drive have been selected. As with Disk Utility, Etcher needs low-level access to your storage hardware and will ask for your password after selection.
Вступление
В настоящее время существует множество утилит, с помощью которых можно создать загрузочную флешку, какую можно использовать для запуска компьютера в режиме LiveUSB и для установки OS Linux. Такие утилиты существуют как для , так и для .
Однако, в некоторых случаях режима LiveUSB бывает недостаточно для работы, например, в тех случаях, когда нужно
установить драйверы, дополнительные программы, кодеки, которые не входят в состав LiveUSB.
Метод, о котором пойдет речь в данной статье позволяет установить полноценную ОС Linux на USB-накопитель (флешка, карта памяти, USB-HDD). Загрузившись с созданной этим методом флешки, вы сможете работать с операционной системой так, как если бы она была установлена на жестком диске.
Оптимизация Ubuntu для работы на флешке
Установка Ubuntu на флешку завершена, но теперь нам осталось заставить работать ее так, чтобы по минимуму записывать данные на диск. Все это нужно делать в уже установленной системе.
Большинство настроек будут проводится в файле /etc/fstab, сначала включим сжатие всех файлов и оптимизацию для ssd в btrfs, которая использована в качестве корня. Для корня у нас использовался раздел /dev/sdb2, поскольку /dev/sdb1 мы использовали для /home:
Возможно, у вас диски в fstab будут именоваться по UUID, тогда вам придется найти запись, в которой указана точка монтирования / и файловая система btfs, а потому уже ее изменять. Рассмотрим опции:
- errors=remount-ro — перемонтировать только для чтения во время ошибок;
- noatime — не обновлять время доступа к файлам;
- nodiratime — не обновлять время доступа к папкам;
- compress=lzo — использовать сжатие lzo, это самый быстрый алгоритм zlib дает больший степень сжатия но работает дольше;
- commit=60 — по умолчанию файловая система записывает всю информацию об изменениях файлов каждые 30 секунд на диск, но с помощью этого параметра можно указать свое значение, но не более 300;
- ssd — набор оптимизаций для твердотельных накопителей.
Некоторые папки, в которые чаще всего записываются временные файлы системы можно переместить в оперативную память, для этого в конец файла /etc/fstab добавьте строки:
Ядро не пишет сразу данные на диск, а кэширует их в памяти, а записывает когда диск не будет загружен или их больше нельзя будет хранить в памяти. Для настройки параметров сброса данных на диск используются файлы /proc/sys/vm/. Приведенные ниже настройки уменьшают количество записей, за счет увеличения потребления оперативной памяти.
Максимальное время между записями данных на диск:
Максимальное количество памяти для кэша в процентах:
Записывать данные на диск когда свободно только % памяти:
После этих настроек установка ubuntu на флешку завершена, система более-менее готова для использования на флешке и не будет ей так сильно вредить. Но все равно не забывайте время от времени делать резервные копии важных данных, потому что все может сломаться в самый неподходящий момент.
Создание загрузочной флешки в программе UNetbootin
Под Linux есть довольно популярная программа UNetbootin, которая позволяет создавать загрузочные флешки. Она умеет записывать образы дисков, а также автоматически скачивать образы популярных Linux-дистрибутивов (правда для скачивания доступны очень старые версии дистрибутивов, поэтому эта функция вряд ли будет вам полезна).
Программа кроссплатформенная и её можно использовать и в Windows и в MacOS. Я тестировал ее только под Linux. Но у нее есть один большой недостаток! Некоторые флешки, созданные ею, банально отказываются загружаться. У меня, например, ничего не работало, пока я не отформатировал флешку в FAT16. Флешку форматировал в программе GParted, размер раздела на флешке при этом автоматически установился в 4Гб, остальное свободное место было просто не задействовано.
Ниже описан процесс создания загрузочной флешки в UNetbootin.
Запустите программу и в открывшемся окне введите пароль.
Выберите пункт Образ диска и нажмите кнопку с тремя точками «…», чтобы выбрать образ диска.
Найдите свой образ диска.
Имя образа, который будет записан, отобразится в текстовом поле. Теперь нужно выбрать флешку, на которую записывать образ
Обратите внимание, что поле Тип устройства установлено в значение Устройство USB. В списке Носитель выберите вашу флешку
В списке указывается символьное имя устройства, поэтому если у вас подключено несколько носителей, и вы не уверены какой именно выбирать, то лучше на время отключить ненужные носители от компьютера.
Теперь нажмите кнопку ОК, чтобы начать создание Live-флешки.Примечание: Если вдруг ваша флешка не примонтирована, то процесс создания не запустится, и вы получите соответсвующее сообщение. Примонтируйте флешку и только после этого продолжайте работу.
Начнется процесс создания загрузочной флешки. Процесс может длиться несколько минут.
Когда создание будет завершено, отобразится следующее окно. В нем вы можете нажать кнопку Перезагрузить сейчас, чтобы перезагрузить компьютер (у меня эта кнопка не работала) или Выход, чтобы выйти из программы.
Теперь можно попробовать перезагрузить компьютер и загрузиться с флешки. Если вы увидите загрузочное меню, то все прошло успешно и флешка работает.
Возможные проблемы
Ошибка Missing Operating System
Если во время загрузки компьютера вы получаете сообщение «Missing Operating System», то скорее всего у флешки не установлен флаг Boot. Чтобы его установить перезагрузите компьютер и войдите в вашу систему. После этого выполните в терминале команду (флешка должна быть подключена):
Теперь снова перезагрузите компьютер.
Ошибка No default or UI configuration directive found
Я столкнулся с еще одной ошибкой во время загрузки компьютера — «No default or UI configuration directive found». Решить эту проблему удалось только форматированием флешки в FAT16 и повторным созданием LiveUSB.
Подготовка к установке
Для работы потребуется:
- Компьютер с операционной системой Windows (Linux, MacOS);
- Программа VirtualBox;
- Образ диска Parted Magic;
- Образ дистрибутива Ubuntu любой версии с ;
- Пустая флешка на 8 ГБ (или карта памяти того же объема), желательно отформатированная в нежурналируемой файловой системе (NTFS, ext2 и т.д.).
Устанавливаем программу VirtualBox (если она еще не установлена). Создаем виртуальную машину (ВМ) с такими характеристиками:Операционная система: Linux;Версия: Ubuntu;Размер основной памяти: 512 МБЗагрузочный диск:Тип файла: VDIРазмер: 7 ГБ
В свойствах созданной виртуальной машины выбираем вкладку «Система» и в списке ставим первым CD/DVD-ROM. В качестве привода оптических дисков
выбираем ubuntu….iso (например, у меня 11.04-desktop-i386.iso), запускаем виртуальную машину и устанавливаем на нее Ubuntu. При установке Ubuntu лучше выбрать авторазметку, вполне надёжно справляется, и файловую систему ext2, а лучше ext4 с отключённым журналом, т.к. система будет на флешке и, желательно, сразу настроить под свои нужды.
После того, как ОС установится, выключаем ВМ.
Далее, нам необходимо подключить флешку к виртуальной машине. Для этого подключаем флешку к компьютеру, в Свойствах-Настроить ВМ открываем вкладку USB, нажимаем на кнопку «Добавить из устройства» и в выпадающем списке выбираем подключенную флешку.
Запустим ВМ и убедимся, что флешка действительно подключена.
Выключаем ВМ. В качестве оптического привода выбираем pmagic.iso и снова запускаем ВМ.
\\
В случае отклонения и требования выхода (exit) Parted Magic запуск как:
Мультизагрузочная флешка в Multisystem
Multisystem — это небольшая утилита с открытым исходным кодом, которая позволяет создать мультизагрузочную флешку linux. С помощью этой утилиты мы можем записать любое количество дистрибутивов на USB флешку. Все что нужно, это подключение к интернету, для установки утилиты, а также флешка с достаточным количеством свободного места.
Шаг 2. Запуск
После завершения установки, можно начинать создание мультизагрузочной флешки linux. Подключите вашу USB флешку, и запустите MultiSystem из главного меню системы или через терминал:
При первом запуске программа будет выглядеть примерно вот так:
Шаг 3. Выбор носителя
Выберите нужный USB диск и нажмите кнопку Confirm. Может появиться сообщение, что флешка была без метки, поэтому утилита сама присвоила ей метку. После этого придется отключить и подключить флешку, затем перезапустить MultiSystem и опять выбрать флешку.
После этого подтвердите установку на нее загрузчика Grub2:
Шаг 4. Добавление образов
Теперь мультизагрузочная флешка linux будет настроена. В этом окне нужно выбрать образы, которые стоит записать на флешку:
Это делается очень просто. Просто перетащите нужный ISO образ в окно программы. Если это не сработает вы можете кликнуть на иконке CD и выбрать нужные образы в файловой системе:
Потом MultiSystem извлечет файлы из этих образов на флешку и сделает ее загрузочной.
Вы можете добавить несколько дистрибутивов, какие захотите, например, в этом примере добавлены Slax и TinyCore. После добавления образов вы увидите их в меню программы:
Вот и все. Теперь мультизагрузочная флешка с несколькими ОС Linux готова к использованию. Перезапустите ваш компьютер, и установите вашу флешку как первое загрузочное устройство в Bios. Дальше останется только выбрать дистрибутив, который вы хотите запустить.
Также Multisystem имеет ряд дополнительных функций:
- Настройки Grub
- Обновление загрузчиков Grub и Brug
- Загрузка Live CD из сети
- Установка VirtualBox
- Форматирование USB флешки
- И многие другие
Для того чтобы получить доступ к этим опциям перейдите на вкладку Меню:
Также вы можете проверить как будет выглядеть загрузочное меню с помощью qemu или VirtualBox на вкладке Запуск:
MultiSystem одна из лучших утилит для создания мультизагрузочных флешек. Но еще более гибким способом можно создать мультизагрузочную флешку из терминала, которое мы рассмотрим далее.