Согласно вашей ссылке, 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 байт. ПРИМЕЧАНИЕ. = 1 при восстановлении (последние 66 байтов MBR - таблица + подпись)
Для резервного копирования и восстановления части, которую AutoCad перезаписал, замените счет на 5 (для покрытия первых 512 и 2k, следующих за ним). Предполагая, конечно, что вы сделали это до установки AutoCad. Хотя, как указал Коди, любая часть программного обеспечения, ОСОБЕННО ПРОБНАЯ ВЕРСИЯ, которая изменяет ваш жесткий диск на таком низком уровне, должна быть немедленно удалена.