VirtualBox

Ticket #4290 (reopened defect)

Opened 8 years ago

Last modified 7 weeks 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 8 years ago by frank

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

Duplicate of #818.

comment:2 Changed 7 weeks ago by hartmut

  • Status changed from closed to reopened
  • Resolution duplicate deleted

#818 only fixed the soft link aspect, hard links still don't work.

It might probably make sense to remove the duplicate status on this one and clearly mark #818 as only fixing the soft link part, continuing with the hard link part here?

Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use