gpart -W не будет работать, так как он запишет новую таблицу разделов, отображаемую после первых восьми строк - которая фактически является новой таблицей разделов. TestDisk - это альтернатива, которая позволит вам выбрать разделы, которые затем нужно восстановить.
Как восстановить разделы XFS с отформатированного HD?
Я удалил таблицу разделов моего HD. Я хотел отформатировать другой, но по ошибке я отформатировал не тот. Затем я также создал новый раздел на нем. Теперь я хотел бы, если возможно, восстановить мои старые данные. Старая конфигурация была такой:
Основной раздел NTFS с Windows и дополнительный раздел с четырьмя логическими разделами: раздел подкачки и три раздела XFS (два для Ubuntu и OpenSuSE и один с домашним для обеих систем).
Это вывод, который я получаю при запуске gpart
в терминале:
ubuntu @ ubuntu: ~ $ sudo gpart / dev / sdb
Начать сканирование ...
Возможный раздел (Windows NT / W2K FS), размер (39997mb), смещение (0mb)
Возможный расширенный раздел со смещением (39997mb)
Возможный раздел (Linux swap), размер (8189mb), смещение (39997mb)
Возможный раздел (Файловая система SGI XFS), размер (40942 МБ), смещение (48187 МБ)
Возможный раздел (файловая система SGI XFS), размер (40942 МБ), смещение (89149 МБ)
Возможный раздел (файловая система SGI XFS), размер (175044 МБ), смещение (130112 МБ)
Конец сканирования.Проверка разделов ...
Раздел (OS / 2 HPFS, NTFS, QNX или Advanced UNIX): основной
раздел (Linux swap или Solaris / x86): логический
раздел (файловая система Linux ext2): логический
раздел (файловая система Linux ext2): потерянный логический
раздел (Файловая система Linux ext2): потерянное логическое
ОК.Таблица предполагаемых первичных разделов: Тип основного раздела
(1)
: 007 (0x07) (OS / 2 HPFS, NTFS, QNX или Advanced UNIX)
размер: 39997 МБ # с (81915360) с (63-81915422)
chs: ( 0/1 / 1) - (1023/254/63) d (0/1/1) - (5098/254/51) r
Тип
основного раздела (2) : 015 (0x0F) (Extended DOS, LBA) размер: 265245mb # s (543221849) s (81915435-625137283)
chs: (1023/254/63) - (1023/254/63) d ( 5099/0/1) - (38912/254/2) г
Тип
основного раздела (3) : 000 (0x00) (не используется) размер: 0mb #s (0) s (0-0)
chs: (0/0/0) - (0/0/0) d (0/0) / 0) - (0/0/0) г
Тип
основного раздела (4) : 000 (0x00) (не используется) размер: 0mb #s (0) s (0-0)
chs: (0/0/0) - (0/0/0) d (0/0) / 0) - (0/0/0) г
Просматривая первые восемь строк, кажется, что данные все еще там ... но я не знаю, как их восстановить. У меня есть бесплатный второй жесткий диск объемом около 500 ГБ (отформатированный - 320 ГБ), который я могу использовать для процесса восстановления.
2 ответа на вопрос
ПЕРВЫЙ, сделайте копию своего жесткого диска на свой бесплатный, я думаю, что лучшим вариантом было бы прочитать справочную страницу dd, а затем скопировать диск
man dd dd if=/dev/sda of=/dev/sdb
при условии, что / dev / sda - это старый файл с данными, а / dev / sdb - новый пустой.
Во-вторых, используйте устройства из / dev / disk / by-id / *. Таким образом, вы можете избежать ошибок.
В-третьих, удалите вновь созданные разделы, чтобы найденные разделы можно было переписать в таблицу разделов. Используйте parted или fdisk.
ЧЕТВЕРТОЕ, прочтите ВСЕ страницу gpart mnan, особенно опцию "-W"
man gpart sudo gpart -W /dev/sdb
Надеюсь это поможет. Но у вас есть резервная копия, не так ли?
Похожие вопросы
-
6
Восстановить лицензию для Photoshop CS3
-
3
восстановление данных с поврежденного раздела Linux
-
5
Инструменты / советы по восстановлению данных с поврежденного образа диска DMG?
-
-
4
Есть ли в Ubuntu эквивалент chkdsk?
-
1
Toasted файловая система NTFS из-за сбойных переразметок и параметров восстановления
-
3
Каков наилучший инструмент (и мои шансы на успех) для восстановления файлов из раздела Ext4?
-
2
Восстановление данных из поврежденного раздела / каталога Ubuntu
-
3
Excel: как преобразовать «строку» в «число»?
-
4
Восстановить файлы с мертвой SD-карты в Linux? (Возможно, убит Nokia E71)
-
2
Восстановление данных на работающем жестком диске