Создание загрузочного USB из Windows 8.1 В OS X?

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

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

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

99 голосов | спросил Simon 1 +04002013-10-01T12:31:23+04:00312013bEurope/MoscowTue, 01 Oct 2013 12:31:23 +0400 2013, 12:31:23

2 ответа


158

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

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


Шаги для достижения победы

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

    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 /к /source.iso
  4. Переименуйте, если OS X предоставила конец .dmg:
    mv /path/to/target.img.dmg путь /to /target.img
  5. Введите список diskutil, чтобы получить список подключенных устройств
  6. Вставьте USB-накопитель, который вы хотите использовать
  7. Запустите diskutil list снова, чтобы узнать, как назначается ваш USB-накопитель eg - /dev /disk3
  8. Запустите diskutil unmountDisk /dev /diskN (где N - это номер, назначенный вашему USB-накопителю, в предыдущем примере это будет 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 Мб, поэтому вы можете легко отслеживать прогресс.


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

ответил Danijel-James W 1 +04002013-10-01T14:28:37+04:00312013bEurope/MoscowTue, 01 Oct 2013 14:28:37 +0400 2013, 14:28:37
5

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

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

ответил Dustin Wheeler 20 AM000000120000003831 2014, 00:23:38

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132