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