Создание в Linux загрузочной флешки Windows UEFI

Я не раз писал про самые разные программы, позволяющие сделать загрузочную флешку, многие из них умеют записывать и USB накопители с Linux, а некоторые специально предназначены только для этой ОС. Linux Live USB Creator (LiLi USB Creator) — одна из таких программ, имеющая особенности, которые могут оказаться очень полезными, особенно для тех, кто никогда не пробовал Linux, но хотел бы быстро, просто и ничего не меняя на компьютере посмотреть, что к чему в этой системе.

Зачем это нужно?

  • Теперь не стоит заморачиваться по поводу вопроса, как и куда устанавливать систему. Использовать ли виртуальную машину или затирать загрузчик Windows.
  • Ваша Кали Линукс будет всегда под рукой, превращая любой оказавшийся под рукой компьютер в нужный вам инструмент.
  • Что бы пошло не так – не пострадает ничего, кроме флешки, которая форматируется в секунды.
  • Сразу после работы с Кали в таком виде вы заметите, насколько ускорилась работа системы.
  • Значительно упрощается работа со встроенными беспроводными адаптерами и многое другое…

Какой дистрибутив Linux установить

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

  • Какой Linux выбрать — обзор дистрибутивов

Мы рассмотрим на примере установки самого популярного дистрибутива для домашних компьютеров «Ubuntu » на виртуальную машину с помощью программы VirtualBox (виртуал бокс). Предполагается, что программа VirtualBox уже стоит на Вашем компьютере. Если же нет, то его можно дистрибутив можно скачать с официального сайта: Хочу отметить, что распространяется VirtualBox бесплатно.

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

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

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

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

Разберем подробнее эти две проблемы

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

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

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

Читайте также:  Как отключить всплывающие уведомления в Chrome и Firefox

Подготовка флешки для загрузки UEFI

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

Вставляем флешку в компьютер и запускаем GPartEd (напоминаю, что для подготовки носителя мы используем Linux). В списке устройств выбираем нашу флешку (обычно это /dev/sdb, но может быть и другое имя).

В меню выбираем пункт «Устройство», а далее «Создать таблицу разделов», тип таблицы разделов «MBR». Это не ошибка − несмотря на то, что систему будем устанавливать на GPT, для установочного носителя всё равно нужен тип MBR.

Далее создаём один раздел на всё устройство, тип файловой системы − FAT32. После создания раздела установим на него флаг загрузочного («boot»).

Для загрузки в режиме UEFI нужен именно такой тип раздела, с NTFS система просто не загрузится.

Запись USB Flash из Windows

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

Запустите Rufus и выберите из списка устройств свой флеш-накопитель со следующими настройками:

Нажмите на кнопку выбора образа рядом с пунктом «Метод загрузки» и выберите ISO-образ Calculate Linux.

Затем нажмите кнопку «Старт».

Программа предложит выбрать режим записи. Выберите «Записать в ISO-образ режиме»:

Далее программа начнёт запись. После завершения записи флеш-накопитель будет готов для загрузки.

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

Дистрибутивы GNU/Linux набирают популярность в качестве альтернативы Windows. CD/DVD-диски уже редко используются для их распространения. Современный способ инсталляции — USB-накопитель. В этой статье будет рассмотрено, как установить Линукс с флешки.

На официальных сайтах дистрибутивов находятся оригинальные версии систем, доступных для загрузки. Здесь рассмотрен пример установки ОС Ubuntu  в качестве основной с использованием всего диска. Процесс схож с установкой Mint и других дистрибутивов на основе Ubuntu.

Обратите внимание! Для инсталляции Linux рядом с Windows необходимо выделить раздел на диске. Подробнее об этом написано в статье «Как установить Линукс второй ОС»Скачать Ubuntu  64-bit

