URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID14
Нить номер: 2050
[ Назад ]

Исходное сообщение
"как размонтировать broken link"

Отправлено flaw , 02-Апр-09 23:25 
всем привет.
fedora10 + все обновления + клиент и сервер linux'e

я коврялся с доступом по symlink и замонтировал шару, но сделал это как-то неправильно.
теперь вместо папки которую я создал для шары имеем файл вида !mountpoint, т.е. я удалить его не могу, размонтировать не могу и вообще ничего не могу :)
при этом mount -t cifs показывает что примонтирована шара:

[root@flaw mnt]# mount -t cifs
//comp/user/d0 on /mnt/b0 type cifs (rw,mand)

[root@flaw mnt]# ls -1
ls: cannot read symbolic link b0: Permission denied
lrwxrwxrwx  1 root root   19 2009-04-02 18:01 b0

вопрос: как размонтировать/разлочить каталог?
перезапуститься конечно тоже можно, но может как-то без этого можно обойтись?

пробовал делать почти все: останавливал самбу, ковырялся с настройками, гуглил, искал здесь, но ничего так и не получилось.

спасибо.


Содержание

Сообщения в этом обсуждении
"как размонтировать broken link"
Отправлено flaw , 02-Апр-09 23:36 
да, забыл, вот что говорит umount:

[root@flaw mnt]# umount.cifs /mnt/b0
This utility only unmounts cifs filesystems.

[root@flaw mnt]# umount.cifs //comp/user/d0
This utility only unmounts cifs filesystems.

umount -ifl не помогает.


"как размонтировать broken link"
Отправлено JohnProfic , 02-Апр-09 23:46 
>да, забыл, вот что говорит umount:
>
>[root@flaw mnt]# umount.cifs /mnt/b0
>This utility only unmounts cifs filesystems.
>
>[root@flaw mnt]# umount.cifs //comp/user/d0
>This utility only unmounts cifs filesystems.
>
>umount -ifl не помогает.

А что выдают
cat /proc/mounts
fuser -m /mnt/b0


"как размонтировать broken link"
Отправлено flaw , 02-Апр-09 23:56 
>cat /proc/mounts

[root@flaw mnt]# cat /proc/mounts
...
//comp/user/d0 /mnt/b0 cifs rw,mand,unc=\\comp\user,username=user,uid=0,gid=0,file_mode=02767,dir_mode=0777,posixpaths,acl,rsize=16384,wsize=57344 0 0

>fuser -m /mnt/b0

[root@flaw mnt]# fuser -m /mnt/b0
Cannot stat /mnt/b0: Permission denied
Cannot stat /mnt/b0: Permission denied
Cannot stat /mnt/b0: Permission denied


"как размонтировать broken link"
Отправлено JohnProfic , 03-Апр-09 02:21 
>[оверквотинг удален]
>[root@flaw mnt]# cat /proc/mounts
>...
>//comp/user/d0 /mnt/b0 cifs rw,mand,unc=\\comp\user,username=user,uid=0,gid=0,file_mode=02767,dir_mode=0777,posixpaths,acl,rsize=16384,wsize=57344 0 0
>
>>fuser -m /mnt/b0
>
>[root@flaw mnt]# fuser -m /mnt/b0
>Cannot stat /mnt/b0: Permission denied
>Cannot stat /mnt/b0: Permission denied
>Cannot stat /mnt/b0: Permission denied

Все это очень странно, и, вполне вероятно, глюк прокрался в ядро, так что, похоже, придется перезагружаться.
Единственное что еще можно попробовать:
mkdir /mnt/b1
mount --move /mnt/b0 /mnt/b1
но скрее всего опять выдаст permission denied.


"как размонтировать broken link"
Отправлено flaw , 03-Апр-09 22:16 
>Единственное что еще можно попробовать:
>mkdir /mnt/b1
>mount --move /mnt/b0 /mnt/b1
>но скрее всего опять выдаст permission denied.

[root@flaw mnt]# mount --move /mnt/b0 /mnt/z
mount: block device /mnt/b0 is write-protected, mounting read-only
mount: cannot mount block device /mnt/b0 read-only

[root@flaw mnt]# mount --move /mnt/b0 /mnt/z -o ro
mount: cannot mount block device /mnt/b0 read-only


"как размонтировать broken link"
Отправлено flaw , 02-Апр-09 23:58 
еще раз забыл: selinux отключен полностью нафик



"как размонтировать broken link"
Отправлено slep , 03-Апр-09 01:23 
reboot !