[FreeBSD] прокомментируйте поведение fsck(8)

Обсуждение разнообразного программного обеспечения.
tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

[FreeBSD] прокомментируйте поведение fsck(8)

Сообщение tyomitch » 24.05.2006 (Ср) 16:47

Код: Выделить всё
tyomitch# fsck /dev/ad3s1e
** /dev/ad3s1e

CANNOT READ BLK: 128
CONTINUE? [yn] y

THE FOLLOWING DISK SECTORS COULD NOT BE READ: 128, 129, 130, 131,

LOOK FOR ALTERNATE SUPERBLOCKS? [yn] y

32 is not a file system superblock
SEARCH FOR ALTERNATE SUPER-BLOCK FAILED. YOU MUST USE THE
-b OPTION TO FSCK TO SPECIFY THE LOCATION OF AN ALTERNATE
SUPER-BLOCK TO SUPPLY NEEDED INFORMATION; SEE fsck(8).
tyomitch# fsck -b /dev/ad3s1e
fsck: illegal option -- b
usage: fsck [-BFdfnpvy] [-T fstype:fsoptions] [-t fstype] [special|node]...


Чего ему надо?
Изображение

Vinechka
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 381
Зарегистрирован: 10.05.2005 (Вт) 4:07
Откуда: Москва

Сообщение Vinechka » 24.05.2006 (Ср) 19:40

Да считай, что ничего особенного. Похоже помирает хард (на бэды тянет хардверные). Есть родная тулза, чтоб проверить? Попробуй.
Если нет, при возможности попробуй удалить раздел и создать заново, можт чего и выйдет. Мое имхо такого, что стоит оттуда все что нужно еще скопировать попробовать. Что там вообще происходит, по поводу чего fsck запускаем?

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 24.05.2006 (Ср) 19:43

Этот раздел не монтируется: похоже, побилась ФС.
Что-то можно с него надеяться восстановить? или только в морг?


Я уже выяснил, что сбивающее с толку сообщение о "недокументированном ключе fsck(8)" -- это зарегистрированный баг в 5.x
Но чесслово, требовать от пользователя для исправления ФС самостоятельных выкладок, для которых требуется знание нутра UFS -- это фишка в духе http://blogs.msdn.com/oldnewthing/archi ... 20193.aspx
Последний раз редактировалось tyomitch 24.05.2006 (Ср) 21:01, всего редактировалось 3 раз(а).
Изображение

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 24.05.2006 (Ср) 20:38

дальнейшие эксперименты:

Код: Выделить всё
tyomitch# newfs -N /dev/ad3s1e
/dev/ad3s1e: 19205.5MB (39332804 sectors) block size 16384, fragment size 2048
        using 105 cylinder groups of 183.77MB, 11761 blks, 23552 inodes.
