The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Битый superblock в ReiserFS - возможно ли низкоуровневое вос..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Битый superblock в ReiserFS - возможно ли низкоуровневое вос..."  
Сообщение от webs on 03-Окт-06, 15:51 
Здравстуйте!
У меня возникла проблема: оказался побит superblock в ReiserFS (SuSE Linux 9.2). Пробовал консультироваться у знающих людей - посоветовали использовать reiserfsck. Загрузился с RescueCD, запустил reiserfsck --check, выдал ответ - суперблок не найден. Пробовал затем ключ --rebuild-sb, записал новый суперблок, затем --fix-fixable и попробовал смонтировать в /mnt - ошибка (опять не найден суперблок)! Пробую последнюю меру: --rebuild-tree, после 20-минутного сканирования ответ - метаданные reiserfs не обнаружены, ничего сделать нельзя. Хотя при запуске debugreiserfs -m вываливается куча инфы... Предлагает обнулить только что записанный суперблок, который находится в 64кб от начала диска! А затем запускать debugreiserfs и что-то там искать... Но в любом случае, думаю, это не принесёт результатов. Слышал, что суперблок записывается в нескольких местах на диске сразу, может быть, стоит всё же поискать старый? Тогда с помощью какой софтины?
Или ещё как-нибудь можно попробовать спасти систему? Нужен-то всего 1 файл оттуда, на 10кб, 2 месяца программистской работы... Для Windows же есть замечательная вещь - Easy Recovery, там можно хоть по секторам восстанавливать, на самом низком уровне, неужели же для Linux нет ничего подобного?
Спасибо заранее всем прочитавшим и ответившим!
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Битый superblock в ReiserFS - возможно ли низкоуровневое вос..."  
Сообщение от lavr email on 03-Окт-06, 17:06 
>Здравстуйте!
>У меня возникла проблема: оказался побит superblock в ReiserFS (SuSE Linux 9.2).
>Пробовал консультироваться у знающих людей - посоветовали использовать reiserfsck. Загрузился с
>RescueCD, запустил reiserfsck --check, выдал ответ - суперблок не найден. Пробовал
>затем ключ --rebuild-sb, записал новый суперблок, затем --fix-fixable и попробовал смонтировать
>в /mnt - ошибка (опять не найден суперблок)! Пробую последнюю меру:
>--rebuild-tree, после 20-минутного сканирования ответ - метаданные reiserfs не обнаружены, ничего
>сделать нельзя. Хотя при запуске debugreiserfs -m вываливается куча инфы... Предлагает
>обнулить только что записанный суперблок, который находится в 64кб от начала
>диска! А затем запускать debugreiserfs и что-то там искать... Но в
>любом случае, думаю, это не принесёт результатов. Слышал, что суперблок записывается
>в нескольких местах на диске сразу, может быть, стоит всё же
>поискать старый? Тогда с помощью какой софтины?
>Или ещё как-нибудь можно попробовать спасти систему? Нужен-то всего 1 файл оттуда,
>на 10кб, 2 месяца программистской работы... Для Windows же есть замечательная
>вещь - Easy Recovery, там можно хоть по секторам восстанавливать, на
>самом низком уровне, неужели же для Linux нет ничего подобного?
>Спасибо заранее всем прочитавшим и ответившим!

вы без мозгов действовали, fsck - это нормально, но если было сказано что не найден
суперблок, значит какой fsck - нужно искать документацию по reiserfs и методам
восстановления, суперблок в большинстве FS имеет массу копий.
Смотрите создание reiserfs - можно там ее запустить с ключом БЕЗ РЕАЛЬНОГО создания,
тогда по идее должна показать альтернативные суперблоки.
Или все это debugreiserfs должен показать.
Не сравнивайте СЕРЬЕЗНЫЕ FS с поделками от Windows.
Поиск google - описание reiserfs (какая у вас - они разные бывают :), методы восстановления reiserfs, ну и reiserfs superblock.

Главное НИЧЕГО лишнего НЕ ДЕЛАТЬ, НЕ ОФОРМЛЯТЬ ЗАНОВО и тд и тп.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "Битый superblock в ReiserFS - возможно ли низкоуровневое вос..."  
Сообщение от webs on 04-Окт-06, 11:04 
Большое спасибо, lavr ! Постараюсь учесть Ваши замечания.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "Битый superblock в ReiserFS - возможно ли низкоуровневое вос..."  
Сообщение от Gennadi email(??) on 04-Окт-06, 14:43 

Была подобная проблема...  Raid-Controller барахлил.

Решил так:

1. Удалил эту партишен. ( была только одна 1TB. Raid-5)
2. Создал снова такую же партишен.
3. НЕ ФОРМАТИРОВАЛ!!!!!!
4. --rebuild-tree

Попробуйте как последнее средство!


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "Битый superblock в ReiserFS - возможно ли низкоуровневое вос..."  
Сообщение от Gennadi email(??) on 04-Окт-06, 15:34 
>
>Была подобная проблема...  Raid-Controller барахлил.
>
>Решил так:
>
>1. Удалил эту партишен. ( была только одна 1TB. Raid-5)
>2. Создал снова такую же партишен.
>3. НЕ ФОРМАТИРОВАЛ!!!!!!
>4. --rebuild-tree
>
>Попробуйте как последнее средство!
>
>

и ещё...

если система на одном диске, можно, да и нужно, попробовать подмонтировать его к другой линукс-машине и с помощью утилиты "dd" скопировать всё что осталось на другой диск...

может и удастся спасти нужный файл.....

man dd

http://www.linuxquestions.org/linux/answers/Applications_GUI_Multimedia/How_To_Do_Eveything_With_DD

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру