Чи є спосіб виправити пошкоджену базу даних LDM?


19

TL; DR:

Чи є інструменти / підходи до діагностики та фіксації структур метаданих LDM ( Logical Disk Manager ), не відтворюючи з нуля?

Повний опис:

У мене є два накопичувачі SSD, створені з GPT + LDM (динамічний диск) у стані, який, здається, передбачає пошкоджену базу даних LDM .

Проблема в тому, що все працює нормально, за винятком якоїсь дивної поведінки під час використання diskpartабо Disk Management Snap-In.

Структура GPT здається недоторканою:

GNU Parted 2.3
Using /dev/sde
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print                                                            
Model: ATA SanDisk SDSSDP12 (scsi)
Disk /dev/sde: 128GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End     Size    File system  Name                          Flags
 1      17.4kB  1066kB  1049kB               LDM metadata partition
 2      1066kB  134MB   133MB                Microsoft reserved partition  msftres
 3      134MB   47.3GB  47.2GB  ext4         LDM data partition            raid
 4      47.3GB  128GB   80.5GB  ntfs         LDM data partition
 5      128GB   128GB   234MB                LDM data partition

(parted) sel /dev/sdf                                                     
Using /dev/sdf
(parted) print                                                            
Model: ATA SanDisk SDSSDP12 (scsi)
Disk /dev/sdf: 128GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End     Size    File system  Name                          Flags
 1      17.4kB  47.2GB  47.2GB  ext4         LDM data partition            raid
 2      47.2GB  128GB   80.5GB  ntfs         LDM data partition
 3      128GB   128GB   367MB   ntfs         LDM data partition
 4      128GB   128GB   1049kB               LDM metadata partition
 5      128GB   128GB   335kB                Microsoft reserved partition  msftres

/dev/sde3і /dev/sdf1добре працювати в mdraid масиві. /dev/sde4і /dev/sdf2є частиною дзеркального тома Windows. /dev/sdf3є розділом відновлення Windows. Під час завантаження в Windows я можу нормально використовувати систему та отримувати доступ до дзеркальної гучності системи. Однак з Disk Management Snap-Inглузду йде: введіть тут опис зображення

Фактичні фізичні накопичувачі присутні без будь-якої інформації. Тим не менш, всі окремі томи можна побачити та функціонувати належним чином, незважаючи на xпозначки - SYSTEM (C:)це прекрасна робота, повторна синхронізація після всього цього, до неї можна отримати доступ і зараз використовується як системний об'єм.

diskpart підтверджує цю ситуацію: введіть тут опис зображення

Фізичні накопичувачі не можна побачити при переліку, але їх можна будь-коли вибрати та дослідити далі. Усі фактичні обсяги відображаються як слід: введіть тут опис зображення

але при більш детальному огляді вони здаються з неіснуючих дисків: введіть тут опис зображення

Virtual Disk Service error: The disk's extent information is corrupted. начебто вказує досить багатослівно, що поточний стан метаданих LDM вже не відповідає деякому стандарту Microsoft.

Чи є якийсь спосіб дослідити це далі та потенційно виправити цю проблему, не відтворюючи всю схему розділення диска з нуля? Здається, не так багато можна використати для діагностики проблем з LDM. Я спробую своєчасно долучити дамп бази даних .

Я особливо шукаю підказки, на що звертати увагу при аналізі бази даних LDM .


Я не думаю, що у вас є менеджер із захисту даних Microsoft System Center, чи не так? Всі мої googling, схоже, посилаються на один зі своїх сценаріїв PowerShell.
Кетрін Вільярд

На жаль, така послуга в цьому випадку не доступна (типова окрема робоча станція). Мої пошуки теж не виявили багато, імовірно, через напіввласність стандарту LDM. Я думаю, що в цьому випадку не можна багато зробити, але я подумав, що розміщення тут, хоч і довгий кадр, - це моя остання можливість. Наразі я щасливий, що, незважаючи на цю неправильну базу даних, усі томи розпізнаються системою та доступні для звичайного використання. Я сподіваюся, що це залишатиметься до тих пір, поки не знайдеться більш постійне рішення (або проблема перестане існувати разом з деяким оновленням обладнання).
Кароль Дж. Пікзак

Я бачу, ваш завантажувальний диск має статус Rebuild. Як тільки вона завершиться, подивіться, чи помилка усувається. Також ... ви спробували chkdskна ураженому диску, щоб побачити, чи знайде він щось?
Натан C

Не відповідь ... але більше порада ... якщо вміст для вас важливий, створіть резервну копію, поки ви зможете, і відновіть диски з нуля. Щодо критичних даних, будь-які спроби виправити не варто і невиправдано, коли станеться гірше
a.atlam

Відповіді:


1

Ваша проблема і моя проблема майже однакові: я бачу накопичувачі в управлінні дисками, але не з розділів були виконані файли, в моєму провіднику Windows пропали літери диска. у моєму випадку дискова частина показує все правильно, і наступний метод вирішив мою проблему.

Видаліть проблемний фізичний жорсткий диск, приєднаний до іншої працюючої машини, і запустіть chkdsk за допомогою / f / x / c / r, або тільки / r і / f. Потім знову приєднайте, також оновіть драйвер жорсткого диска.

Дякую


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.