super-block backups (for fsck -b #) at:
160, 376512, 752864, 1129216, 1505568, 1881920, 2258272, 2634624, 3010976,
3387328, 3763680, 4140032, 4516384, 4892736, 5269088, 5645440, 6021792,
6398144, 6774496, 7150848, 7527200, 7903552, 8279904, 8656256, 9032608,
9408960, 9785312, 10161664, 10538016, 10914368, 11290720, 11667072, 12043424,
12419776, 12796128, 13172480, 13548832, 13925184, 14301536, 14677888,
15054240, 15430592, 15806944, 16183296, 16559648, 16936000, 17312352,
17688704, 18065056, 18441408, 18817760, 19194112, 19570464, 19946816,
20323168, 20699520, 21075872, 21452224, 21828576, 22204928, 22581280,
22957632, 23333984, 23710336, 24086688, 24463040, 24839392, 25215744,
25592096, 25968448, 26344800, 26721152, 27097504, 27473856, 27850208,
28226560, 28602912, 28979264, 29355616, 29731968, 30108320, 30484672,
30861024, 31237376, 31613728, 31990080, 32366432, 32742784, 33119136,
33495488, 33871840, 34248192, 34624544, 35000896, 35377248, 35753600,
36129952, 36506304, 36882656, 37259008, 37635360, 38011712, 38388064,
38764416, 39140768
tyomitch# fsck_ffs -b 376512 /dev/ad3s1e
Alternate super block location: 376512
** /dev/ad3s1e

CANNOT READ BLK: 12000
CONTINUE? [yn] y

THE FOLLOWING DISK SECTORS COULD NOT BE READ: 12000, 12001, 12002, 12003,
BAD SUMMARY INFORMATION
CONTINUE? [yn] y

** Last Mounted on
** Phase 1 - Check Blocks and Sizes

CANNOT READ BLK: 192
UNEXPECTED SOFT UPDATE INCONSISTENCY

CONTINUE? [yn] y

THE FOLLOWING DISK SECTORS COULD NOT BE READ: 192, 193, 194, 195, 196, 197, 198,
199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 211, 212, 213, 214, 215,
216, 217, 218,

CANNOT READ BLK: 224
UNEXPECTED SOFT UPDATE INCONSISTENCY

CONTINUE? [yn] y

THE FOLLOWING DISK SECTORS COULD NOT BE READ: 224, 225, 226, 227, 228, 229, 230,
231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246,
247, 248, 249, 250, 251, 252, 253, 254, 255,
UNKNOWN FILE TYPE I=2
UNEXPECTED SOFT UPDATE INCONSISTENCY

CLEAR? [yn] n

UNKNOWN FILE TYPE I=3
UNEXPECTED SOFT UPDATE INCONSISTENCY

CLEAR? [yn] n

UNKNOWN FILE TYPE I=4
UNEXPECTED SOFT UPDATE INCONSISTENCY

CLEAR? [yn] n

UNKNOWN FILE TYPE I=5
UNEXPECTED SOFT UPDATE INCONSISTENCY

CLEAR? [yn] n

UNKNOWN FILE TYPE I=6
UNEXPECTED SOFT UPDATE INCONSISTENCY

CLEAR? [yn] n

UNKNOWN FILE TYPE I=7
UNEXPECTED SOFT UPDATE INCONSISTENCY

CLEAR? [yn] n

UNKNOWN FILE TYPE I=8
UNEXPECTED SOFT UPDATE INCONSISTENCY

CLEAR? [yn] n

UNKNOWN FILE TYPE I=9
UNEXPECTED SOFT UPDATE INCONSISTENCY

CLEAR? [yn] n

Здесь мне надоело, я вышел из fsck_ffs, и попытался подмонтировать тот раздел. Машина перезагрузилась.

Вот что при всём этом писалось в /var/log/messages:
Код: Выделить всё
May 24 23:28:05 tyomitch kernel: ad3: FAILURE - READ_DMA status=51<READY,DSC,ERR
OR> error=40<UNCORRECTABLE> LBA=40960311
May 24 23:28:07 tyomitch kernel: ad3: FAILURE - READ_DMA status=51<READY,DSC,ERR
OR> error=40<UNCORRECTABLE> LBA=40960312
May 24 23:28:09 tyomitch kernel: ad3: FAILURE - READ_DMA status=51<READY,DSC,ERR
OR> error=40<UNCORRECTABLE> LBA=40960313
May 24 23:28:10 tyomitch kernel: ad3: FAILURE - READ_DMA status=51<READY,DSC,ERR
OR> error=40<UNCORRECTABLE> LBA=40960314
May 24 23:28:12 tyomitch kernel: ad3: FAILURE - READ_DMA status=51<READY,DSC,ERR
OR> error=40<UNCORRECTABLE> LBA=40960315
May 24 23:28:14 tyomitch kernel: ad3: FAILURE - READ_DMA status=51<READY,DSC,ERR
OR> error=40<UNCORRECTABLE> LBA=40960316
May 24 23:28:16 tyomitch kernel: ad3: FAILURE - READ_DMA status=51<READY,DSC,ERR
OR> error=40<UNCORRECTABLE> LBA=40960317
May 24 23:28:17 tyomitch kernel: ad3: FAILURE - READ_DMA status=51<READY,DSC,ERR
OR> error=40<UNCORRECTABLE> LBA=40960318
May 24 23:30:55 tyomitch kernel: WARNING:  was not properly dismounted
Изображение

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 24.05.2006 (Ср) 22:17

Что-то можно с него надеяться восстановить?

Попробуй mhdd. Если он не справится - в морг.
Лучший способ понять что-то самому — объяснить это другому.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 24.05.2006 (Ср) 22:21

Ищу гуглом "mhdd"
Нахожу http://www.mhdd.org/ -- "The Mental Health and Developmental Disabilities (MHDD) Program is dedicated to capacity building in mental health, developmental disabilities and health disparities ..."
Как это понимать?



[edit]
Мда... гугл подсказывает, что своими действиями с fsck я уже мог достаточно запортить остатки ФС, чтобы данные можно было восстановить разве что ползая с лупой по секторам.
:cry:
[/edit]
Изображение

VVitafresh
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1641
Зарегистрирован: 12.05.2005 (Чт) 14:44
Откуда: Херсон, UA

Сообщение VVitafresh » 24.05.2006 (Ср) 23:14

tyomitch, ты пропустил ссылку немного ниже: http://www.3dnews.ru/storage/mhdd/
Никакую проблему невозможно решить на том же уровне, на каком она возникла. Нужно стать выше этой проблемы, поднявшись на следующий уровень.

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 25.05.2006 (Чт) 9:13

Как это понимать?
Гугол жжод :lol: Это из из серии "у кого что болит". Я имею ввиду американцев.

Рекомендую сначала пользоваться яндексом, у него релевантность ближе к реальности, а гуглом в случае бессилия яндекса. Такое у меня случается лишь раз из ста. А первая же ссылка яндекса ведет на правильный mhdd. :D Да что там ссылка, вся первая страница.
Лучший способ понять что-то самому — объяснить это другому.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 02.06.2006 (Пт) 15:16

Короче, проблема решилась (если это можно считать решением) покупкой нового винта и восстановлением того раздела из мартовского бэкапа.
Объём потерянных данных выясняется.
Изображение

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 18.09.2006 (Пн) 9:37

Хм.. Ну и команды у вас в этих ваших bsd :)


Вернуться в Программное обеспечение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

    TopList