Как установить флаг загрузочного диска с помощью diskpart

Мой Windows Server 2008 R2 не запускается и останавливается с остановкой 7B, поэтому я запускаю консоль восстановления и использую diskpart для проверки диска. На диске есть несколько разделов, один типа 17 и один типа 07, команда detail disk показывает, что диск не является загрузочным. Как я могу установить этот флаг загрузки с помощью diskpart? Или этот флаг устанавливается только в том случае, если MBR работает нормально. Я пробовал следующие команды:

bootsect /nt60 ALL /force /mbr
bootrec /fixboot
bootrec /fixmbr
bootrec /rebuildbcd

последняя команда показывает, что количество ОС равно 0, так как я могу установить этот флаг в true?

Вот вывод diskpart detail disk:

Решение

diskpart в консоли восстановления не позволяет сделать раздел активным (загрузочным).

Используйте Gparted Live.

http://en.wikipedia.org/wiki/Diskpart "В консоли восстановления, которая входит в состав всех Windows 2000, Windows XP и Windows Server 2003, есть команда diskpart, которая значительно отличается от команды, входящей в состав настоящей операционной системы. Она обеспечивает функциональность только для добавления и удаления разделов, но не для установки активного раздела. Утилита также предусмотрена в среде восстановления Windows, преемнице оригинальной "Консоли восстановления"

Комментарии (9)

Я успешно восстановил VHD GPT-диск с компьютера Windows 8.1, используя информацию из этой и других тем, на другом сервере Windows 8.1 Hyper-V-Server.

Мои шаги:

  1. Разобрать диск с помощью Disk2vhd из Microsoft Sysinternals.
  2. Смонтировать vhd в файловой системе Hyper-v-host. (т.е. щелкните по vhd).
  3. Скачайте и установите AOMEI Partition Assistant.
  4. Запустите AOMEI Partition Assistant и выберите VHD-диск, который отображается как обычный диск. Отметьте диск av выберите преобразование диска в MBR-диск в меню "Диск".
  5. Удалите все разделы, содержащие диски восстановления и другие разделы, не относящиеся к Windows.
  6. Отсоедините VHD от HOST (может потребоваться перезагрузка).
  7. Создайте новую виртуальную машину в Hyper-V Manager и используйте модифицированный VHD.
  8. Загрузите виртуальную машину с установочного диска Windows, перейдите в консоль восстановления и выберите командную строку.
  9. Используйте diskpart, как описано ниже:
  • DISKPART (чтобы открыть утилиту раздела),
  • LIST DISK (будет показан номер диска (дисков)),
  • SELECT DISK n (где n - номер диска - вероятно, 0),
  • LIST PARTITION (будет показан номер(ы) раздела),
  • SELECT PARTITION n (где n - номер первичного раздела, который вы хотите сделать активным),
  • ACTIVE (выбранный раздел на выбранном диске будет сделан активным),
  • EXIT (для выхода из DiskPart),
  • EXIT (для выхода из командной строки),
  • Перезагрузите компьютер.
  1. Повторите шаг 8. 11.Восстановите MBR, как описано ниже, т.е:
  • bootrec /fixboot,
  • bootrec /fixmbr,
  • bootrec /rebuildbcd.
  1. Выйдите из командной строки.
  2. Используйте опции восстановления для восстановления системных файлов windows (можно использовать как частичное восстановление, так и расширенное восстановление).
  3. Повторяйте действия 13 до тех пор, пока виртуальная машина не загрузится с вашего VHD.
Комментарии (1)

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

LIST DISK (будет показан номер(ы) диска)

SELECT DISK n (где n - номер диска, вероятно, 0)

LIST PARTITION (будет показан номер(ы) раздела)

SELECT PARTITION n (где n - номер первичного раздела, который вы хотите сделать активным)

АКТИВНЫЙ (выбранный раздел на выбранном диске будет сделан активным)

EXIT (выход из DiskPart)

EXIT (выход из командной строки)

Перезагрузите компьютер.

Комментарии (2)