Openvz образ диска, сломано.

frealy121212
На сайте с 20.11.2013
Offline
102
1006

Сломался образ диска.

Starting container...

Opening delta /var/lib/vz/private/103/root.hdd/root.hdd

Adding delta dev=/dev/ploop38440 img=/var/lib/vz/private/103/root.hdd/root.hdd (rw)

fsck.ext4: Bad magic number in super-block while trying to open /dev/ploop38440

Error in e2fsck (fsutils.c:288): e2fsck failed (exit code 8)

Failed to mount image: Error in e2fsck (fsutils.c:288): e2fsck failed (exit code 8)

[41]

Как решать? Всё что я пытался уже не вспомню. Кто может помочь, возможно и платно. Данные очень важные.

P
На сайте с 16.03.2009
Offline
144
#1

https://bugzilla.openvz.org

возможно вам смогут помочь разработчики.

N
На сайте с 06.05.2007
Offline
419
#2

frealy121212, дак весьма разнообразные причины могут быть и решать тоже неизвестно как. Вы там точно не напутали при копировании файлы какие-нибудь ?

Magic number - это специфическая последовательность байт, метка. Как правило, читается глазами как буквы. А сейчас может там вообще нули одни и зацепиться не за что.

Запостите для начала вывод от команды hexdump -C /var/lib/vz/private/103/root.hdd/root.hdd | head -20 - это первых несколько кб представит в текстовом виде и можно уже что-то предполагать.

Всё что я пытался уже не вспомню

Ну вот вы могли и затереть данные.

Кнопка вызова админа ()
frealy121212
На сайте с 20.11.2013
Offline
102
#3
netwind:
frealy121212, дак весьма разнообразные причины могут быть и решать тоже неизвестно как. Вы там точно не напутали при копировании файлы какие-нибудь ?

Magic number - это специфическая последовательность байт, метка. Как правило, читается глазами как буквы. А сейчас может там вообще нули одни и зацепиться не за что.
Запостите для начала вывод от команды hexdump -C /var/lib/vz/private/103/root.hdd/root.hdd | head -20 - это первых несколько кб представит в текстовом виде и можно уже что-то предполагать.



Ну вот вы могли и затереть данные.

00000000 57 69 74 68 6f 75 46 72 65 53 70 61 63 45 78 74 |WithouFreSpacExt|

00000010 02 00 00 00 10 00 00 00 00 35 0c 00 00 08 00 00 |.........5......|

00000020 40 0d 03 00 00 00 6a 18 00 00 00 00 00 00 00 00 |@.....j.........|

00000030 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|

00000040 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 |................|

00000050 00 00 00 00 26 00 00 00 eb 13 00 00 2d 00 00 00 |....&.......-...|

00000060 2e 00 00 00 27 00 00 00 fb 14 00 00 00 00 00 00 |....'...........|

00000070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|

*

000000e0 00 00 00 00 6b 00 00 00 2a 00 00 00 29 00 00 00 |....k...*...)...|

000000f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|

*

00000260 00 00 00 00 28 00 00 00 a0 3a 00 00 2f 00 00 00 |....(....:../...|

00000270 2d 02 00 00 00 00 00 00 20 00 00 00 a0 02 00 00 |-....... .......|

00000280 00 00 00 00 00 00 00 00 00 00 00 00 1b 2a 00 00 |.............*..|

00000290 6f 01 00 00 44 02 00 00 00 00 00 00 b0 25 00 00 |o...D........%..|

000002a0 0e 17 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|

000002b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|

*

00000390 00 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 |................|

N
На сайте с 06.05.2007
Offline
419
#4

frealy121212, пока видно, что хотя бы заголовок контейнера ploop не испорчен.

А вот Ext4 не видно. Он где-то дальше в файле либо его нет.

Можно попытаться что-нибудь сделать с помощью утилиты ploop

http://wiki.openvz.org/Man/ploop.8 - вывести информацию, починить. Скопировать в другой файл, например.

Это не значит, что кто-то тыкнет в небо и даст вам волшебную последовательность команд. Надо смотреть по ситуации.

frealy121212
На сайте с 20.11.2013
Offline
102
#5
netwind:
frealy121212, пока видно, что хотя бы заголовок контейнера ploop не испорчен.
А вот Ext4 не видно. Он где-то дальше в файле либо его нет.

Можно попытаться что-нибудь сделать с помощью утилиты ploop
http://wiki.openvz.org/Man/ploop.8 - вывести информацию, починить. Скопировать в другой файл, например.
Это не значит, что кто-то тыкнет в небо и даст вам волшебную последовательность команд. Надо смотреть по ситуации.

через ploop тоже пытался монтировать, не выходит.

N
На сайте с 06.05.2007
Offline
419
#6

frealy121212, а я нигде не советовал монтировать через команду ploop.

Pavel.Odintsov
На сайте с 13.05.2009
Offline
169
#7

Попробуйте смонтировать моей тулзой https://github.com/FastVPSEestiOu/ploop_userspace - она только read only, а потом перенесите файловую систему в обычный raw имадж и там мучайте восстановление ext4.

Решение по обнаружению DDoS атак для хостинг компаний, дата центров и операторов связи: FastNetMon (https://fastnetmon.com)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий