Как предотвратить случайную загрузку диска, который раньше был загрузочным?
Раньше у меня была установка RAID 0, но я отказался от нее и перезапустил с нуля, используя обычную систему без одного диска. Второй диск просто используется для общего хранения.
Что ж, сегодня я загружаю машину, и по какой-то причине BIOS загружается с дополнительного диска, на котором все еще была старая загрузочная запись RAID 0, а также ОС и все остальное. Мне потребовалось несколько минут, чтобы выяснить, что пошло не так, я изменил порядок загрузки в моем BIOS, и мой "новый" компьютер вернулся.
Как сдуть загрузочный диск старого вторичного диска, не разрушая ни одного раздела на нем? У MBR есть таблица разделов, поэтому я не могу просто ее выбросить, но я не могу найти какой-либо инструмент разбиения, который сотрет MBR при сохранении таблицы разделов.
Это установка Ubuntu 10.10.
2 ответа
Фактический загрузчик MBR расположен в первом секторе жесткого диска. Этот сектор также содержит таблицу разделов для накопителя, поэтому необходимо соблюдать осторожность, чтобы удалить код загрузчика, не удаляя таблицу разделов. Следующая команда должна сделать это:
дд если =/dev/null of= bs=446 count=1
Чуть больше информации по этому URL.ПРЕДУПРЕЖДЕНИЕ. Прежде чем вносить эту модификацию, подготовьте хорошие резервные копии.
Просто используйте fdisk (или любой другой инструмент для создания разделов), чтобы установить раздел как "неактивный".