Создание загрузочного USB-накопителя Windows 8.1 на OS X?

Причины для создания такого USB включают в себя:

  • ПК не загружается, и вы хотите подготовить загрузочный USB-накопитель, используя файл ISO, который у вас есть на внешнем жестком диске.
  • для установки Windows 8.1 на Mac без Boot Camp.

Каковы необходимые шаги для создания такого загрузочного USB-накопителя Windows 8.1 на Mac?

Ответы (3)

Я не совсем уверен, почему вы хотите установить Windows 8.1 без BootCamp.

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


Шаги к победе

  1. Загрузите ISO, который вы хотите использовать
  2. Откройте терминал (в /Applications/Utilities)

    2.1 Перейдите по пути, где находится файл .iso

    2.2 Используйте lsдля вывода списка всех папок

    2.3 cd /path/to/isoпогрузиться в папку или cd ..вернуться по пути

  3. Преобразование .isoв .imgиспользование hdiutil:
    hdiutil convert -format UDRW -o /path/to/target.img /path/to/source.iso
  4. Переименуйте, если OS X дала ему .dmgокончание:
    mv /path/to/target.img.dmg path/to/target.img
  5. Введите diskutil list, чтобы получить список подключенных в данный момент устройств
  6. Вставьте USB-накопитель, который вы хотите использовать
  7. Запустите diskutil listеще раз, чтобы увидеть, что назначено вашему USB-накопителю.eg - /dev/disk3
  8. Выполнить diskutil unmountDisk /dev/diskN(где Nнаходится номер, назначенный вашей флешке, в предыдущем примере это было бы 3)
  9. Запустите sudo dd if=/path/to/target.img of=/dev/diskN bs=1m(если вы получите ошибку, замените bs=1mнаbs=1M
  10. Запустите diskutil eject /dev/diskNи извлеките USB-накопитель
  11. Теперь USB-накопитель готов к использованию.

ВАЖНО Для шага №9 вы можете использовать пункт назначения /dev/rdiskNдля сокращения времени копирования.

ПРИМЕЧАНИЕ. Иногда, но не всегда, необходим шаг №4 . Не всегда. Я не уверен, почему он добавляет .dmgокончание, а в других случаях оставляет его в покое.

ПРИМЕЧАНИЕ 2. Могу ли я предложить вам узнать имя .isoзагруженного вами файла или просто переименовать его win8.1.isoили что-то еще и поместить его в папку на рабочем столе. Таким образом, когда вы вводите такие команды, как № 3 и № 4 и т. д., вы можете ввести это следующим образом:

hdiutil convert -format UDRW -o ~/Desktop/win8.1.img ~/Desktop/win8.1.iso

и

mv ~/Desktop/win8.1.img.dmg ~/Desktop/win8.1.img

и шаг № 9 будет выглядеть так:

sudo dd if=~/Desktop/win8.1.img of=/dev/diskN bs=1m

ВАЖНО . Вы можете отслеживать ход выполнения, нажимая CTRL + T. Он будет отображать информацию о процессе и входящие и исходящие записи, поскольку мы используем bs=1mразмер каждой записи 1 МБ, поэтому вы можете легко отслеживать ход выполнения.


Я не хочу оскорблять Note и Note2 , я просто хочу убедиться, что вы знаете, что означают все эти команды. Это самый простой метод. Если только кто-то не придумает что-то лучше.

Никаких оскорблений. Спасибо за ясность и краткость в вашем ответе.
Я также просмотрел здесь, apple.stackexchange.com/a/62700/49601 , у них есть решение, с которым может быть немного проще работать, если оно вам понадобится. Я помешан на терминалах, поэтому стараюсь делать все возможное с помощью этой утилиты, а не приложений.
Из интереса использование терминала в любом случае вредно для OSX?
Терминал потрясающий. Терминал — это базовая система в OS X. Ну, вроде того. OS X на самом деле является формой UNIX, называемой BSD. Терминал — это «консоль», если хотите, то, как вы можете с ней взаимодействовать. Это не вредно для OS X и работает намного лучше, потому что дает вам прямой доступ к функциям, которые в противном случае были бы скрыты от вас. Сначала я ненавидел это, это похоже на командную строку в Windows, но потом я освоился с ней за эти годы и теперь не могу без нее жить.
Это легко заметить, когда когда-либо он запрашивает ваш пароль, чтобы выполнить ваш запрос, будьте осторожны.
@DanijelJames Я думаю, что ваше решение лучше, чем ссылка, которую вы показали в комментарии выше. Могу я спросить, где я могу узнать, как делать «взломы» терминала для OS X?
Также прочитайте это, прежде чем дурачиться :) forums.macrumors.com/showthread.php?t=738396 кроме этого наслаждайтесь.
@Buscar웃 хорошо сказал. Это может быть вредно, когда он просит вас ввести пароль. Так что помните о том, что вы печатаете из хорошо осведомленного источника. Саймон, лучшее место для изучения Терминала для OS X — начать здесь. Речь идет о том, чтобы найти то, что вы хотите сделать, прежде чем вы узнаете, как это работает. Bash Scripting — это золотая жила, которая откроет вам глаза на то, для чего можно использовать Терминал. Существуют и другие языки сценариев, такие как Korn и C-shell, но я ими не пользуюсь. В противном случае просто троллите сайты и Google. Или знайте, что вы хотите сделать, и спросите здесь!
@DanijelJames Спасибо за совет. Я мог бы также проверить, есть ли подходящая публикация, электронная книга или что-то еще по предметной области.
@Buscar웃 Спасибо также за ваш совет и соответствующую ссылку.
Я все еще изучаю основы этого, но есть несколько безопасных вариантов, с которыми можно поиграть: например, «Аэропорт», чтобы показать вам ваши сети, или IFconfig, или Netstat, и многие другие, которые безвредны и просто показывают вам конкретные Информация. Сначала вы можете поиграть с этими командами.
@Buscar웃 Думаю, можно также сказать: всегда помните об использовании терминала ТОЛЬКО тогда, когда вы уверены в том, что делаете, поскольку простая ошибка при использовании этой утилиты может привести к серьезному повреждению вашего Mac.
Я обнаружил, что всякий раз, когда я должен написать некоторый путь к файлу в Терминале, я просто перетаскиваю файл, который я изменяю, из любой папки, в которой он находится, в окно Терминала после команды, поэтому на шаге 3 я бы написал: hdiutil convert -format UDRW -o Помните, что строка должна заканчиваться пробелом. Затем перетащите файл ISO в Терминал, измените окончание с ISO на IMG и снова перетащите файл ISO в Терминал... и вуаля... два идеальных пути без необходимости гадать. Надеюсь это поможет ;)
Я выполнил эти шаги и получил USB-накопитель, который не загружался. Кто-нибудь знает, что могло пойти не так? (Что касается того, почему вы устанавливаете Windows 8.1 без Boot Camp: потому что вы готовите USB-накопитель на Mac для установки Windows на Intel NUC :)
Если ISO не является загрузочным ISO для начала, а просто дампом необработанных данных, то в нем отсутствуют сектора, которые необходимо записать с помощью dd на USB. Какую версию 8.1 вы используете, и откуда вы ее взяли, или как вы ее получили? Я мог бы быть в состоянии помочь вам.
Пока это работало... Должен сказать, что я почти сдался. Шаг 9 занял много часов (руководство должно это учитывать): 3708465152 байта передано за 29540,931255 с (125537 байт/с)
@ThomasJespersen, возможно, что-то не так с вашим USB-накопителем, поскольку он не должен быть таким медленным. На моем 5-летнем ноутбуке это заняло около 6 минут.
Может быть... все же руководство должно заметить это, так как индикатора прогресса нет. В итоге я создал загрузочный USB-ключ с помощью Windows, что заняло 23 минуты. (тот же USB-ключ).
@ThomasJespersenЯ добавил дополнительное примечание относительно индикатора выполнения, может быть, ваш USB-накопитель устарел?
Это не работает. Это те же самые инструкции, которые Ubuntu публикует на своем сайте для создания живого USB, и у суперпользователя было несколько вопросов о том, что этот процесс не работает.
Я пытался использовать это для установки Win 7, но USB-накопитель не распознавался ПК. (все файлы появились, когда я просматривал с моим Mac) Я предполагаю, что мне нужно было сначала переформатировать во что-то другое, кроме Fat32? В итоге я использовал окно Windows для создания установочной флешки.
не работал для меня.
USB-накопитель отображается как загрузочный, но если он выбран, появляется стандартное сообщение «неверный загрузочный диск, выберите правильный загрузочный диск, бла-бла-бла».
Одна из причин, по которой вам может понадобиться сделать это без BootCamp Assistant, заключается в том, что они используют хакинтош. Так что спасибо тебе. Ваше здоровье!
Да, мне тоже потребовалось несколько часов, а у меня 6-летний макбук.
И когда это было закончено. Мой компьютер с Windows не распознал его даже как отформатированный диск.,
Согласно OP: вы хотели бы установить Windows 8.1 без Bootcamp для таких моделей, как MacBook Pro середины 2009 года, которые не поддерживаются Bootcamp, но могут по-прежнему выполнять двойную загрузку Windows 8.1.
Чтобы сделать его загрузочным, в некоторых случаях (когда диск разбит на разделы по схеме Apple, это видно в diskutil listвыводе) вам потребуется переразметить весь диск, как описано здесь: techrepublic.com/blog/user-support/ … . После переразметки повторите шаги, описанные выше, еще раз.
круто тут. всегда впечатляет, как некоторые люди осваивают терминал... я смог создать работающую загрузочную флешку win7 с macOS sierra. для дерьмового старого ноутбука с Windows моей мамы... без него я бы облажался...
не могли бы вы объяснить, почему rdiskон работает быстрее?
@genuinefafa смотрите этот пост superuser.com/a/631601/256923
Я думаю, что некоторые старые коробки не могут загружаться с GUID, только с MBR. Так что мне пришлось пойти в окно Windows и использовать Rufus, тогда это сработало... или учебный лагерь
Не работает. Я записал флэш-накопитель Windows 7, как в этом ответе. MacOS может видеть его как том UDF (загружаемый через qemu macos), но другие машины с Windows 7 видят его как неформатированный RAW, и на самом деле он не загружается.

