2

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

Моя таблица разделов была такой:

Windows  NTFS, Primary

**Extended**
Data NTFS
Ubuntu (ext4)
MAC OS / iaktos L2 (hfs+) 
Virtual Machines (NTFS)
Temp (NTFS)

Раздел Windows кажется нетронутым. Я могу загрузиться в Windows с помощью загрузчика MAC OS Live CD. Кроме того, Ubuntu Live CD может найти его. Это просто не загружается. Когда я запускаю свой компьютер, я получаю "Нет такой ошибки раздела" и GRUB Rescue Shell.

Я попытался использовать утилиту TestDisk, и вот результат: папка Virtual Machines и Temp обнаружены TestDisk. Они выглядят восстанавливаемыми. Он также нашел раздел NTFS, который я не могу определить. Размер не соответствует моему разделу данных (он пропускает приблизительно 500 ГБ). Никаких признаков других перегородок.

Мой раздел данных, где у меня есть все мои файлы. У меня нет последних резервных копий. Я готовился установить CrashPlan и NAS для запуска автоматического резервного копирования, когда это произошло. :( Странная вещь, если я запускаю fdisk -l в находит раздел /dev /sda5, который я почти уверен, был мой раздел данных.

Я также читал об инструменте gpart (не GParted). У кого-нибудь есть опыт с этим?

Любой совет? Что насчет моих разделов Ubuntu и Mac OS? Там нет никаких признаков их.

редактировать

Вот результат выполнения команды fdisk -l с использованием Ubuntu live CD:

    Warning: ignoring extra data in partition table 5
    Warning: ignoring extra data in partition table 5
    Warning: ignoring extra data in partition table 5
    Warning: invalid flag 0x9093 of partition table 5 will be corrected by w(rite)

    Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
    255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0xe0c5913d

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          65   293620004   146809970    7  HPFS/NTFS/exFAT
/dev/sda2       308640778  1953519615   822439419    f  W95 Ext'd (LBA)
/dev/sda5   ?  3786388151  5617242435   915427142+  c5  Unknown

Результат sfdisk:

/dev/sda1 : start=       65, size=293619940, Id= 7, bootable
/dev/sda2 : start=308640778, size=1644878838, Id= f
/dev/sda3 : start=        0, size=        0, Id= 0
/dev/sda4 : start=        0, size=        0, Id= 0

Почему fdisk может найти sda5, но sfdisk не может? (/dev/sda5 - мой раздел данных). Как я уже сказал, вот где все мои важные данные. Мне нужно восстановить этот раздел. Как вы думаете, есть ли возможность "смонтировать" его, чтобы скопировать его файлы или что-то еще?

Я сейчас запускаю gpart, но это отнимает много времени. Я мог бы попытаться восстановить разделы, показываемые с TestDisk, но я боюсь сделать вещи хуже.

1 ответ1

0

Мне удалось все это исправить с помощью testdisk без потери каких-либо данных. Я сделал более глубокий поиск, следуя исправлению MTF и вуаля. Мой раздел DATA все еще был поврежден, но Scandisk исправил его, когда я запустил Windows.

Теперь пришло время для резервного копирования. Я не хочу смириться с этим снова.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .