FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.
Модератор: arachnid
Shura
Сообщения: 1537
Статус: Оказывается и без KDE есть жизнь
ОС: FreeBSD 8.0-RC2
Сообщение
Shura » 31.10.2009 09:51
У меня драйвер 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
Сообщение
wp2 » 31.10.2009 14:42
ты от рута делал?
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current
Сообщение
drBatty » 31.10.2009 16:32
Shura писал(а): ↑ 31.10.2009 09:51
что делать?
rm -vi /usr/local/man/man1/ports_glob.1.gz
но только от root'а.
то-что симлинк ведёт в никуда - нормальная ситуация.
Shura
Сообщения: 1537
Статус: Оказывается и без KDE есть жизнь
ОС: FreeBSD 8.0-RC2
Сообщение
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
rm: /usr/local/man/man1/ports_glob.1.gz: Operation not permitted
Конечно от рута.
Rock'n'roll мертв © БГ
wp2
Сообщения: 126
ОС: WinXP,FreeBSD,Debian,SLED
Сообщение
wp2 » 01.11.2009 14:37
ну тогда как тебе говорили проверь свой диск с помощью mhdd, имхо, этой программой должны все уметь пользоваться.
fsck говоришь ничего не находит?
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current
Сообщение
drBatty » 01.11.2009 15:15
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, перед которой я-бы сначала сохранил все критичные файлы в другом месте. кроме того, проверьте диск на наличие бедблоков.
Shura
Сообщения: 1537
Статус: Оказывается и без KDE есть жизнь
ОС: FreeBSD 8.0-RC2
Сообщение
Shura » 01.11.2009 16:51
drBatty
я же говорю, fsck ничего не находит и, соответственно не исправляет.
wp2
Посмотрел описание. Она ж вообще ничего не знает о файловых системах.
Rock'n'roll мертв © БГ
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current
Сообщение
drBatty » 01.11.2009 17:08
Shura писал(а): ↑ 01.11.2009 16:51
я же говорю, fsck ничего не находит и, соответственно не исправляет.
для EXT3 попробуйте e2fsck -cv, как-то так, подробности в манах на вашу ОС.
а что говорит stat на этот файл? а какая у вас там ФС?
Shura
Сообщения: 1537
Статус: Оказывается и без KDE есть жизнь
ОС: FreeBSD 8.0-RC2
Сообщение
Shura » 01.11.2009 17:34
ФС стандартная, 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
Сообщение
wp2 » 01.11.2009 20:28
Посмотрел описание. Она ж вообще ничего не знает о файловых системах.
а ей ничего и не надо знать... Она проверяет поверхность блинов.
и на всякий случай:
Код: Выделить всё
# chflags 0 /usr/local/man/man1/ports_glob.1.gz
# rm /usr/local/man/man1/ports_glob.1.gz
skeletor
Сообщения: 1224
Сообщение
skeletor » 02.11.2009 13:32
А сам раздел смонтирован в режиме rw? Дай сюда вывод команды mount.
Shura
Сообщения: 1537
Статус: Оказывается и без KDE есть жизнь
ОС: FreeBSD 8.0-RC2
Сообщение
Shura » 02.11.2009 16:53
Да, в rw, любые операции с любыми другими файлами возможны.
Rock'n'roll мертв © БГ
wp2
Сообщения: 126
ОС: WinXP,FreeBSD,Debian,SLED
Сообщение
wp2 » 02.11.2009 17:07
мой код не помог?
Shura
Сообщения: 1537
Статус: Оказывается и без KDE есть жизнь
ОС: FreeBSD 8.0-RC2
Сообщение
Shura » 02.11.2009 17:45
Пока не пробовал. Буду дома - попробую.
Rock'n'roll мертв © БГ
Shura
Сообщения: 1537
Статус: Оказывается и без KDE есть жизнь
ОС: FreeBSD 8.0-RC2
Сообщение
Shura » 02.11.2009 22:00
По счастливому стечению обстоятельств компьютер при включении подвис, а после перезагрузки этого файла уже не было :-)
Проблема решена!
Rock'n'roll мертв © БГ