Потеря данных при преобразовании раздела MBR в GPT - Forum 3Dnews Tech
Вернуться   Forum 3Dnews Tech > Железо > Носители информации > Восстановление информации
Вход через: 

Ответ Создать новую тему
 
Опции темы Опции просмотра
Старый 11.09.2023, 00:15   Вверх   #1
Bafi
Мужской Новенький
Автор темы
 
Регистрация: 08.09.2023
Потеря данных при преобразовании раздела MBR в GPT

Всем привет!Решил HDD 1Tb через прогу Acronis Disk Director преобразовать из MBR в GPT.
Процесс завис (может показалось), решил отменить и ВСЕ... Данные на диске пропали.
В Acronis Disk Director попробовал восстановить через Acronis Recovery Expert.
Диск появился, но к нему нет доступа. Через Total Commander все папки на месте , но пустые.

Как восстановить раздел и все файлы?
И как надо было поступить правильно, без осложнений.
Миниатюры
2023-09-07_051741.png   2023-09-07_051851.png   2023-09-06_211619.png  
Bafi вне форума  
Ответить с цитированием
Старый 11.09.2023, 06:11   Вверх   #2
garniv
Мужской Модератор
 
Аватар для garniv
 
Регистрация: 29.06.2004
Цитата (Bafi) »
И как надо было поступить правильно, без осложнений.
Если гарантированно:
1. Скопировать информацию на другой диск
2. Создать на изменяемом диске GPT раздел (ы) с нуля.
3. Скопировать информацию обратно.
__________________
Хочешь помочь новичку — делай вместе с ним. Хочешь помочь старику — делай вместо него. Хочешь помочь мастеру — отойди и не мешай. А хочешь помочь Таргитаю — сам Таргитай.
garniv вне форума  
Конфигурация ПК
Ответить с цитированием
Старый 11.09.2023, 10:51   Вверх   #3
Bafi
Мужской Новенький
Автор темы
 
Регистрация: 08.09.2023
Цитата (garniv) »
Если гарантированно:
1. Скопировать информацию на другой диск
2. Создать на изменяемом диске GPT раздел (ы) с нуля.
3. Скопировать информацию обратно.

Спасибо.А как быть с первой половиной вопроса? (Как восстановить раздел и все файлы?)
Bafi вне форума  
Ответить с цитированием
Старый 11.09.2023, 12:44   Вверх   #4
zl0dey4eg
Мужской Абсолютный
 
Аватар для zl0dey4eg
 
Регистрация: 24.12.2012
Адрес: Москва
Цитата (Bafi) »
Как восстановить раздел и все файлы?
никак, после таких экспериментов

файлы можно восстановить с помощью r-studio или других похожих программ, а разделы только переформатированием диска
__________________
____ ¯\_(ツ)_/¯ ____ поддержка отечественного производителя ...
zl0dey4eg вне форума  
Конфигурация ПК
Ответить с цитированием
Старый 11.09.2023, 14:06   Вверх   #5
garniv
Мужской Модератор
 
Аватар для garniv
 
Регистрация: 29.06.2004
Цитата (zl0dey4eg) »
никак, после таких экспериментов
Ну почему, можно хотя бы глянуть какие файловые системы найдет DMDE https://dmde.ru/download.html

Bafi
Посмотрите тему Не получается восстановить раздел HDD
__________________
Хочешь помочь новичку — делай вместе с ним. Хочешь помочь старику — делай вместо него. Хочешь помочь мастеру — отойди и не мешай. А хочешь помочь Таргитаю — сам Таргитай.
garniv вне форума  
Конфигурация ПК
Ответить с цитированием
Старый 11.09.2023, 14:34   Вверх   #6
Bafi
Мужской Новенький
Автор темы
 
Регистрация: 08.09.2023
garniv Ну почему, можно хотя бы глянуть какие файловые системы найдет DMDE

вот что имею
Миниатюры
DMDE 1.png   DMDE 2.png  
Bafi вне форума  
Ответить с цитированием
Старый 11.09.2023, 15:13   Вверх   #7
garniv
Мужской Модератор
 
