Как записать Windows .iso на USB-устройство?

Я хочу записать Windows ISO на USB-устройство в Ubuntu. Как мне это сделать?

Я знаю, как записать Ubuntu ISO на USB-устройство, но с Windows ISO это не то же самое.

10 ответов

Решение

UNetbootin должен работать: http://unetbootin.sourceforge.net/

Или вы можете попробовать побитовую копию:

  1. Вставьте USB-устройство, а затем откройте Дисковую утилиту (в 10.10 и старше: Система -> Администрирование -> Дисковая утилита).
  2. Выберите устройство USB из списка слева от программы и определите, где оно было подключено: /dev/sd[1 letter][optionally 1 number], Например, /dev/sdc или же /dev/sdc1,
  3. Убедитесь, что USB-устройство отключено (небезопасно удалено, но не подключено). Если оно подключено, его можно отключить:

    sudo umount /dev/sd[1 letter][optionally 1 number]
    
  4. Предполагая, что файл.iso находится в вашей домашней папке, откройте терминал и напишите:

    sudo dd bs=4M if=[ur .iso] of=/dev/sd[that 1 letter]
    

    Пример:

    sudo dd bs=4M if=windows7.iso of=/dev/sdc
    

И ждите, пока это закончится. ("Bs=4M" - бит не является обязательным, просто делает это быстрее.)

  1. Вставьте устройство USB, затем запустите gparted.

  2. Выберите устройство USB из списка в верхнем правом углу окна GParted и определите, где оно было подключено: /dev/sd[1 letter] (мой был /dev/sdc).

  3. Убедитесь, что USB-устройство отключено (щелкните правой кнопкой мыши и выберите "отключить"). Не забудьте отформатировать его в NTFS в GParted.
  4. sudo dd if=[PATH TO YOUR .iso FILE] of=/dev/sd[THAT 1 LETTER]

    В моем случае: sudo dd if=/home/downloads/windows7.iso of=/dev/sdc

Вы должны запустить dd как su или sudo. Стоит отметить, что gparted также требует su, но обычно для запроса пароля будет использовать gksudo.

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

Если вы загружаетесь с UEFI (не BIOS или UEFI с режимом совместимости с BIOS (он же CSM)), все, что вам нужно, это GParted и файловый менеджер.

ISO должен быть настроен для загрузки UEFI, чтобы это работало. Я успешно сделал это с Windows 8.1 и Ubuntu 14.04, но я не могу поручиться за любую другую ОС. (Редактировать: я только что попробовал это с Windows 10, но безуспешно. Не знаю почему, но WinUSB работал, поэтому я не стал больше заниматься расследованием.)

Вот что я делаю, чтобы создать загрузочный USB-накопитель для прошивки UEFI:

  1. Создайте таблицу разделов GPT на USB-накопителе. В GParted выберите "Устройство", а затем "Создать таблицу разделов...". Выберите gpt в выпадающем списке.
  2. Отформатируйте раздел на USB-накопителе в FAT32 с помощью GParted. Все UEFI-совместимые прошивки должны поддерживать FAT12, FAT16 и FAT32, поэтому любая из них должна подойти, но NTFS не будет работать.
  3. Смонтируйте USB-накопитель так же, как и любое другое внешнее хранилище, чтобы вы могли получить доступ к файловой системе созданного вами раздела.
  4. Смонтируйте ISO-образ, который вы хотите добавить на USB-накопитель, чтобы получить доступ к находящимся там файлам.
  5. Теперь, когда у вас есть доступ к ISO и USB-накопителю в качестве файловых систем в вашем файловом менеджере (Nautilus или что-то еще), просто скопируйте и вставьте все файлы в ISO на USB-накопитель.
  6. Добавьте флаг 'boot' в раздел, который вы создали, и добавили файлы. В GParted щелкните правой кнопкой мыши по разделу, выберите "управлять флагами" и выберите опцию "boot".

(Во время тестирования я больше не мог подключать USB-накопитель после установки флага загрузки. Я не знаю почему, но GParted все еще мог его видеть, и в результате все равно оставался загрузочный USB-накопитель, так что, думаю, это не так действительно важно.)

  1. Перезагрузите компьютер и выберите загрузку с USB-накопителя.

