Смонтируйте сбой Логического тома

Я пытаюсь смонтировать свой логический том и получить следующую ошибку:

root@mediaserver:/home/jon# mount /dev/mediaserver/homeserver /media 
mount: you must specify the filesystem type

Таким образом, я пытался указать тип ext4:

root@mediaserver:/home/jon# mount -t ext4 /dev/mediaserver/homeserver /media
mount: wrong fs type, bad option, bad superblock on /dev/mapper/mediaserver-homeserver,
   missing codepage or helper program, or other error
   In some cases useful info is found in syslog - try
   dmesg | tail  or so

Затем попробованный ext2:

root@mediaserver:/home/jon# mount -t ext2 /dev/mediaserver/homeserver /media
mount: wrong fs type, bad option, bad superblock on /dev/mapper/mediaserver-homeserver,
   missing codepage or helper program, or other error
   In some cases useful info is found in syslog - try
   dmesg | tail  or so

Куда я иду отсюда? У меня есть 4 ТБ данных, находящихся там, я не могу добраться до.

Информация запросила:

ls -l /dev/mediaserver/homeserver
lrwxrwxrwx 1 root root 7 Mar  5 15:12 /dev/mediaserver/homeserver -> ../dm-2

file /dev/mediaserver/homeserver
/dev/mediaserver/homeserver: symbolic link to `../dm-2'

dmesg

[23509.241733] EXT2-fs (dm-2): error: can't find an ext2 filesystem on dev dm-2.
[23561.777635] EXT4-fs (dm-2): VFS: Can't find ext4 filesystem
[23569.175763] EXT2-fs (dm-2): error: can't find an ext2 filesystem on dev dm-2.

----Больше информации запросило:

jon@mediaserver:~$ sudo ls -lL /dev/mediaserver/homeserver
brw-rw---- 1 root disk 252, 2 Mar  5 22:17 /dev/mediaserver/homeserver

jon@mediaserver:~$ sudo file -sL /dev/mediaserver/homeserver
/dev/mediaserver/homeserver: x86 boot sector; partition 1: ID=0xe, active, starthead
 0, startsector 551228337, 715429412 sectors; partition 2: ID=0xc, starthead 0, 
startsector 1287256334, 76756965 sectors; partition 3: ID=0x1, starthead 0,
startsector 1635111194, 16777344 sectors; partition 4: ID=0x7, starthead 0, 
startsector 1793823873, 20385300 sectors, code offset 0x31
2
задан 6 March 2013 в 16:47

3 ответа

Выходные данные file -sL показывают, что /dev/mediaserver/homeserver указывает не на файловую систему, а на образ диска, то есть двоичную копию всего диска. Образ диска, по-видимому, содержит четыре раздела.

Используйте эту команду, чтобы узнать смещение каждого раздела (в единицах секторов) на изображении:

$ sudo fdisk -lu /dev/mediaserver/homeserver

Затем для каждого раздела преобразуйте смещение в байты, умножив на сообщенный размер сектора. с помощью fdisk и передайте это в опции offset в mount:

$ sudo mkdir /mnt/part1
$ sudo mount -o offset=... /dev/mediaserver/homeserver /mnt/part1 

Это должно вернуть ваши данные. Более подробная информация в этой статье на StackExchange .

0
ответ дан 6 March 2013 в 16:47

Вы можете проверить наличие инструмента kpartx (из одноименного пакета). Это должно помочь вам создать и смонтировать раздел из образа диска гораздо проще.

0
ответ дан 6 March 2013 в 16:47

У меня была похожая проблема, которая была решена для меня с помощью e2fsck.

0
ответ дан 6 March 2013 в 16:47

Другие вопросы по тегам:

Похожие вопросы: