Может ли 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 коснется его, поэтому используйте этот совет на свой страх и риск. Просто качка в том, какие знания у меня есть. Рад, что это сработало для вас!

Другие вопросы по тегам