Аватар для garniv
 
Регистрация: 29.06.2004
Bafi
Дальше надо 9285 звать)А то я в восстановлении данных нуб. Попробуйте написать ему в телегу https://t.me/help9285
__________________
Хочешь помочь новичку — делай вместе с ним. Хочешь помочь старику — делай вместо него. Хочешь помочь мастеру — отойди и не мешай. А хочешь помочь Таргитаю — сам Таргитай.
garniv вне форума  
Конфигурация ПК
Ответить с цитированием
Старый 11.09.2023, 15:23   Вверх   #8
Bafi
Мужской Новенький
Автор темы
 
Регистрация: 08.09.2023
garniv

Цитата (garniv) »
Дальше надо 9285 звать)
СПС, написал ему в телеге))

Последний раз редактировалось Bafi; 11.09.2023 в 15:28.
Bafi вне форума  
Ответить с цитированием
Старый 11.09.2023, 15:51   Вверх   #9
9285
Мужской Умудрённый
 
Аватар для 9285
 
Регистрация: 08.02.2019
Адрес: https://t.me/help9285
Начну со второй половины.
Не буду повторять якобы гарантированный способ, потому как в практике был случай когда чел сделал так, но пока делал манипуляции с основным диском (удаление-форматирование), внешний диск на который он сбрасывал данные упал и стал нечитаемый.
При этом практически безопасно можно сделать "конвертирование в той же DMDE.
Речь идёт о классическом диске, про поддерживающие TRIM не скажу, так как не знаю точно подаётся ли командаа очистки при последующих операциях.
1. Открываем диск
2. Запоминаем запись тома (начальный сектор).
3. Удаляем том, обновляем оснастку и вставляет том, но уже как GPT.
Бинго!

Если же хочется использовать обычный софт по работе с разделами, то такой, который не делает что то, кроме этого алгоритма. То есть не двигает начало тома.
Как раз таки акронис не из таких, потому как обычно сдвигает начало тома, что неизбежно ведёт к пересчёту MFT, и именно это превращает секундную операцию в тягомотину. Мало того, многое зависит от конкретного билда - встречались кейсы в которых начало раздела смещалось на число секторов смещалось на некратное размеру кластера, что неизбежно переводит к перезаписи всех секторов.
Продолжение позже.
9285 вне форума  
Ответить с цитированием
Старый 11.09.2023, 18:27   Вверх   #10
Bafi
Мужской Новенький
Автор темы
 
Регистрация: 08.09.2023
9285
спасибо за внимание.
такой вариант безобиден и имеет шанс на существование?
diskpart
list disk (список дисков)
select disk=N (N диск восстановления. номер его обозначения из предыдущей команды)
convert mbr (ну или GPT)
Bafi вне форума  
Ответить с цитированием
Старый 11.09.2023, 18:56   Вверх   #11
9285
Мужской Умудрённый
 
Аватар для 9285
 
Регистрация: 08.02.2019
Адрес: https://t.me/help9285
Цитата (Bafi) »
такой вариант безобиден и имеет шанс на существование?
Я даже не помню пользовался ли этой командой. Насколько помню, там собственно конвертации нет. Обычно перед этим делается clean, которая обнуляет 2048 секторов с начала и конца диска. А сама convert просто создаёт GPT разметку - то есть раздел виден не будет, но его можно вставить через DMDE. Будет время - проверю.
У микрософта есть реально конвертирующая в GPT утилита - появилась несколько лет назад в 10-ке. Название (по памяти) mbr2gpt. Но у неё есть небольшие ограничения, связанные с расширенным разделом.

Добавлено через 12 минут

Что касается восстановления данных.
Желателен скриншот экрана Разделы и лог полного скана DMDE.

Добавлено через 30 минут

