VirtualBox

Ticket #4290 (closed defect: duplicate)

Opened 5 years ago

Last modified 5 years ago

Can't create hard links on a shared folder (= can't use zsh if home directory is shared folder)

Reported by: lat Owned by:
Priority: major Component: other
Version: VirtualBox 2.2.4 Keywords:
Cc: Guest type: Linux
Host type: Mac OS X

Description

It seems the shared folders do not allow hard links to be created (link() system call). The result is always EPERM, Operation not permitted. A simple "touch foo; ln foo bar" on a shared folder will demonstrate the problem. This is with VirtualBox 2.2.4 on Mac OS X 10.4.11 host, Linux 64-bit client (tried both Ubuntu 8.04 LTS Server x86-64 and Scientific Linux 4.8 x86-64 (a RHEL4 variant)).

The way I actually noticed was that the zsh delivered with scientific linux (zsh 4.2.0) tries to create a history lock file with link() and fails - and goes into an infinite loop. There's no such problem with the ubuntu version though (zsh 4.3.4). This makes it rather more difficult to use zsh as a login shell :-) I'll see if I can coax it to not use that way of locking.

However, hard linking support would be nice.

Change History

comment:1 Changed 5 years ago by frank

  • Status changed from new to closed
  • Resolution set to duplicate

Duplicate of #818.

Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use