chkdsk на зеркальном диске

chkdsk на зеркальном диске

Я использую Windows 7 и имею два жестких диска по 1 ТБ, зеркалированных с помощью управления дисками. (Зеркалированные диски не являются системным диском.)

Я получаю события NTFS Error, в которых говорится: «Структура файловой системы на диске повреждена и непригодна для использования. Запустите утилиту chkdsk на томе \Device\HarddiskVolume2». Управление дисками сообщает, что оба диска подключены и исправны.

Возможно ли запустить chkdsk на одном диске зеркала? Логический диск E: сообщает об ОК с chkdsk. Возможно, мне нужно разбить зеркало и перестроить его после chkdsk?

решение1

Хотя вы можете сломать raid, чтобы быть в безопасности. CHKDSK проверяет файловую систему NTFS на предмет повреждения, что как раз то, что вам нужно. Не должно возникнуть никаких проблем с запуском chkdsk на программном raid. Если это на самом деле аппаратный raid, запустите проверку через загрузочную утилиту или установленную утилиту raid.

решение2

Видимо, что-то застряло. Просто сломайте и перестройте. (Кроме того, chkdsk на обоих дисках не повредит. Также можно проверить значения SMART.)

решение3

Проверить отдельный диск напрямую нельзя — как вы уже догадались, сначала его придется сломать, но есть и другой способ, который я покажу ниже.

Сначала запустите chkdsk на зеркальном диске, и это действительно должно решить проблему. Я был бы удивлен, если бы на одном диске были структурные проблемы файловой системы, требующие chkdsk, а на другом — нет, поскольку тома дисков должны быть (буквально) зеркальными копиями друг друга, но вы можете проверить эту возможность следующим образом.

Вы можете использоватьРезервное копирование и восстановление Paragon, в которой есть мини-операционная система USB-флешки, которую вы можете создать, что позволит вам загружать диски, не затрагивая их. Таким образом, для каждого диска в отдельности вы можете сделать резервную копию диска, восстановить эту резервную копию на пустой диск, а затем открыть эту восстановленную копию в Windows и выполнить chkdsk оттуда. Я знаю, что Windows 10 распознает оба диска, но они, по сути, разные, и я обнаружил, что (с моей старой версией Paragon) Paragon отлично распознает один из пары, но другой кажется совершенно пустым (когда это не так). Если Paragon видит оба зеркальных диска одновременно, они оба правильно распознаются. Но между двумя дисками должна быть какая-то фактическая разница, возможно, один из них — рабочий образ, а другой — резервный образ — это мое предположение.

Если у вас есть два дополнительных пустых диска, вы можете сделать резервную копию пары (всего зеркала), а затем поднять резервную пару в Windows, разбить резервную зеркальную пару и выполнить chkdsk по отдельности (чтобы убедиться, что один из них испорчен, а другой в порядке). Если Disk Management Mirroring работает правильно, диски должны быть либо оба в порядке, либо оба нуждаются в chkdsk. Если они не синхронизированы, сообщите нам, потому что это будет серьезной проблемой надежности (и спасибо, если вы это сделаете).

Наконец, если произойдет отключение питания до синхронизации обоих зеркальных томов, для меня это весомый аргумент в пользу автоматического запуска chkdsk по регулярному графику, а также, возможно, склониться к использованию SSD, поскольку я заметил, что они, в общем, тратят меньше времени на обновление. Я утверждаю, что если диски обновляются быстрее, то больше шансов, что они закончат записывать то, что им нужно, до отключения питания. Хотя, по моему скромному мнению, chkdsk все равно следует запускать регулярно. Надеюсь, это поможет.

Связанный контент