Алгоритмы акрониса мне не ведомы, поэтому могу делать лишь выводы (предположения) на основе множественных кейсов. Попробую как можно проще обьяснить суть произошедшего.
Предположим, том начинается в секторе 2048. И происходит конвертация в GPT.
В случае иных программ том остаётся на месте и нетронутый - просто прописывается в таблице другого формата (MBR-GPT). А вот акронис считает что его надо сдвинуть, при этом дальнейшее зависит от конкретного релиза акрониса и (судя по всему) от расположения звёзд или ещё чего то.
Начало раздела смещается, а MFT пересчитывается, исходя из нового начала раздела. При этом смещение начала делается на число секторов, кратное размеру кластеру.
Но самая жесть, когда смещение делается на число секторов не кратное размеру кластера.
В этом случае абсолютно все (используемые сектора) переносятся в другое место + пересчёт MFT. Процесс очень длительный и обычно воспринимается за зависание и далее как обычно.
И тут многое зависит от того, в какой момент прервалось и от одного НО.
По нормальному (хотя о какой нормальности моно говорить в случае когда секундная операция происходит и часы), пересчёт делается последовательно. В этом случае можно найти на какой записи произошел обрыв. Но, судя по кейсам, пересчёт делается в несколько потоков, бывает что и сдвижка начала раздела не единичная и возможно хаотично - вполне возможно по алгоритму пересчёта не по записям а по структуре каталогов.
Вот в результате всего это и происходит бадабум с ошмётками файловой системы и данных. Я не знаю как автору DMDE удалось реализовать то, что мне сложно описать по простому, но в основном она умеет найти какие записи со старыми смещениями, какие с новыми. Восстановить такой раздел по месту малореально - поэтому практичнее восстановить данные на сторону, пересоздать раздел в новом формате и сделать полный формат, чтобы удалить ошмётки старых данных и метаданных файловой системы.
Как то так.

Добавлено через 34 минуты

Цитата (garniv) »
Попробуйте написать ему в телегу
Респект и уважуха.
Сразу видно что вам важно помочь человеку а не так как в иных "форумах", когда моментальный бан за упоминание иного ресурса.

Последний раз редактировалось garniv; 11.09.2023 в 23:57.
9285 вне форума  
Ответить с цитированием
Старый 11.09.2023, 21:28   Вверх   #12
9285
Мужской Умудрённый
 
Аватар для 9285
 
Регистрация: 08.02.2019
Адрес: https://t.me/help9285
Смоделировал ситуацию в виртуалке и получил следующее.
как видно, есть сдвиг раздела и вставка служебного.
Вот это и есть идиотизм разработчиков. Нафига он нужен, особенно диск если не загрузочный? Как вариант, может спросить у пользователя а не самим принимать решения. Виден релиз "ада" (символичная абревиатура этого !!!!оподелия) - в другом может быть по другому и не факт что в лучшую сторону.
Миниатюры
add12_reliz.png   2048_1.png   2048_2.png  
9285 вне форума  
Ответить с цитированием
Старый 11.09.2023, 21:32   Вверх   #13
9285
Мужской Умудрённый
 
Аватар для 9285
 
Регистрация: 08.02.2019
Адрес: https://t.me/help9285
А вот скриншот DMDE, который ты прислал мне на !!!!офоруме.
Обрати внимание на выделенное значение. Видимо тоже пытался переместить начало в этот сектор, как и в моём эксперименте.
Миниатюры
dmde.png  
9285 вне форума  
Ответить с цитированием
Старый 11.09.2023, 22:12   Вверх   #14
spanjokus
Мужской Общительный
 
Регистрация: 03.02.2020
Адрес: Москва
9285
Тебе пора бы книги писать про восстановление или статьи крутые
spanjokus вне форума  
Ответить с цитированием
Старый 11.09.2023, 22:25   Вверх   #15
9285
Мужской Умудрённый
 
Аватар для 9285
 
Регистрация: 08.02.2019
Адрес: https://t.me/help9285
spanjokus
Меня давно про это спрашивают, но не моё это.
Начинаю писать что то, потом 100500 раз исправляю.
Опять же. Вот чтобы обьяснить более грамотно,надо обьяснить и хотя бы азы NTFS - начинаешь их писать, надо ещё что то. Как результат - ушёл далеко в дебри и читающий может вообще заблудится.
Именно поэтому мне проще вот так, по ситуации описывать.
Хотя, в том числе чтобы всё таки что то написать, хотя бы чтобы это не кануло в лета, и создал телеграмм-канал и там уже про работу с томами битлокер кое что накропал.
Да и на основе этого случая тоже напишу что то - как минимум чтобы пользователи понимали что пользоваться акронисовскими !!!!оподелиями чревато для их данных.


