Не удается смонтировать загрузочный диск Windows 10

1

Я пытаюсь сделать загрузочный USB с дд Команда, так как Boot Camp не работает. Если я выполню эту команду:

sudo dd if=Win10.iso of=/dev/disk1 bs=1m

Я получаю диск в формате Universal Disk Format со схемой разделов GUID, что делает его не загружаемым. Способ, которым я изменил его на схему разделов Master Boot Record (FDisk), состоял в том, чтобы стереть неисправное содержимое USB, изменить его на FDisk и запустить команду dd disk1s1 вместо disk1 ( disk1s1 был идентификатором единственного раздела на USB).

То, что это сделало, было сделано неустановленным разделом под названием disk1s1 , отформатированный в FAT и со схемой разделов FDisk, но он не монтируется, и я не могу загрузиться с него. Когда я пытаюсь смонтировать его, ничего не происходит, и вывод команды терминала Volume on disk1s1 failed to mount, Я не могу восстановить диск, и Verify disk говорит Invalid BS_jmpBoot in boot block: 000000

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

ОБНОВИТЬ:

Я получаю сообщение об ошибке в VirtualBox:

VD: error VERR_NOT_SUPPORTED opening image file '/Users/username/RawWinDisk.vmdk' (VERR_NOT_SUPPORTED).
VD: error VERR_NOT_SUPPORTED opening image file '/Users/username/RawWinDisk.vmdk' (VERR_NOT_SUPPORTED).
Failed to open image '/Users/username/RawWinDisk.vmdk' in read-write mode (VERR_NOT_SUPPORTED).
Failed to attach driver below us! Not supported. (VERR_NOT_SUPPORTED).
AHCI: Failed to attach drive to Port0 (VERR_NOT_SUPPORTED).

Я использую OS X 10.9.5 (Mavericks), и у меня есть 13-дюймовый MBP середины 2012 года

TheBro21
источник
Я ни в коем случае не являюсь экспертом по терминалам, но помогает ли эта строка в отношении формата? из сценария, который я использую для создания SD-карт MBR - do shell script "diskutil eraseDisk \"MS-DOS\" " & diskName & " MBRFormat " & BSD_disk
Tetsujin
@Tetsujin Что делает линия? Это стирает и форматирует как FAT? Когда я удаляю и переделываю dd команда, она не остается как FAT, но снова форматируется в UDF и GUID.
TheBro21
да, он гарантирует, что они форматируются как MBR / FAT32 - в противном случае они форматируются как GUID / FAT32, что не работает для моей конечной цели
Tetsujin
По какой причине вы не можете использовать Ассистент Boot Camp?
user3439894
@ user3439894 Сообщение об ошибке «Bootcamp поддерживает только Windows 7 или выше». Я нашел исправление, добавив идентификатор модели в plist, но при запуске Bootcamp произошел сбой.
TheBro21

Ответы:

2

Дайте мне знать, если что-то пойдет не так! Я пытался обновить все до последней версии VirtualBox, но, возможно, я где-то испортил ...

Метод, который я использую, полагается на VirtualBox для его работы. Следуй этим шагам:

  1. Установите последнюю версию VirtualBox с http://www.virtualbox.org/wiki/Downloads , Убедитесь, что он устанавливает инструменты командной строки.
  2. После установки откройте его и создайте новую виртуальную машину, нажав «Новый» в левом верхнем углу.
  3. Выберите тип «Microsoft Windows», выберите версию «Windows 10 (64-разрядная версия)», а затем укажите имя по своему выбору.
  4. Выберите «Не добавлять виртуальный жесткий диск». Мы будем создавать его самостоятельно для наших целей. Нажмите «Создать».
  5. Если вы не создали раздел для Windows, сделайте это сейчас в Дисковой утилите. Нажмите на диск (не любой раздел) на боковой панели и перейдите на вкладку разделов. Затем нажмите кнопку «+» и сделайте новый раздел настолько большим, насколько вы хотите. 30 ГБ - это хороший минимальный размер.
  6. Теперь мы должны открыть Терминал. Введите следующую команду: diskutil list, Из списка дисков запишите идентификатор диска в последнем столбце, который принадлежит разделу, созданному для Windows. Нам понадобится это на следующем шаге.
  7. Запустите команду sudo chown $USER /dev/disk#s#, Замените диск # s # идентификатором из предыдущего. Введите свой пароль и нажмите возврат. Также беги sudo chown $USER /dev/disk#s1, Используйте тот же идентификатор, но замените последний номер на 1. Также запустите sudo chown $USER /dev/disk# используя первую половину вашего идентификатора (минус часть s #).
  8. Размонтируйте диск, набрав diskutil unmount /dev/disk#s# используя ваш идентификатор.
  9. Теперь нам нужно создать диск для виртуальной машины, чтобы использовать его для установки. Запустите команду VBoxManage internalcommands createrawvmdk -filename ~/RawWinDisk.vmdk -rawdisk /dev/disk# -partitions 1,#, Замените «disk #» соответствующей первой половиной идентификатора из предыдущего и замените второй знак # последним номером в вашем идентификаторе.
  10. Размонтируйте диск снова diskutil unmount /dev/disk#s#, используя ваш идентификатор.
  11. Теперь у вас должен быть файл «.vmdk» в вашей домашней папке. Вернитесь в VirtualBox, выберите созданную вами виртуальную машину и нажмите «Настройки». Выберите вкладку «Хранилище», добавьте контроллер IDE, нажав второй значок «+» внизу, щелкните контроллер «IDE» и щелкните второй знак «+» непосредственно справа от контроллера (текст при наведении курсора » Добавить жесткий диск ").
  12. Нажмите «Выбрать существующий диск» и перейдите к только что созданному VMDK, который должен находиться в вашей домашней папке. Нажмите на нее и выберите «Открыть». Теперь вы должны увидеть только что добавленный диск под контроллером IDE.
  13. Нажмите «Очистить» чуть ниже контроллера «SATA», установите флажок «Live CD / DVD» и нажмите маленький значок компакт-диска рядом с «SATA Port #».
  14. Нажмите «Выбрать файл виртуального оптического диска ...», перейдите к ISO и откройте его.
  15. Запустите виртуальную машину и установите Windows на раздел 30G.
  16. Когда установка завершена и вы вошли в систему, закройте Windows, и вы должны увидеть диск, созданный Windows, на рабочем столе. Вы можете получить драйверы Boot Camp для вашего ноутбука от https://support.apple.com/kb/DL1720?locale=en_US , Поместите его на флэш-диск в формате ExFAT или FAT, чтобы Windows могла его прочитать.
  17. Теперь вы сможете перезагрузиться в Windows, удерживая Alt или выбрав диск в настройках Startup Disk.

Убедитесь, что вы обновили BootCamp с помощью Apple Software Update после того, как BootCamp установлен на стороне Windows. Технически это драйверы Windows 8.1, которые должны работать достаточно хорошо, чтобы вы хотя бы подключились к Интернету и получили последнюю версию.

William T Froggard
источник
Благодарю. Это не похоже на трудный метод, как вы сказали. Я пытаюсь это сейчас :)
TheBro21
Я получаю код результата ошибки NS_ERROR_FAILURE (0x80004005) и повторяющийся VERR_NOT_SUPPORTED
TheBro21
На каком этапе?
William T Froggard
После запуска виртуальной машины. Также есть RawWinDisk и RawWinDisk-pt. Я использовал тот без пт imgur.com/bTf7IRD , Попробую переустановить VirtualBox
TheBro21
1
На самом деле, VERR означает просто VirtualBox Error.
William T Froggard