The OpenNET Project / Index page

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

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

"Как найти superblock?"
Сообщение от kit emailИскать по авторуВ закладки on 19-Ноя-03, 13:38  (MSK)
После зависания системы и ребута тачки ресетом немогу смонтировать /home

mount: wrong fs type, bad option, bad superblock on /dev/hdb1,        or too many mounted file systems

Интуиция потсказивает что линух не может найти суперблок. Может есть какая прога а то руками перебирать все значения неохота да и толком не пойму какие надо подставлять в команду e2fsck -b 8192 (* 2) /dev/hda5 или 8193 (* 2).
А может дело вовсе не в суперблоке? Помогите, пожалуйста, в /home куча баз - если пропадут, шеф кастрирует.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Как найти superblock?"
Сообщение от Dmitry emailИскать по авторуВ закладки on 19-Ноя-03, 14:06  (MSK)
Может ты харды переставлял?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Как найти superblock?"
Сообщение от Nikolaev_D emailИскать по авторуВ закладки on 19-Ноя-03, 14:47  (MSK)
>Может ты харды переставлял?


mkfs с соответствующей опцией выдаст резервные super-block, правда если фс создавалась по дефолту. А вообще-то бэкап никто не отменял.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Как найти superblock?"
Сообщение от kit emailИскать по авторуВ закладки on 19-Ноя-03, 15:18  (MSK)
>mkfs с соответствующей опцией выдаст резервные super-block, правда если фс создавалась по
>дефолту. А вообще-то бэкап никто не отменял.


А какой опцией, если не трудно? А фс я ставил при инсталяции RH73 с компактов.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Как найти superblock?"
Сообщение от kit emailИскать по авторуВ закладки on 19-Ноя-03, 15:16  (MSK)
>Может ты харды переставлял?


Нет, комп завис, я его презагрузил ресетом и торба :(

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Как найти superblock?"
Сообщение от konst emailИскать по авторуВ закладки on 19-Ноя-03, 15:25  (MSK)
>После зависания системы и ребута тачки ресетом немогу смонтировать /home
>
>mount: wrong fs type, bad option, bad superblock on /dev/hdb1,  
>     or too many mounted file systems
>
fdisk -l
+ проверь /etc/fstab (какой раздел на /home монтируется
fsck -y -t ext2 /dev/hda5

Почему по fstab ты монтируешь /dev/hdb1, а проверять хочешь /dev/hda5
Можно монтировать вручную (не по fstab) - mount -t ext2 /dev/hda5 /home

>Интуиция потсказивает что линух не может найти суперблок. Может есть какая прога
>а то руками перебирать все значения неохота да и толком не
>пойму какие надо подставлять в команду e2fsck -b 8192 (* 2)
>/dev/hda5 или 8193 (* 2).
>А может дело вовсе не в суперблоке? Помогите, пожалуйста, в /home куча
>баз - если пропадут, шеф кастрирует.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Как найти superblock?"
Сообщение от Nikolaev_D emailИскать по авторуВ закладки on 19-Ноя-03, 15:41  (MSK)
>А какой опцией, если не трудно? А фс я ставил при инсталяции RH73 с компактов.
По FreeBSD
usage: newfs [ -fsoptions ] special-device [device-type]
where fsoptions are:
        -N do not create file system, just print out parameters

А как под линукс - не помню, посмотри ман.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Как найти superblock?"
Сообщение от kit Искать по авторуВ закладки on 19-Ноя-03, 16:02  (MSK)
>По FreeBSD
>usage: newfs [ -fsoptions ] special-device [device-type]
>where fsoptions are:
>        -N do not create
>file system, just print out parameters
>
>А как под линукс - не помню, посмотри ман.


Команди newfs в RH73 нет :(

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "Как найти superblock?"
Сообщение от Antonio emailИскать по авторуВ закладки on 20-Ноя-03, 12:11  (MSK)
>>По FreeBSD
>>usage: newfs [ -fsoptions ] special-device [device-type]
>>where fsoptions are:
>>        -N do not create
>>file system, just print out parameters
>>
>>А как под линукс - не помню, посмотри ман.
>
>
>Команди newfs в RH73 нет :(

Kit, если чуть-чуть включить логику, то можно догадаться, что смотреть следует man на программу создания файловой системы. Посему для ext2/ext3 нужно читать man mke2fs. Если мне не изменяет память, то ключ -n.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Как найти superblock?"
Сообщение от kit Искать по авторуВ закладки on 19-Ноя-03, 16:17  (MSK)
>fdisk -l
>+ проверь /etc/fstab (какой раздел на /home монтируется
>fsck -y -t ext2 /dev/hda5
>
>Почему по fstab ты монтируешь /dev/hdb1, а проверять хочешь /dev/hda5
>Можно монтировать вручную (не по fstab) - mount -t ext2 /dev/hda5 /home

Извините, ошибся, /home монитируется в /dev/hda5

e2fsck -b 8193 /dev/hda5
/home: invalid argument while reading block 67110157
/home: invalid argument reading journal superblock
e2fsck: invalid argument while checking ext3 journal for /home

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Как найти superblock?"
Сообщение от Nikolaev_D emailИскать по авторуВ закладки on 19-Ноя-03, 19:10  (MSK)
>e2fsck: invalid argument while checking ext3 journal for /home


хм, у тябе ext3 а ты на нее e2fsck напускаешь...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Как найти superblock?"
Сообщение от kit Искать по авторуВ закладки on 20-Ноя-03, 10:20  (MSK)
>хм, у тябе ext3 а ты на нее e2fsck напускаешь...

А что нужно запускать для ext3? Может есть какие проги?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "Как найти superblock?"
Сообщение от konst emailИскать по авторуВ закладки on 20-Ноя-03, 12:20  (MSK)
>>хм, у тябе ext3 а ты на нее e2fsck напускаешь...
>
>А что нужно запускать для ext3? Может есть какие проги?
Скажи пожалуйста, что выдается в ответ на
fdisk -l
mount -t ext3 /dev/hda5 /home
fsck -y -t ext3 /dev/hda5
  Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "Как найти superblock?"
Сообщение от lavr emailИскать по авторуВ закладки on 20-Ноя-03, 13:03  (MSK)
>>>хм, у тябе ext3 а ты на нее e2fsck напускаешь...
>>
>>А что нужно запускать для ext3? Может есть какие проги?
>Скажи пожалуйста, что выдается в ответ на
>fdisk -l
>mount -t ext3 /dev/hda5 /home
>fsck -y -t ext3 /dev/hda5

я бы порядок изменил: сначала fsck, потом mount

а вообще, что за мучения, ну ВСЕ вытягивается через man:

# man fsck
# man e2fsck
# man tune2fs

кроме того есть HOWTO и разные руководство, включая создание, проверку,
восстановление ext2/3 и тд и тп.

Все что нужно сделать, загрузиться в single-user mode или с дискетки,
попробовать прочистить и прочитать "/" (root-fs), затем прочитать
/etc/fstab и выполнить вручную fsck с правильными опциями.

Скажем так, если я не положил правильно систему: shutdown or reboot or
sync;sync; halt, а просто выключил питание или его отрубили, то
при следующей загрузке fsck попытается оживить filesystems, если не
смогла, это нужно попробовать сделать в single-user режиме вручную:

fsck -y опции /dev/сырое_устройство
и так для всех устройств-файловых_систем. Если неудачно - тогда можно
попробовать использовать альтернативный суперблок, если НИЧЕГО не
получается - вероятно в морг.

Прим: про superblock расписано в man fsck и про его альтернативу,
всегда желательно иметь хлюпик или backup или... где должена храниться
копия /etc/fstab и данные полученные dumpfs (сто раз сюда об этом отписывал)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

15. "Как найти superblock?"
Сообщение от kit Искать по авторуВ закладки on 21-Ноя-03, 10:55  (MSK)
>кроме того есть HOWTO и разные руководство, включая создание, проверку,
>восстановление ext2/3 и тд и тп.
5 дней сижу в инете и читаю HOWTO, пока только один реальний способ:
mke2fs -S /dev/hda5 и fsck -y /dev/hda5 - но ето крайняк, если ничего лучшего не будет. Нашол прогу e2salvage - в описании пишут что может найти суперблок, но не могу устанловить - ошибки при компиляции.
Если подскажите еще какие ссилки буду рад и там посмотреть.
>
>Все что нужно сделать, загрузиться в single-user mode или с дискетки,
>попробовать прочистить и прочитать "/" (root-fs), затем прочитать
>/etc/fstab и выполнить вручную fsck с правильными опциями.
>
>Скажем так, если я не положил правильно систему: shutdown or reboot or
>
>sync;sync; halt, а просто выключил питание или его отрубили, то
>при следующей загрузке fsck попытается оживить filesystems, если не
>смогла, это нужно попробовать сделать в single-user режиме вручную:
>
>fsck -y опции /dev/сырое_устройство
>и так для всех устройств-файловых_систем. Если неудачно - тогда можно
>попробовать использовать альтернативный суперблок, если НИЧЕГО не
>получается - вероятно в морг.
Все ето я перепробивал и не один раз. Так не хочеться в морг :(
>
>Прим: про superblock расписано в man fsck и про его альтернативу,
>всегда желательно иметь хлюпик или backup или... где должена храниться
>копия /etc/fstab и данные полученные dumpfs (сто раз сюда об этом отписывал)
>
пробивал e2fsck -b 8193 /dev/hda5, подставлял разние числа но суперблока там или нет или хреновие. Backupa не делал (о чем жалею).
Неужели ето конец?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

14. "Как найти superblock?"
Сообщение от kit Искать по авторуВ закладки on 21-Ноя-03, 10:39  (MSK)
>Скажи пожалуйста, что выдается в ответ на
>fdisk -l
>mount -t ext3 /dev/hda5 /home
>fsck -y -t ext3 /dev/hda5

fdisk -l :
/dev/hda5    1025    4016   24033208+   83   Linux


mount -t ext3 /dev/hda5 /home :
EXT3-fs: ide0(3,5): couldn't mount beacouse of unsupported optional features (4000400)
mount: wrong fs type, bad option, bad superblock on /dev/hda5, or too many file systems

fsck -y -t ext3 /dev/hda5 :
fsch 1.27
fsck.ext3: Filesystem revision too high while trying to open /dev/hda5. The filesystem revision is apparently too high for thie version of e2fsck. (Or the filesystem superblock is corrupt)

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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