Повредилась файловая система

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
Shura
Сообщения: 1537
Статус: Оказывается и без KDE есть жизнь
ОС: FreeBSD 8.0-RC2

Повредилась файловая система

Сообщение Shura »

У меня драйвер ATI криво работает, поэтому иногда случаются зависания при запуске иксов. Так вот после очередной перезагрузки перестал у меня работать portupgrade, решил я его переустановить, но не смог, процесс установки спотыкается на такой команде:

Код: Выделить всё

rm: /usr/local/man/man1/ports_glob.1.gz: Operation not permitted


Решил посмотреть в чём дело, а там такое:

Код: Выделить всё

$ ls -l /usr/local/man/man1/ports_glob.1.gz
lrwxr-xr-x  1 root  wheel  12 19 сен 02:15 /usr/local/man/man1/ports_glob.1.gz@ -> ÷k?©

т.е. линк ведущий в никуда.
fsck этой ошибки не замечает, что делать?
Rock'n'roll мертв © БГ
Спасибо сказали:
Аватара пользователя
wp2
Сообщения: 126
ОС: WinXP,FreeBSD,Debian,SLED

Re: Повредилась файловая система

Сообщение wp2 »

ты от рута делал?
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Повредилась файловая система

Сообщение drBatty »

Shura писал(а):
31.10.2009 09:51
что делать?

rm -vi /usr/local/man/man1/ports_glob.1.gz
но только от root'а.

то-что симлинк ведёт в никуда - нормальная ситуация.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
Shura
Сообщения: 1537
Статус: Оказывается и без KDE есть жизнь
ОС: FreeBSD 8.0-RC2

Re: Повредилась файловая система

Сообщение Shura »

Код: Выделить всё

$ rm -vi /usr/local/man/man1/ports_glob.1.gz
remove /usr/local/man/man1/ports_glob.1.gz? y
rm: /usr/local/man/man1/ports_glob.1.gz: Operation not permitted


Конечно от рута.
Rock'n'roll мертв © БГ
Спасибо сказали:
Аватара пользователя
wp2
Сообщения: 126
ОС: WinXP,FreeBSD,Debian,SLED

Re: Повредилась файловая система

Сообщение wp2 »

ну тогда как тебе говорили проверь свой диск с помощью mhdd, имхо, этой программой должны все уметь пользоваться.

fsck говоришь ничего не находит?
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Повредилась файловая система

Сообщение drBatty »

Shura писал(а):
01.11.2009 13:54
$ rm -vi /usr/local/man/man1/ports_glob.1.gz
remove /usr/local/man/man1/ports_glob.1.gz? y

следовательно, команда ls считает этот файл симлинком, а вот команда rm считает этот файл обычным регулярным. стало-быть ваша файловая система действительно со сбоем - поможет fsck, перед которой я-бы сначала сохранил все критичные файлы в другом месте. кроме того, проверьте диск на наличие бедблоков.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
Shura
Сообщения: 1537
Статус: Оказывается и без KDE есть жизнь
ОС: FreeBSD 8.0-RC2

Re: Повредилась файловая система

Сообщение Shura »

drBatty
я же говорю, fsck ничего не находит и, соответственно не исправляет.

wp2
Посмотрел описание. Она ж вообще ничего не знает о файловых системах.
Rock'n'roll мертв © БГ
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Повредилась файловая система

Сообщение drBatty »

Shura писал(а):
01.11.2009 16:51
я же говорю, fsck ничего не находит и, соответственно не исправляет.

для EXT3 попробуйте e2fsck -cv, как-то так, подробности в манах на вашу ОС.
а что говорит stat на этот файл? а какая у вас там ФС?
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
Shura
Сообщения: 1537
Статус: Оказывается и без KDE есть жизнь
ОС: FreeBSD 8.0-RC2

Re: Повредилась файловая система

Сообщение Shura »

ФС стандартная, UFS
А вот stat и fstat показывают интересные вещи:

Код: Выделить всё

shura [/usr/share/man/man1]$ ls -l /usr/local/man/man1/ports_glob.1.gz
lrwxr-xr-x  1 root  wheel  12 19 сен 02:15 /usr/local/man/man1/ports_glob.1.gz@ -> ÷k?©
shura [/usr/share/man/man1]$ stat /usr/local/man/man1/ports_glob.1.gz
stat: /usr/local/man/man1/ports_glob.1.gz: нет такого файла или каталога
shura [/usr/share/man/man1]$ fstat /usr/local/man/man1/ports_glob.1.gz
fstat: /usr/local/man/man1/ports_glob.1.gz: No such file or directory
shura [/usr/share/man/man1]$
Rock'n'roll мертв © БГ
Спасибо сказали:
Аватара пользователя
wp2
Сообщения: 126
ОС: WinXP,FreeBSD,Debian,SLED

Re: Повредилась файловая система

Сообщение wp2 »

Посмотрел описание. Она ж вообще ничего не знает о файловых системах.


а ей ничего и не надо знать... Она проверяет поверхность блинов.

и на всякий случай:

Код: Выделить всё

# chflags 0 /usr/local/man/man1/ports_glob.1.gz
# rm /usr/local/man/man1/ports_glob.1.gz
Спасибо сказали:
Аватара пользователя
skeletor
Сообщения: 1224

Re: Повредилась файловая система

Сообщение skeletor »

А сам раздел смонтирован в режиме rw? Дай сюда вывод команды mount.
Спасибо сказали:
Аватара пользователя
Shura
Сообщения: 1537
Статус: Оказывается и без KDE есть жизнь
ОС: FreeBSD 8.0-RC2

Re: Повредилась файловая система

Сообщение Shura »

Да, в rw, любые операции с любыми другими файлами возможны.
Rock'n'roll мертв © БГ
Спасибо сказали:
Аватара пользователя
wp2
Сообщения: 126
ОС: WinXP,FreeBSD,Debian,SLED

Re: Повредилась файловая система

Сообщение wp2 »

мой код не помог?
Спасибо сказали:
Аватара пользователя
Shura
Сообщения: 1537
Статус: Оказывается и без KDE есть жизнь
ОС: FreeBSD 8.0-RC2

Re: Повредилась файловая система

Сообщение Shura »

Пока не пробовал. Буду дома - попробую.
Rock'n'roll мертв © БГ
Спасибо сказали:
Аватара пользователя
Shura
Сообщения: 1537
Статус: Оказывается и без KDE есть жизнь
ОС: FreeBSD 8.0-RC2

Re: Повредилась файловая система

Сообщение Shura »

По счастливому стечению обстоятельств компьютер при включении подвис, а после перезагрузки этого файла уже не было :-)
Проблема решена!
Rock'n'roll мертв © БГ
Спасибо сказали: