Назад | Перейти на главную страницу

mount: неправильный тип fs, неправильный вариант, плохой суперблок на / dev / sdb на CentOS 6.0

Каким-то образом мой раздел на / dev / sdb получил все ошибки. На этом жестком диске содержится много данных, которые мне нужно восстановить, но еще не удалось сделать резервную копию. КОГДА я пытаюсь установить его:

#mount -t ext4 /dev/sdb /world
mount: wrong fs type, bad option, bad superblock on /dev/sdb,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

Также, когда я запускаю fdisk, чтобы посмотреть, какие разделы на жестком диске:

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x25467742

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb3   *           1           1           0    0  Empty
Partition 3 does not end on cylinder boundary.

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

Я могу посмотреть на используемое пространство, и все мои данные по-прежнему нетронуты на жестком диске, мне кажется, что мой раздел готов. Есть ли способ восстановить эти данные? Какие-либо инструменты или детали, которые мне не хватает? Заранее благодарны за Вашу помощь.

РЕДАКТИРОВАТЬ:

Вывод моего файла fstab:

/dev/mapper/vg_atlasserver-lv_root /                       ext4    defaults        1 1
UUID=195465e0-00b6-49ad-9e81-2521316a808c /boot                   ext4    defaults        1 2
/dev/mapper/vg_atlasserver-lv_home /home                   ext4    defaults        1 2
/dev/mapper/vg_atlasserver-lv_swap swap                    swap    defaults        0 0
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
/dev/sdb                /world                  ext4    defaults        0 0
  1. Очевидно, вы (должны) иметь в виду "mount -t ext4 / dev / sdb1 /Мир"
  2. Сделайте dd вашего диска и работайте над этим. Риск пролить то, что осталось, велик
  3. У вас есть запись о предыдущем расположении разделов? Если да, вы можете попытаться воссоздать его. Не забывайте всегда монтировать только для чтения.

Ура

Важно отметить, что воссоздание ваших разделов фактически не влияет на данные, хранящиеся на них; если бы вы удалили свою таблицу разделов и воссоздали ее _абсолютно_ точно_, вы должны иметь возможность смонтировать разделы, которые ранее находились в ней. Таблица разделов - это просто инструкции для операционной системы о том, какие блоки должны содержать различные элементы (например, начало файловых систем); если вы убедитесь, что существует таблица разделов, которая заставляет операционную систему искать в нужном месте, тогда она должна иметь возможность найти файловую систему.

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