Massdomain.ru

Хостинг и домены
23 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как записать Windows на флешку в Linux (WoeUSB)

Как записать Windows на флешку в Linux (WoeUSB)

Еще не так давно вы не могли пользоваться не активированной Windows больше 30 дней. И хоть это и идет в разрез с лицензионным соглашением, тем не менее, Windows 10 вы сможете пользоваться неограниченное время практически
без ограничений. В общем за последние несколько лет Microsoft во многом поменяла свое отношение к пользователям. Как пример, взять тоже распространение iso образов операционной системы. Вам больше не нужно искать диск для того, чтобы установить Windows на компьютер. Достаточно просто скачать файл с сайта компании и записать его на удобный для вас носитель.

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

Скачиваем ISO-файл Linux дистрибутива

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

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

Посетите страницу загрузки дистрибутива, которого вы хотите установить (Ubuntu, Linux Mint, Kali Linux и т.д) и загрузите последнюю версию ISO-файла

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

Если у вас возникнут сложности, спрашивайте, уточняйте в комментариях к материалу.

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

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

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

Программу можно скачать с официального сайта https://etcher.io
Примечание: В Linux установка не требуется, достаточно скачать файл etcher-1.2.3-x86-64.AppImage и запустить его.

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

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

Видео — Как создать загрузочную флешку в Etcher

Unetbootin

Теперь поговорим о программах с графическим интерфейсом. Unetbootin — классическая утилита, доступная на всех ключевых платформах. Вполне вероятно, вы пользовались ей в Windows или macOS, чтобы создать образ с Linux.

У UNetbootin масса полезных функций. Например, при создании образа можно точно указать систему, чтобы утилита правильно распаковала образ и загрузчик. Если в списке UNetbootin нет выбранной операционной системы, можно выбрать любой похожий. Внутри программы есть возможность загружать образы систем по сети (то есть, ISO-файла с системой может вовсе не быть на компьютере).

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

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

Интерфейс UNetbootin во время загрузки системы на флешку

На этом скриншоте видно, как UNetbootin скачивает образ системы на флешку из интернета

Загрузочная флешка Windows в Linux

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

Способ 1. Терминал и Gparted

Запустите терминал через главное меню или с помощью сочетания клавиш «Ctrl + Alt + T» в Ubuntu и Ubuntu-подобных, кроме Kubuntu.

Первый вариант

использовать команду dd:

dd if=/windows.iso of=/dev/sdx

Второй вариант

Установите gparted и ntfsprogs. В Ubuntu для этого используйте команду:

sudo apt install gparted ntfsprogs

Далее нам нужно отформатировать флешку. Можно сделать это через gparted, а можно в терминале.

Для форматирования USB-накопителя в Gparted в правом верхнем углу нажимаем на иконку диска и выбираем флешку.

Правой кнопкой мыши вызываем контекстное меню для раздела и жмем «Отмонтировать»:

Затем нажимаем «форматировать в …» в открывшемся меню выбираем «ntfs».

Нажимаем «применить».

Отвечаем на вопрос «Применить эту операцию?» согласием.

Командой все сделать немного проще:

sudo mkfs.ntfs /dev/sdb1

Вместо sdb1 название вашей флешки (не метка!). Чтобы узнать как она называется выполните:

Идём дальше. Откройте Gparted, если вы его ещё не открыли и выберите флешку, если ещё не выбрали. Нажмите правой кнопкой мыши и выберите «Установить флаги». Поставьте галочку boot и нажмите «применить».

Дальше нужно открыть образ windows.iso.

sudo mkdir /media/iso
$ sudo mount windows7.iso /media/iso -t udf -o loop

Осталось только скопировать все файлы из образа на флешку:

cp -R /media/iso/* /run/media/имя_флешки

Где /run/media/имя_флешки — точка монтирования вашей флешки. Его можно посмотреть просто перейдя в папку /run/media или /media и посмотрев название вложенной туда папки.

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

Способ 2. утилита winUSB

Пожалуй, это самый простой способ создания. Установка в Ubuntu:

sudo add-apt-repository ppa:colingille/freshlight
$ sudo apt update
$ sudo apt install winusb

Установка Debian / Ubuntu 14

sudo add-apt-repository ppa:colingille/freshlight
$ sudo apt-get update
$ sudo apt-get install winusb

Интерфейс простой. Нажмите сверху на кнопку «Обзор»(иконка папка) и выберите образ. Затем нажмите «Install» и дождитесь окончания.

Способ 3. Утилита Etcher

Если WinUSB не помог, не запустился, его нет для вашего дистрибутива, вам поможет утилита Etcher. Утилита в настоящее время находится в интенсивной разработке, но даже в бета-версии программа исправно выполняет свою функцию писателя iso-образов. Etcher поддерживает запись Linux, macos 10.9 +, Windows 7+. Может быть, создана загрузочная флешка Windows 10 в Linux.

Зайдите на официальный сайт утилиты и скачайте .deb / .rpm пакет. Или, если ваш дистрибутив не поддерживает эти пакеты, скачайте .appimage файл. Он должен работать на всех дистрибутивах.

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

Нажмите кнопку «Flash» и дождитесь окончания записи. У вас появится примерно такая надпись:

Эпик фейл 2016 года

В дистрибутиве 16.04 LTS, разработчики сделали страшное. Заменили программу записи дистрибутива на флеш-диск. И новая программа это лютый пи*ец. Вот что эта новая тулза сделала с 8-ми гигабайтной флешкой:

Как программа Ubuntu usb creator уродует флешку

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

Я с подобным ужасом сталкивался лишь однажды, когда тестировал дистрибутив Альт-Линукс. Ubuntu всегда была, в этом смысле примером адекватного и разумного подхода. И вот адекватность закончилась. Теперь и Ubuntu пополнила ряды извращенцев.

А ведь еще совсем недавно убунтовский USB Creator не просто писал на FAT32 раздел, он даже не удалял имеющиеся там файлы! Можно было сделать загрузочную флешку прямо из какой-то рабочей, используемой. Это была лучшая программа такого рода.

Надеюсь, что в аду припасен отдельный котел, для разработчиков таких программ. Мне вот интересно, какие процессы происходят в головах у людей, придумывающих этакую вот жесть? И разработчикам дистрибутива вопрос — как такое возможно, что в LTS дистрибутиве оказалась косячная программа?

Иван Сухов, 2015, 2016, 2017 г.

Если вам оказалась полезна или просто понравилась эта статья, тогда не стесняйтесь — поддержите материально автора. Это легко сделать закинув денежек на Яндекс Кошелек № 410011416229354. Или на телефон +7 918-16-26-331.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector