Я установил пробную версию Autocad 2011 в своей системе, а затем обнаружил, что Autocad изменяет MBR. (см. здесь ). Теперь я хочу восстановить MBR до последней установки пробной версии AutoCAD 2011 (фактически до первоначальной MBR). Как я могу это сделать? Пожалуйста, будьте конкретны, я не профессиональный специалист по оборудованию.
Я использую Windows 7 Home.
Ответы:
Для этой проблемы это на самом деле не проблема с MBR. На форумах AudoCAD, на которые вы ссылались, была следующая информация:
Вам нужно будет переустановить GRUB. Согласно Super GRUB Disk Wiki , вы можете исправить GRUB изнутри установки Linux, если вы используете LiveCD, или из командной строки GRUB, если вы можете добраться до стадии 1, или с помощью указанного Super GRUB Disk для восстановления загрузчика. В зависимости от вашей версии GRUB, существуют различные варианты выбора диска восстановления; Вы можете увидеть их всех здесь .
Если у вас есть доступ к этапу 1 загрузчика, используйте следующие команды:
источник
Прежде чем сделать это, убедитесь, что вы сделали резервную копию ваших ценных данных .
Одним из возможных решений вашей проблемы является использование установочного носителя Windows, чтобы попытаться восстановить MBR. Вставьте DVD в дисковод, и он предоставит вам возможность восстановить установку.
КОДА
Другой вариант - взять Super Grub .iso , сжечь его и использовать вместо этого. Это может восстановить сломанные MBR.
источник
Согласно вашей ссылке, AutoCad 2011 не изменяет MBR, но вместо этого изменяет 2K байта, которые следуют за ним (которые обычно не используются, за исключением GRUB), поэтому вам нужно переустановить Grub, а не восстанавливать MBR. В любом случае, поскольку это важный вопрос, я рассмотрю то, что вы на самом деле спросили - восстановление MBR.
Безусловно, самый простой и быстрый способ сделать резервную копию / восстановить MBR - это использовать linux live-cd и
dd
.Просто загрузитесь в livecd и выполните:
восстановить с помощью той же команды, но с перевернутым
of
иif
Убедитесь, что это
/dev/sda
относится к вашему основному жесткому диску, нет необходимости указывать размер блока и количество, так как MBR.bak уже составляет 512 байт. - ПРИМЕЧАНИЕ. ЭТО ПЕРЕЗАПИСИТ ВАШУ СТОЛОВКУ РАЗДЕЛА - не делайте этого, выбрав bs = 446 count = 1 на восстановление (последние 66 байтов MBR - таблица + подпись)Для резервного копирования и восстановления части, которую AutoCad перезаписывают, замените счет на 5 (для покрытия первых 512 и 2k, следующих за ним). Предполагая, конечно, что вы сделали это до установки AutoCad. Хотя, как указал Коди, любая часть программного обеспечения, ОСОБЕННО ПРОБНАЯ ВЕРСИЯ, которая изменяет ваш жесткий диск на таком низком уровне, должна быть немедленно удалена.
источник
Если вы хотите восстановить MBR обратно в исходное состояние и у вас есть win 7 или vista, вы можете сделать это:
источник