Еще раз: обратите внимание, что для того, чтобы это работало, прошивка вашего компьютера должна соответствовать UEFI, а ISO должен быть готов для загрузки UEFI.

Если вы найдете каталог EFI в ISO, это, как правило, хороший знак.

Чтобы увидеть, используете ли вы в данный момент загрузку UEFI, запустите sudo efibootmgr -v в терминале. Если он перечисляет несколько вариантов загрузки, вы можете пойти. Если вы используете режим совместимости с BIOS, вы увидите что-то вроде этого:

Fatal: Couldn't open either sysfs or procfs directories for accessing EFI variables.
Try 'modprobe efivars' as root.

Для получения дополнительной информации о UEFI, пожалуйста, прочитайте это превосходное эссе на эту тему: https://www.happyassassin.net/2014/01/25/uefi-boot-how-does-that-actually-work-then/

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

Если вы используете Ubuntu для записи Windows ISO на USB, вы можете использовать WinUSB. Unetbootin не будет работать с Windows ISO. Он поддерживает только дистрибутивы Linux.

Тем не менее, установка WinUSB в текущих версиях Ubuntu - непростая задача. Более того, WinUSB имеет более старые зависимости GRUB, которые могут мешать настройке вашего загрузчика, так что вы можете получить не загружаемую Ubuntu. Ну, это не должно быть такой большой проблемой, если вы делали Windows USB, чтобы избавиться от Ubuntu. Но это тоже не гарантировано.

В настоящее время существует два способа загрузки операционной системы. Загрузка EFI и загрузка MBR. Какой из них вам подходит, зависит от возможностей ПК / материнской платы. Метод создания загрузочного USB для каждого из вышеупомянутых способов загрузки описан в разделе Как создать загрузочный USB-накопитель Windows с Ubuntu?

WinUSB может только сделать MBR загрузочным USB-накопителем.

Вы можете использовать WinUSB для горящих окон iso, чтобы pendrive.
Дополнительные сведения и пакеты Ubuntu можно найти здесь

Примечание:- Вам нужно минимум 4 ГБ Pendrive для записи windows 7 iso

Это очень просто... Мы пойдем шаг за шагом: используя power iso:

  1. Скачайте и установите power iso.
  2. Открытая сила iso.
  3. Нажмите на инструменты, а затем создайте загрузочный USB-накопитель.
  4. Может попросить запустить от имени администратора. затем заставьте его работать от имени администратора.
  5. Теперь просмотрите исходный файл изображения.
  6. Выберите целевой USB-накопитель и нажмите "Пуск".
  7. сделанный. Ваш загрузочный USB-модуль готов к установке операционной системы с загрузочного USB-устройства.

ПРИМЕЧАНИЕ: Pendrive должен быть 4 ГБ или более.

Существует инструмент под названием Multisystem, который может сделать загрузочный USB-накопитель и загружать с него различные операционные системы - помимо прочего, поддерживаются Windows XP, Vista и Seven (страницы программы только на французском языке; сама программа локализована). С помощью этого инструмента я смог загрузить установочный ISO-файл WinXP с USB-накопителя.

Обратите внимание, что компакт-диск Windows является установочным, а не "живым" дистрибутивом.

Из Windows попробуйте использовать unetbootin, а из дистрибутива linux используйте эту команду в терминале (у меня это сработало, но вы потеряете содержимое флешки, поэтому сделайте копию):

sudo dd if=<ISO_FILE> of=/dev/sd<FLASH_DRIVE_ID>

Я знаю, что этот вопрос немного устарел, но для полноты картины я добавляю ссылку на современное стандартное приложение Ubuntu GUI для записи iso на флешку: Disk Creator.

Ubuntu может монтировать.iso файлы из nautilus в Natty.

Вы пытались скопировать содержимое.iso на нужный USB-накопитель?

Оттуда вы сможете сказать, что ваш компьютер загружается с USB без проблем.

Если это не сработает, вы можете использовать UNetBootin для копирования / записи.iso на диск.

Этот блог описывает, как это сделать.

Другие вопросы по тегам