Я хотел бы прокомментировать предыдущий ответ, потому что это (почти) идеальное описание того, что делать (по крайней мере, для дистрибутивов Linux, с которыми я работал на прошлой неделе), но я стесняюсь 50 представитель нужен для комментариев…

В любом случае, чтобы дополнить ответ @danijel-j, я обнаружил, что (некоторые?) USB-ключи, которые я использовал, требовали, чтобы я разделил их, прежде чем BIOS на нетбуке, с которым я работал, распознал их (предположительно, у них не было MBR / GPT чтобы машина читала). Я сделал разбиение с помощью Disk Utility.app, но я уверен, что работать с ним diskutilбудет так же легко (я до сих пор не знаю команд и параметров CLI для diskutil).

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

Это ужасно, но оставьте все попытки создать это из OSX Mojave 10.14.4. Я пробовал все методы, я опытный пользователь, и ничего не получилось. Хотя мне постоянно удавалось создать загрузочный USB-накопитель, при установке Windows с расширением A media driver your computer needs is missing.

Я проверил загруженный iso, перезагрузил и т. д., но безрезультатно.

Что сработало:

Загрузитесь в параллели в ОС Windows, используйте инструмент создания Windows Media и создайте USB-накопитель.

Загрузился, установился без проблем.

TL; DR , это абсолютно смешно, что вы не можете использовать собственные команды OSX, чтобы заставить это работать, но явно Microsoft не удалось упростить этот процесс с Mac. Используйте инструмент для создания Windows Media из любой доступной ОС Windows, включая Parallels, чтобы получить загрузочный USB-накопитель, который будет установлен без проблем с драйверами.