LINUX.ORG.RU

Проблемы с xfs

 ,


0

2

После переезда на новый корпус и смены БП перестал монтироваться ЖД.

mount /dev/sda1 /mnt/tmp
mount: /mnt/tmp: can't read superblock on /dev/sda1.


[40728.751248] XFS (sda1): Mounting V5 Filesystem
[40728.855996] XFS (sda1): Log inconsistent (didn't find previous header)
[40728.856001] XFS (sda1): failed to find log head
[40728.856003] XFS (sda1): log mount/recovery failed: error -5
[40728.856086] XFS (sda1): log mount failed

В результатах теста smartctl проблем не увидел.
xfs_repair падает с ошибкой.
xfs_repair -vv /dev/sda1
Phase 1 - find and verify superblock...
        - max_mem = 9215754, icount = 0, imem = 0, dblock = 488378368, dmem = 238466
        - block cache size set to 1115904 entries
sb realtime bitmap inode 18446744073709551615 (NULLFSINO) inconsistent with calculated value 97
resetting superblock realtime bitmap ino pointer to 97
sb realtime summary inode 18446744073709551615 (NULLFSINO) inconsistent with calculated value 98
resetting superblock realtime summary ino pointer to 98
Фаза 2 - использование внутреннего журнала
        - zero log...
Log inconsistent (didn't find previous header)
failed to find log head
zero_log: cannot find log head/tail (xlog_find_tail=5)
ERROR: The log head and/or tail cannot be discovered. Attempt to mount the
filesystem to replay the log or use the -L option to destroy the log and

UFS Recovery файлы видит, но у меня нет носителя что бы их перекинуть, да и еще надеюсь восстановить ФС. Кто сталкивался, есть идеи?

★★★★★

Можно testdisk попробовать. Кстати, не забудь забэкапить раздел, который пытаешься восстановить, на всякий случай.

annulen ★★★★★
()

UFS Recovery файлы видит, но у меня нет носителя что бы их перекинуть

Упс, не заметил эту ремарку, тогда можно сначала сходить в магазин за носителем, testdisk не факт что сможет именно починить фс, да и звоночек нехороший

annulen ★★★★★
()

А диск точно хорошо подключен к питанию и sata?

annulen ★★★★★
()
Последнее исправление: annulen (всего исправлений: 1)

В старой теме Не монтируется XFS на RAID/Сломанная ФС или сломанный RAID говорят, что с помощью xfs_repair -L можно удалить поврежденный журнал начисто, тогда есть возможность, что фс заработает

If mounting fails, the log can be erased by running xfs_repair with the -L option. All metadata updates in progress at the time of the crash will be lost, which may cause significant filesystem damage. This should only be used as a last resort.

annulen ★★★★★
()
Последнее исправление: annulen (всего исправлений: 2)
Ответ на: комментарий от annulen

Делал, не помогло. Сейчас еще раз поставил, выхлопы позже дам, по окончанию теста.

splinter ★★★★★
() автор топика

Я лично считаю, что если тулзой вроде testdisk или UFS Recovery можно скопировать файлы с поврежденной фс, то это уже победа, и дальше упираться рогом нет особого смысла

annulen ★★★★★
()

Лорчую предыдущего оратора - в магаз за новым диском и спасать инфу, пока есть возможность. Если она вот настолько ценная, конечно.

А вообще, хотел поинтересоваться - выбор именно xfs с чем был связан?

ololoid ★★★★
()

Phase 1 - find and verify superblock…
Фаза 2 - использование внутреннего журнала

Это что за венигрет?

anonymous
()
Ответ на: комментарий от ololoid

Всегда предпочитал ext4 или JFS для больших дисков, но последний плохо работает с torrent'ами

splinter ★★★★★
() автор топика
Ответ на: комментарий от ololoid

А вообще, хотел поинтересоваться - выбор именно xfs с чем был связан?

Не в тему, но лично я сейчас использую xfs на корне ради пофайловой дедупликации через CoW

annulen ★★★★★
()
Ответ на: комментарий от anonymous

Это что за венигрет?

Похоже на локализацию

annulen ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.