GNU/Linux записывается на флешку с помощью разного ПО. Для примера будет использована программа «Universal USB Installer».

  • Установите утилиту с официального сайта и запустите.
  • Вставьте USB-накопитель.
  • Укажите в полях следующую информацию: «Step 1» — Ubuntu, «Step 2» — загруженный образ, «Step 3» — флешка для записи → «Create».
  • Дождитесь завершения процесса → «Close».
  • Через Linux

    Для записи образа ОС в Линуксе в качестве примера будет использована утилита «Etcher».

  • Установите программу с официального сайта и запустите.

    Обратите внимание! Приложение доступно в пользовательских репозиториях AUR в системах на основе Arch.

  • Подключите USB-накопитель.
  • Нажмите «Select Image» → выберите загруженный образ Ubuntu, «Select drive» → укажите необходимый накопитель → «Flash!».
  • Ожидайте окончания записи.
  • Установка системы

    Чтобы инсталлировать ОС, нужно запустить флешку в момент обращения компьютера к указанному устройству.

    Важно! Инструкция описывает процесс Legacy-установки, не UEFI.

  • Перезагрузите ПК.
  • При прохождении POST-теста (в момент появления логотипа материнской платы или текста о тестировании компонентов компьютера) нажмите кнопку выбора первичного девайса для загрузки. Чаще всего, это F11 или F12 (зависит от модели BIOS).

    Совет! Необходимая кнопка написана на экране внизу во время POST-теста.

    Альтернативный вариант: войдите в BIOS → в разделе Boot выберите «USB-HDD» в качестве первичного устройства загрузки.

  • Укажите с помощью стрелок USB-flash с Linux → «Enter».
  • Во время показа окна со значком клавиатуры нажмите на ее физическом аналоге любую кнопку.

  • Выберите язык установки «Русский» → «Продолжить».
  • Нажмите «Enter» на пункте «Установить Ubuntu».
  • Укажите язык устанавливаемой системы → «Продолжить».
  • Выберите необходимую раскладку. Она добавится после инсталляции вместе с английской → «Продолжить».
  • Поставьте галочку напротив «Загрузить обновления» и «Install third-party software», если активно интернет-соединение и укажите «Обычная установка» → «Продолжить».
  • Выберите тип установки «Другой вариант» для ручной разметки → «Продолжить».
    Читайте также:  Укращаем хищника Фосса – настраиваем Ubuntu 20.04

    Важно! Соблюдайте осторожность, чтобы случайно не перезаписать другой раздел.

  • Укажите нужный диск. Если он пустой, нажмите «Новая таблица разделов…».
  • Подтвердите действие.
  • Дважды щелкните по строке «свободное место» или выберите ее → нажмите «+».
  • Создайте корневой каталог с такими параметрами: «Раздел» — 15000, «Тип нового раздела» — Первичный, «Местоположение» — Начало, «Использовать как» — Журналируемая файловая система Ext4, «Точка монтирования» — / → «OK».

    Совет! Если у вас 6 ГБ+ ОЗУ, переходите после этого к шагу 16.

  • Из оставшегося свободного места создайте раздел подкачки, размером с оперативную память (в мегабайтах), логическим типом в начале пространства → «OK».
  • В оставшемся месте сделайте точку монтирования /home в начале пространства с логическим типом, используя как Ext4 → «OK».
  • Убедитесь, что для загрузчика выбран диск, на который устанавливается система → «Установить сейчас».
  • Подтвердите действие.
  • Выберите часовой пояс, указав на карте ближайший к вам город или написав его название на английском языке → «Продолжить».
  • Создайте нового пользователя, введя необходимые данные. Укажите «Входить в систему автоматически», чтобы при входе не запрашивался пароль → «Продолжить».
  • Дождитесь окончания установки → «Перезагрузить».
  • Вытащите флешку из USB при соответствующем запросе → «Enter».
  • Чтобы установить Линукс с флешки, необходимо скачать образ необходимой операционной системы, записать ее с помощью соответствующей утилиты, перезагрузить компьютер, в меню выбора устройства указать флешку и следовать инструкциям инсталлятора.

    XBoot

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

    XBoot

    Установка XBoot довольно проста. Дважды щелкните исполняемый файл, и он откроется за несколько секунд. Оттуда довольно просто добавить свои ISO-образы — перетащите их в главное окно.

    Далее нажмите на кнопку «Создать USB». Программа предложит вам выбрать USB-накопитель, на который вы хотите установить ISO-образы, и выбрать тип загрузчика, который вы хотите использовать. Если ваша флешка отформатирована в FAT32, XBoot рекомендует Syslinux. Если USB-накопитель отформатирован в NTFS, рекомендуется Grub4DOS. Вы также можете выбрать «Не устанавливать загрузчик», но, поскольку вы хотите, чтобы USB-накопитель был загрузочным, вы, вероятно, не будете этого делать.

    XBoot

    Нажмите ОК, и мы в пути!

    Xboot также имеет те же функции QEMU, где вы можете загрузить ISO-образ live CD или USB, который вы только что сделали.

    XBoot

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

    Скачать: Xboot (бесплатно)

    Создание загрузочной флешки (в Linux, Windows и MacOS)

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

    Создание загрузочной флешки (в Linux, Windows и MacOS)
    Создание загрузочной флешки (в Linux, Windows и MacOS)

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

    Создание загрузочной флешки (в Linux, Windows и MacOS)
    Создание загрузочной флешки (в Linux, Windows и MacOS)

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

    Создание загрузочной флешки (в Linux, Windows и MacOS)
    Создание загрузочной флешки (в Linux, Windows и MacOS)

    Рассмотрим процесс создания загрузочной флешки в программе Etcher.

    Создание загрузочной флешки (в Linux, Windows и MacOS)
    Создание загрузочной флешки (в Linux, Windows и MacOS)
    1. Запустите программу и нажмите на кнопку Select image.
    2. В открывшемся окне выберите на диске образ, который вы хотите записать.
    3. Выберите флешку, на которую будет осуществляться запись. Скорее всего по умолчанию уже выбрана нужная флешка (но все равно проверьте). Если нужно сменить флешку, кликните по надписи Change.
    4. Нажмите кнопку Flash!.
    5. Введите пароль.
    Создание загрузочной флешки (в Linux, Windows и MacOS)
    Создание загрузочной флешки (в Linux, Windows и MacOS)

    Начнется процесс создания загрузочной флешки. Он может длиться несколько минут.

    Создание загрузочной флешки (в Linux, Windows и MacOS)
    Создание загрузочной флешки (в Linux, Windows и MacOS)
  • Когда процесс завершится, появится следующее окно. Можно его закрыть и перезагрузить компьютер, чтобы проверить работу созданной LiveUSB флешки.
  • Видео — Как создать загрузочную флешку в Etcher

    Создание загрузочной флешки (в Linux, Windows и MacOS)

    Создаем загрузочную флешку Windows в Ubuntu

    Как создать загрузочную флешку Windows XP/Windows7/Windows 8 и Windows 10 в Ubuntu. Вы искали решения этого вопроса? Если искали и безуспешно, читайте материал ниже, в котором пойдет речь как решить эту проблему

    WinUSB — это приложение которое позволяет создавать загрузочную флешку Windows в Linux и всего за два клика. Приложение имеет поддержку Windows Vista, при выборе образа для создания загрузочной флешки, есть выбор 2-х источников откуда берем образ для записи, первый это конечно же жесткий диск где у нас хранятся файлы, а второй, это CD/DVD диски. Старая версия WinUSB поддерживала лишь Windows XP/Vista, последнее обновление добавило поддержку Windows 7/8, не проверял поддерживает ли Windows 10 так как у меня второй системой совместно с Ubuntu LTS стоит Windows 7.

    Читайте также:  Родительский контроль на IPhone – ТОП лучших приложений

    Старые версии Unetbootin дают возможность создания загрузочной флешки Windows 7 USB в Linux, но более новые версии UNetbootin уже не поддерживают данную возможность(вы конечно все еще ​​можете использовать старую версию), в данной ситуации, вы должны вручную отформатировать USB под файловую систему NTFS если собираетесь установить Windows 7/8. Если вы хотите установить Windows XP, устанавливаем файловую систему FAT32. Имея опыт работы с приложением GParted, это для вас будет легкой задачей, возможно сложной для новичков, пользователей которые лишь осваивают Ubuntu Linux. 

    Приложение WinUSB стало доступно для установки в Ubuntu LTS, смотрим репозиторий чуть ниже.

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

    • Запустить приложение.
    • Выбрать образ на жестком диске компьютера или же на съемном носителе CD/DVD диске.
    • Запустить создание загрузочной флешки нажав на кнопку Install.

    После описанных манипуляций выше, приложение само отформатирует флеш-накопитель под нужную файловую систему автоматически, примонтирует, начнет копирование файлов, по окончанию создания загрузочной флешки, приложение WinUSB само добавит флеш-накопитель в меню Grub, все что вам остается, это дождаться сообщения — Installation succeded и перезагрузить компьютер, после в меню Grub выбрать ваш флеш-накопитель и установить операционную систему Windows, в моем случае это версия Windows 7 SP1.

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

    Как установить WinUSB в Ubuntu Linux, откройте терминал и выполните следующие команды:

    sudo add-apt-repository ppa:colingille/freshlightsudo apt-get updatesudo apt-get install winusb

    Создаем загрузочную флешку Windows в Ubuntu

    Установка в Ubuntu с помощью PPA от webupd8

    sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt-get update sudo apt-get install winusb

    Для 64-bit

    cd /tmp && wget ~colingille/+archive/ubuntu/freshlight/+files/winusb_+vivid1_ && sudo dpkg -i winusb* && sudo apt -f install

    Для 32-bit

    cd /tmp && ~colingille/+archive/ubuntu/freshlight/+files/winusb_+vivid1_ && sudo dpkg -i winusb* && sudo apt -f install

    После завершения установки ищите приложение в Меню Ubuntu — Системные утилиты — WinUSB, либо с помощью поиска в Dash.

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

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

    • Подключите флешку к компьютеру и отформатируйте в GParted, установив для флешки файловую систему NTFS для Windows 7/8 и FAT32 для Windows XP .
    • Выполните в терминале следующую команду — sudo dd if=/path/to/ of=/dev/sdb1 . Вместо /path/to/, укажите полный путь к образу Windows, sdb1 — это индекс устройства, обычно флешка если подключена лишь одна, получает по умолчанию индекс 1, чтобы проверить более точно, запустите GParted чтобы случайно не стереть данные на другом диске, если все прописано правильно, жмем «Enter» и ожидайте завершения копирования.
    • После завершения манипуляций выше, снова перейдите в GParted, установите флаг boot для флешки, после перезагружаемся и устанавливаем Windows.

    Создания образа в Windows

    Программа «Unetbootin» подходит для создания загрузочного устройства как в операционной системе Windows, так и в Ubuntu. Ее необходимо скачать, установить и запустить. После этого в пункте «Diskimage» выберите нужный файл системы. Среди дисков в «Drive» выберете нужное загрузочное устройство и подтвердите создание образа:

    Создания образа в Windows

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