View Issue Details

IDProjectCategoryView StatusLast Update
0000078Far ManagerSymLink/HardLinkpublic2009-04-22 23:01
ReporterRaistlin Assigned ToDrKnS  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Fixed in Version2.0 
Summary0000078: Размер свободного места в симлинке при входе по сети
DescriptionКак известно, в Far'е при входе в симлинк в статусной строке отображается количество свободного места на том диске, где реально расположена папка. Однако если мы зайдём в симлинк, расположенный на сетевом ресурсе и ведущем на другой диск удалённой машины, то в статусной строке будет по-прежнему отображаться количество свободного места на том диске, где расположен симлинк, а не на том, где реально находится папка.
TagsNo tags attached.
Build875

Relationships

has duplicate 0000758 closedDrKnS Far неправильно показывает место на диске в ссылках на сетевой ресурс 

Activities

Raistlin

2006-05-06 16:53

reporter   bugnote:0000178

Хотя... что-то я тут подумал - а можно ли вообще удалённо узнать, что там - симлинк или папка? :-)

vskirdin

2006-05-11 00:34

administrator   bugnote:0000183

В том то и дело, что никак (по крайней мере у меня ничего не получилось).

vskirdin

2007-10-08 08:03

administrator   bugnote:0000644

> а можно ли вообще удалённо узнать, что там - симлинк или папка?
Узнать то тип можно - по файловому атрибуту.
А вот куда ссылается симлинк - проблема.
переводим инц в разряд "тяжелых"

DrKnS

2009-04-20 12:10

administrator   bugnote:0002986

875.

Arty

2009-04-22 08:05

reporter   bugnote:0002996

к сожалению не могу нормально проверить (Vista только у меня установлена, остальные компы под XP)
1. Создаю на своем компе в расшаренной папке симлинк на папку на втором компьютере
2. Захожу с третьего компьютера в расшаренную папку своего
3. Пытаюсь зайти в созданный симлинк ведущий на второй комп
4. FAR в окне ошибки пишет что-то невразумительное по поводу не найденного сообщения с номером % чего-то там и в линк не входит
Текст сообщения приведу чуть позже.

Через эксплорер пишет ошибка доступа. Оно вообще должно так работать или это из-за несоответствия ОС?

DrKnS

2009-04-22 15:56

administrator   bugnote:0003004

Те сетевые линки, которые ты Вистой делаешь, ХР не поймёт.

И вообще это немного не о том.

Надо так:
- создай папку A, а в ней junction B, указывающий на другую папку на ДРУГОМ диске (это важно) ЭТОЙ ЖЕ машины.
- расшарь папку A и с другой машины по сети зайди сначала в неё, а потом в junction B, и смотри на размер и там и там.

Arty

2009-04-22 22:33

reporter   bugnote:0003007

Хм.. имеем:
(1) - комп под Vista SP1 x64;
(2) - комп под Server2008 x86;

Делаем так:
1. На компе (2) в расшаренной папке создаем ссылку на другой диск
2. На компе (1) захожу в эту расшаренную папку и пытаюсь зайти в ссылку
3. В FARе получаю:
╔══════════════════════════════ Ошибка ══════════════════════════════╗
║ The symbolic link cannot be followed because its type is disabled. ║
║ test ║
║ Продолжить ║
╚════════════════════════════════════════════════════════════════════╝
4. Пришлось сделать так:
fsutil behavior set SymlinkEvaluation L2L:1 R2R:1 L2R:1 R2L:1
5. Псле такого шаманства получаю
╔════ Ошибка ════╗
║ Файл не найден ║
║ test ║
║ Продолжить ║
╚════════════════╝
причем не важно на какой диск ведет ссылка, хоть на тот же и на папку в этой же шаре
Проводник пишет:
---------------------------
Open Folder
---------------------------
\\Server\data\test refers to a location that is unavailable. It could be on a hard drive on this computer, or on a network. Check to make sure that the disk is properly inserted, or that you are connected to the Internet or your network, and then try again. If it still cannot be located, the information might have been moved to a different location.
---------------------------
OK
---------------------------
При этом открыт полный доступ ко все папкам.

Arty

2009-04-22 22:37

reporter   bugnote:0003008

Last edited: 2009-04-22 22:39

Если вместо ссылки (symlink) создать связь (junction), то все работает нормально - свободное место внутри нее определяется правильно.

DrKnS

2009-04-22 22:55

administrator   bugnote:0003009

> Если вместо ссылки создать связь, то все работает нормально - свободное место внутри нее определяется правильно.

Ну, это главное.

А если там со входом в симлинки чудеса какие-то, которые ещё и в проводнике повторяются - то это уже к майкрософту :(

Issue History

Date Modified Username Field Change
2006-02-12 10:07 Raistlin New Issue
2006-04-04 07:56 vskirdin Project Far Manager 1.7x => @11@
2006-04-04 14:30 alexy Project @11@ => Far Manager 1.7x
2006-05-06 16:53 Raistlin Note Added: 0000178
2006-05-11 00:34 vskirdin Note Added: 0000183
2006-05-11 00:42 vskirdin Project Far Manager 1.7x => Known Error
2007-02-06 08:57 alexy Status new => acknowledged
2007-02-06 08:57 alexy Resolution open => not fixable
2007-07-16 13:12 alexy Status acknowledged => new
2007-10-08 08:03 vskirdin Note Added: 0000644
2009-04-20 12:04 DrKnS Status new => assigned
2009-04-20 12:04 DrKnS Assigned To => DrKnS
2009-04-20 12:10 DrKnS Note Added: 0002986
2009-04-20 12:10 DrKnS Status assigned => feedback
2009-04-20 12:11 DrKnS Resolution not fixable => open
2009-04-21 22:06 Arty Relationship added has duplicate 0000758
2009-04-22 08:05 Arty Note Added: 0002996
2009-04-22 15:56 DrKnS Note Added: 0003004
2009-04-22 22:33 Arty Note Added: 0003007
2009-04-22 22:37 Arty Note Added: 0003008
2009-04-22 22:39 Arty Note Edited: 0003008
2009-04-22 22:55 DrKnS Note Added: 0003009
2009-04-22 22:57 DrKnS Project Known Error => Far Manager
2009-04-22 22:58 DrKnS Build => 875
2009-04-22 22:58 DrKnS Status feedback => closed
2009-04-22 22:58 DrKnS Resolution open => fixed
2009-04-22 22:58 DrKnS Fixed in Version => 2.0
2009-04-22 23:01 DrKnS Product Version alpha 6 =>