3

Я пытался восстановить поврежденную карту MicroSD, расположенную в /dev /sdb, однако я случайно запустил инструмент gpart в /dev /sda. (не gparted, но gpart)

В итоге я написал один раздел, и теперь на моем жестком диске осталось 4 раздела, у меня есть 1 раздел.

Это вывод команды fdisk -l:

Disk /dDisk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 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
ev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 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

Я не знаю почему, но моя система все еще работает. Боюсь, если я перезапущу, у меня больше не будет системы. У меня двойная загрузка Windows 7/Arch Linux.

Как мне восстановить разделы, если я перезаписал их с помощью gpart?

1 ответ1

5

хорошо - оказывается, это была только моя таблица разделов, которую я переписал.

Я восстановил его с помощью testdisk , пошаговые инструкции можно найти здесь:

http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step#Partition_table_recovery

На самом деле у меня было больше разделов, чем я вспомнил, это восстановленный макет:

Диск /dev /sda: 320,1 ГБ, 320072933376 байт, 255 головок, 63 сектора / дорожка, 38913 цилиндров, всего 625142448 секторов. Единицы = сектора 1 * 512 = 512 байт. Размер сектора (логический / физический): 512 байт / 512 байт I / Размер O (минимальный / оптимальный): 512 байт / 512 байт. Идентификатор диска: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048    24578047    12288000    7  HPFS/NTFS/exFAT
/dev/sda2        24578048    24782847      102400    7  HPFS/NTFS/exFAT
/dev/sda3        24782848   500794240   238005696+   7  HPFS/NTFS/exFAT
/dev/sda4       500794245   625153409    62179582+   f  W95 Ext'd (LBA)
/dev/sda5       500794308   620173259    59689476   83  Linux
/dev/sda6       620173323   625137322     2482000   82  Linux swap / Solaris

Disk /dev/sdb: 4158 MB, 4158652416 bytes
128 heads, 62 sectors/track, 1023 cylinders, total 8122368 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

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