Добавлено через 4 минуты

Цитата (9285) »
переносятся в другое место = пересчёт MFT
Блин, нет правки предыдущих сообщений.
Вместо = читать +
9285 вне форума  
Ответить с цитированием
Старый 11.09.2023, 23:57   Вверх   #16
garniv
Мужской Модератор
 
Аватар для garniv
 
Регистрация: 29.06.2004
Цитата (9285) »
Вместо = читать +
fixed
__________________
Хочешь помочь новичку — делай вместе с ним. Хочешь помочь старику — делай вместо него. Хочешь помочь мастеру — отойди и не мешай. А хочешь помочь Таргитаю — сам Таргитай.
garniv вне форума  
Конфигурация ПК
Ответить с цитированием
Старый 12.09.2023, 05:53   Вверх   #17
9285
Мужской Умудрённый
 
Аватар для 9285
 
Регистрация: 08.02.2019
Адрес: https://t.me/help9285
А это уже конвертация олдовской разметки аля 63 сектора.
Кстати, это как раз нормальный вариант. Не в части того что создаётся ненужный раздел, а в части что смещение кратное размеру кластера.
Потому что есть слишком вумные билды, которые считают что разметка должны быть онли в стиле 2048 секторов.
Хотя, возможно мне повездо и звёзды расположились хорошо.
Миниатюры
63_0.png   63_1.png   63_2.png  
9285 вне форума  
Ответить с цитированием
Старый 12.09.2023, 12:35   Вверх   #18
Bafi
Мужской Новенький
Автор темы
 
Регистрация: 08.09.2023
Всем добра!
Пробовал еще через GetDataBack Pro 5.61, результат +/- тот же.
Я так понял, тот максимум, что можно восстановить, я уже достал через DMDE. (по совету 9285)
Всем спасибо за участие.

Предлагаю закрыть тему.
Bafi вне форума  
Ответить с цитированием
Старый 13.09.2023, 09:52   Вверх   #19
9285
Мужской Умудрённый
 
Аватар для 9285
 
Регистрация: 08.02.2019
Адрес: https://t.me/help9285
Цитата (Bafi) »
Я так понял, тот максимум, что можно восстановить
Мне сложно дать оценку того сколько ты восстановил, поэтому будет корректней говорить о том что восстановил то, что ты считаешь достаточным.
Как писал выше, акронис делаеть неплохой фарш, в котором и DMDE может не понять к чему привязать ту или иную запись. Возможно она может предложить несколько вариантов, исходя из разных смещений.Если исходить из моего примера, то как минимум 2 варианта.
Исходя изданных записи записи MFT, которая может быть как прежней, так и пересчитанной расположение файла выдаётся как будто бы том начинается в секторе 2048 + вариант для начала в секторе 264192. Но, в практике,были случаи когда были и какие то другие смещения, но это скорей всего для случая, когда идёт ресайз раздела.
В общем, если есть очень критичный файл, который имеет характерную сигнатуру, то ищется его запись MFT и потом ищется его реальное начало (кстати, у DMDE есть такое в алгоритмах),исходя из этих данных становится понятно какой сектор диска является начальным для тома. А потом уже по данным ранлиста записи вычитывается его содержимое. Естественно, восстановление таких в ручном режиме (если программа не вычислила чёткое совпадение) дело нудное и долгое, поэтому пользователь сам определяет стоит ли тратить время на это.
Вот теперь, вроде бы, всё расставили по местам.
9285 вне форума  
Ответить с цитированием
Старый 13.09.2023, 16:05   Вверх   #20
Bafi
Мужской Новенький
Автор темы
 
Регистрация: 08.09.2023
9285, еще раз СПАСИБО!
Bafi вне форума  
Ответить с цитированием
Ответ Создать новую тему


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 01:03. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.4 Patch Level 5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot