1

Короче говоря, здесь я нашел лучшие ответы на мою проблему с моими дисками: https://help.ubuntu.com/community/DataRecovery


Во время установки Fedora 15 я добавил все 3 диска для установки при загрузке. Однако после окончания установки я больше не мог их монтировать. Поэтому я вернулся в Fedora 14 в надежде, что это ошибка, но это не так.

Я добавил их в fstab:

$ nano /etc/fstab
/dev/sdb                /media/Unus                     ext4     defaults   0 0
/dev/sdc                /media/Duo                     ext4     defaults       0 0

Но они не монтируются

$ mount media/Duo
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

Вот что я получаю от dmesg:

$ dmesg | tail
[  897.592207] EXT4-fs (sdc): VFS: Can't find ext4 filesystem

Тем не менее, диски есть:

$ testDisk

Disk /dev/sdb - 1000 GB / 931 GiB - ATA ST31000528AS
Disk /dev/sdc - 2000 GB / 1863 GiB - ATA ST2000DL003-9VT1

Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121601 255 63
    Partition                  Start        End    Size in sectors
>   P ext4                     0   0  1 121601  80 63 1953525168 [Unus]

Disk /dev/sdc - 2000 GB / 1863 GiB - CHS 243201 255 63
    Partition                  Start        End    Size in sectors
>   P Unknown                  0   0  1 243201  80 63 3907029168

Обратите внимание, что перед установкой Fedora 15 оба диска были отформатированы с ext4 и работали нормально.

Есть ли способ восстановить файловую систему без потери данных, записанных на дисках?

Я хотел бы знать, что я должен сделать, чтобы оба диска содержали необходимые данные.


ОБНОВИТЬ

Некоторые скриншоты дисков:

# fdisk -l

Disk /dev/sdc: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 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: 0x34cd78a8

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1            2048  3907028991  1953513472   8e  Linux LVM

1 ответ1

2

Вы пытаетесь смонтировать весь диск, когда вам нужно монтировать раздел, содержащий файловую систему. Поэтому вместо /dev/sdb и /dev/sdc вы должны монтировать /dev/sdb1 и /dev/sdc1 .

Так что если вы измените ваш /etc/fstab так, он будет работать так:

/dev/sdb1  /media/Unus  ext4  defaults  0 0
/dev/sdc1  /media/Duo   ext4  defaults  0 0

Кроме того, теперь кажется, что эти разделы на самом деле являются физическими томами (PV), которые предположительно содержат логические тома. Скорее всего, Linux уже распознал это и запустил логические тома, и в этом случае вы должны найти устройства в каталоге /dev/mapper которые соответствуют логическим томам, и вы хотите указать эти устройства в /etc/fstab вместо разделов диска. ,

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