Вопрос или проблема
Прошлой ночью я не был так бодр, как думал, и в конечном итоге отформатировал неправильный диск, используя GParted…..
Я подумал о testdisk для восстановления потерянного раздела, но не совсем понимаю, как его использовать.
Прежде всего, Testdisk определяет таблицу разделов моего диска как “none”, хотя, на мой взгляд, её следует определить как Intel
Если я выберу тип раздела Intel и затем выполню анализ –> глубокий поиск, он показывает на первой секунде сканирования правильный (резервный суперблок?) моего раздела “Lacie1To”, который раньше был единственным разделом Ext4, занимающим весь диск.
Но если я нажимаю на остановить, он не показывает мне раздел в списке.
Итак, мой вопрос: что мне делать с этой информацией?
Вы, вероятно, удалили MBR/GPT блок вашего диска (Блок 0 всего диска). Вы можете попробовать скопировать с помощью хекс-редактора (wxHexedit
) Суперблок с местоположений на диске обратно на оригинальную позицию.
НО в вашем случае, я бы как можно скорее сделал следующее:
- Приобрести 2 (!) других – такого же размера – жестких диска
- Скачать ISO-образ UBCD и записать его на CD/поместить на USB и запустить его
- Сделать резервную копию случайно отформатированного диска с помощью
ddrescue <отформатированный диск>
<новый диск #1>
(вставьте названия дисков, например /dev/sda и т.д.). Это может занять до 24 часов! - Затем выполните
qphotorec
на отформатированном диске с назначением на новый диск #2 (сделайте этот диск – но только этот – доступным для формата Windows и т.д.) - Если вы ничего не понимаете из написанного здесь, как можно скорее обратитесь к следующему ГУРУ Linux 🙂
Серьезно: если вы не сделали резервную копию/не записали GPT/MBR/блок/адреса начала CHS ваших разделов, когда устанавливали диск в первый раз, будет действительно сложно создать новый блок MBR/GPT (с использованием хекс-редакторов, gpart и т.д.). В вашем случае qphotorec (восстанавливает почти все файлы) является лучшим и самым простым способом.
Ответ или решение
Конечно, я помогу вам восстановить удалённый раздел с помощью TestDisk, а также предложу дополнительные шаги для успешного восстановления данных. Давайте рассмотрим процесс более подробно.
1. Подготовка к восстановлению
Прежде всего, убедитесь, что вы не записываете новые данные на потерянный раздел. Чем больше операций записи вы выполните, тем меньше шансов на восстановление данных.
2. Скачивание и установка TestDisk
Если вы ещё не сделали этого, скачайте TestDisk с официального сайта и установите его на свой компьютер. TestDisk доступен для Windows, macOS и Linux.
3. Запуск TestDisk
- Запустите TestDisk от имени администратора или с правами суперпользователя в Linux.
- На экране приветствия выберите опцию "Создать" для нового файла журналов.
4. Выбор диска
- TestDisk покажет список доступных дисков. Выберите диск, на котором вы потеряли раздел, и нажмите Enter.
- Выберите тип раздела. Для большинства пользователей это будет "Intel".
5. Анализ диска
- Выберите опцию "Analyse" (Анализ).
- Затем выберите "Quick Search" (Быстрый поиск). TestDisk начнёт сканировать ваш диск на наличие потерянных разделов.
- Если "Quick Search" ничего не находит, выберите "Deeper Search" (Глубокий поиск). Это займет больше времени, но увеличит шансы на восстановление.
6. Нахождение потерянного раздела
Если TestDisk обнаружит ваш удалённый раздел, он появится в списке. Убедитесь, что вы видите именно тот раздел, который хотите восстановить.
- Если ваш раздел присутствует в списке, перейдите к следующему шагу.
- Если он не отображается, может быть, вы столкнулись с повреждением таблицы разделов, и следует обратиться к дополнительным методам резервного копирования.
7. Восстановление раздела
- Выберите нужный раздел с помощью стрелок на клавиатуре.
- Нажмите ‘P’, чтобы просмотреть файлы на этом разделе и убедиться, что они доступны.
- Если всё в порядке, выберите раздел и нажмите ‘Enter’, затем выберите "Write" (Записать) для восстановления таблицы разделов.
- Подтвердите запись в таблицу разделов, после этого раздел должен быть доступен в вашей файловой системе.
8. Что делать в случае неудачи?
Если ваш раздел не был восстановлен с помощью TestDisk:
-
Создание резервной копии диска: Используя
ddrescue
, создайте образ вашего диска на другой диск одинакового размера. Это предотвратит потерю данных на случай неудачи.Пример команды:
sudo ddrescue /dev/sdX /dev/sdY /path/to/logfile.log
где
/dev/sdX
– это ваш исходный диск, а/dev/sdY
– это новый диск. -
Использование PhotoRec: Запустите
qphotorec
для восстановления файлов с вашего оригинального диска. Убедитесь, что временное хранилище для восстановления файлов находится на другом диске.
9. Заключение
Восстановление разделов и данных — это сложный процесс, поэтому важно действовать осторожно и терпеливо. Если у вас возникли трудности на любом этапе, настоятельно рекомендую обратиться к специалистам или воспользоваться услугами профессиональных данных для восстановления.
Если у вас будут дополнительные вопросы или нужна помощь, не стесняйтесь обратиться!