1

Я пытаюсь изменить мой жесткий диск емкостью 500 ГБ, чтобы использовать его для имитации диска DVD BOOT.

Я отформатировал и создал основной раздел на нем с помощью cmd.exe

diskpart
list disk
select disk G
clean
create partition primary size=10000
active
format fs=fat32 quick
assign
exit
  • H: = установленный ISO
  • G: = жесткий диск USB

Я запускаю cmd как администратор в новом cmd и запускаю следующие cmds.

H:
cd boot
bootsect.exe /nt60 G:

который возвращает ошибку

Target volumes will be updated with BOOTMGR compatible bootcode.

G: (\\?\Volume{3jkrkmr-dsfd-22s2r4fd-defdgfdgfdgfdg})

    FAT32 filesystem bootcode is only supported on hardware with 512 byte
    sector sizes.

No bootcode was successfully updated.

Я попытался запустить CMD как обычно (без администратора)

Ошибка возвращается

Target volumes will be updated with BOOTMGR compatible bootcode.

Could not map drive partitions to the associated volume device objects:
    Access is denied.

2 ответа2

2

Внимательно прочитав ваше второе сообщение об ошибке, обратите внимание, что вы получили

FAT32 filesystem bootcode is only supported on hardware with 512 byte sector sizes.

Это окольный способ сообщить вам, что настройки по умолчанию для diskpart не годятся. Вам нужно вернуться в diskpart и сделать это снова, но на этот раз в вашей команде format вместо quick укажите UNIT=512 . Это переопределит размер единицы выделения по умолчанию и позволит остальной части процесса работать.

1

Ошибка: не удалось сопоставить разделы диска с соответствующими объектами устройства тома: "Доступ запрещен" .. возникает, если вы не запускали командную строку от имени администратора

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .