The OpenNET Project / Index page

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

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

"cannot read blk"
Сообщение от st_steev emailИскать по авторуВ закладки(ok) on 01-Июл-04, 13:23  (MSK)
Подскажите чайнику. Возникла проблема. Система free bsd. При загрузке выдает ошибку CANNOT READ: BLK 720960  и дальше не грузится. Что делать и как бороться. Посвоетуйте,пожалуйста. Заранее спасибо!
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "cannot read blk"
Сообщение от lavr emailИскать по авторуВ закладки on 01-Июл-04, 13:28  (MSK)
>Подскажите чайнику. Возникла проблема. Система free bsd. При загрузке выдает ошибку CANNOT
>READ: BLK 720960  и дальше не грузится. Что делать и
>как бороться. Посвоетуйте,пожалуйста. Заранее спасибо!

boot -s

fsck -y /dev/...

как проходит?

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

2. "cannot read blk"
Сообщение от st_steev emailИскать по авторуВ закладки(ok) on 01-Июл-04, 13:41  (MSK)
fsck выдает эту же ошибку. А что делает boot -s?

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

3. "cannot read blk"
Сообщение от Antonio emailИскать по авторуВ закладки(??) on 01-Июл-04, 14:31  (MSK)
>fsck выдает эту же ошибку.

Вообще-то такая ошибка обычно означает, что на винте появился бэд-блок. Что делать с винтом, решать вам, но я бы его использовать дальше не стал.

>А что делает boot -s?

Грузит в single mode.

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

4. "cannot read blk"
Сообщение от st_steev emailИскать по авторуВ закладки(??) on 01-Июл-04, 16:40  (MSK)
Я понимаю, что надо менять. Но дело в том что сию секунду это невозможно. Как можно запустить сервер что б он работал? после  fsck он так же не грузится...

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

5. "cannot read blk"
Сообщение от lavr emailИскать по авторуВ закладки on 01-Июл-04, 16:57  (MSK)
>Я понимаю, что надо менять. Но дело в том что сию секунду
>это невозможно. Как можно запустить сервер что б он работал? после
> fsck он так же не грузится...

этот блок у тебя на root-fs?
только недавно расписывал как и что можно сделать.

man fsck (fsck -b)
man newfs (newfs -N)

это в том случае если при создании FS использовались default'ные
значения newfs


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

6. "cannot read blk"
Сообщение от st_steev emailИскать по авторуВ закладки(??) on 01-Июл-04, 18:24  (MSK)
он, елы палы, мэны не покаывает, говорит, что неправельная команда. fsck прошел исправил все ошибки. Но при проверке /var он выдает битые секторы. Перезагружаю, и при каждой перезагрузке выдает следующие ошибки:
/dev/rwd0s1e
UNEXPECTED INCONSISTENCY
THE FOLLOWING FILE SYSTEM HAD AN UNEXPECTED INCONSISTENCY
/dev/rwd0s1e/var/
Enter full pathname of shell:
что тут делать? Люди подскажите, с меня много-много пива:о)))

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

7. "cannot read blk"
Сообщение от lavr emailИскать по авторуВ закладки on 01-Июл-04, 19:37  (MSK)
>он, елы палы, мэны не покаывает, говорит, что неправельная команда. fsck прошел
>исправил все ошибки. Но при проверке /var он выдает битые секторы.
>Перезагружаю, и при каждой перезагрузке выдает следующие ошибки:
>/dev/rwd0s1e

старая система? wdX?

>UNEXPECTED INCONSISTENCY
>THE FOLLOWING FILE SYSTEM HAD AN UNEXPECTED INCONSISTENCY
>/dev/rwd0s1e/var/
>Enter full pathname of shell:
>что тут делать? Люди подскажите, с меня много-много пива:о)))

ну, тут не все плохо.
я бы попробовал так: разметил бы и добавил второй винт на котором бы
сделал дерево /var с приблизительным учетом того что у тебя на старом.
Если у тебя что-то особенное грузится использующее /var - squid, mysql
еще что-то, то идея такова:

ты написал что fsck вобщем-то пробегает вполне удовлетворительно,
но судя по всему у тебя ряд секторов РЕАЛЬНО вдрызг, ЕСЛИ у тебя
root-fs не является общей для /usr, /var, ТО вариант такой:

boot -s
fsck -y /
mount -w /

редактируем /etc/fstab - в нем комментарим монтирование /var
fsck -y /usr

mount -w /usr

ls -la /usr/local/etc/rc.d/ (вырубаем монстров которым нужен /var) да вообще все можно отрубить, но тогда проще через /etc/rc.conf
- local_startup="" (только предвариательно посмотреть есть такой параметр
в /etc/defaults/rc.conf - зависит от версии FreeBSD и стартовых /etc/rc скриптов)
опять же в /etc/rc.conf отруби старты разных демонов
Все верхнее для того чтобы как можно меньше париться с /var/run и /var/log
Cron увы и другие важные демоны никуда не денешь, те /var нужна
Теперь ВСПОМИНАЕМ про второй винт на котором есть /var

fsck -y /dev/...
mount /dev/... /var

Это для того чтобы и система работала и наш /var остался для восстановления

Теперь fsck -y на остальные твои FS что в /etc/fstab и можешь
переходить в multi-user mode для восстановления:

disklabel disk и смотришь что там у тебя с какого и по какой цилиндр,
затем находишь свою var и dd в файл, затем изголяешься fsck над файлом,
после чего можешь восстановить.

Это некий общий набросок. НО ОН ТОЛЬКО НА СЛУЧАЙ если у тебя /, /var
раздельными партициями или слайсами!!!
Если все оформлено одной корневой-fs с директориями /usr, /var ...
тогда тебе нужно делать:

dd if=/dev/сырой_диск of=файл

понятно что этот диск нужно подключить к другой FreeBSD и сделать
dd'ей копию в файл и потом попробовать отчекать.

PS. Вот кстати еще одна причина по которой НУ ОЧЕННА плохо иметь ОДНУ
ЛИШЬ КОРНЕВУЮ FS с директориями :(

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

8. "cannot read blk"
Сообщение от Nikolaev D. emailИскать по авторуВ закладки on 01-Июл-04, 20:46  (MSK)
>затем находишь свою var и dd в файл

а почему не использовать ufsdump ?

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

9. "cannot read blk"
Сообщение от lavr emailИскать по авторуВ закладки on 02-Июл-04, 13:07  (MSK)
>>затем находишь свою var и dd в файл
>
>а почему не использовать ufsdump ?

потому что он в Solaris'е :)))

да можно и dump в файл, потом прочекать, только если все одной рутовой FS
- дофига получится. И потом, ЧЕСТНО - ну не помню я можно делать dump
несмонтированных filesystems..?

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

10. "cannot read blk"
Сообщение от st_steev emailИскать по авторуВ закладки(??) on 02-Июл-04, 16:07  (MSK)
Тут другая ситуация. Кроме fsсk ничего не запускается. Говорит что мол нет такого. Я решил поставить систему заново. Заодно разберусь что к чему. Надеюсь со старого винта потом можно будет скопировать данные?
Спасибо за совет!:о)
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

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




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

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