Может ли mdadm --zero-superblock сделать мой диск Windows не загружаемым?
У меня Windows 7 установлена на диске, который раньше был частью массива RAID-1. Очевидно, что диск все еще содержит старые метаданные RAID, так как, когда я загружаюсь в Ubuntu (который установлен в другом месте), диск кажется частью /dev/md127.
Я знаю, что могу удалить метаданные RAID с
mdadm --zero-superblock
Но повредит ли это каким-либо образом установке Windows 7, которая сейчас там живет?
2 ответа
Я пошел дальше и сделал это (после резервного копирования), и ответ - нет: Windows 7 по-прежнему может нормально работать.
Суперблок mdadm размещается ближе к концу устройства / раздела, чем к началу. Вот почему он все еще определялся как устройство RAID (просто Windows еще не записывала данные так далеко на устройство). Кроме того, если mdadm все еще может читать суперблок, я думаю, что было бы безопасно предположить, что Windows/NTFS по-прежнему считает эту область устройства "пустой", и поэтому не думает, что там есть что-то, что имеет значение. Это означает, что это должно быть безопасно обнулить его.
Раньше по той же причине мне приходилось обнулять суперблок на устройствах, содержащих другие файловые системы linux, и он никогда не вызывал проблем и не повредил файловую систему.
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Я не знаю достаточно о том, что содержится в суперблоке, чтобы точно сказать, что он всегда будет поврежден до такой степени, что его невозможно будет прочитать, если Windows коснется его, поэтому используйте этот совет на свой страх и риск. Просто качка в том, какие знания у меня есть. Рад, что это сработало для вас!