Indubitableness
2009-Jul-23 14:51 UTC
[Wine] wine: /intended/PREFIXdirectory/not owned by you
I am attempting to create a folder for my wineprefixes on my external hard disk. The plan is to symlink to that location from inside my user folder (ie. ~/.wine/PREFIXES -> $iomega/.wineprefixes) For reference: $iomega=/media/Iomega_HDD This is a 400GB external drive with a single NTFS partition. The plan is to create folders for all my WINEPREFIXes at $iomega/.wineprefixes (Example: $iomega/.wineprefixes/Blizzard) I keep getting the following error: wine: /media/Iomega_HDD/.wineprefixes is not owned by you Okay, I figure, I'll make sure it's owned by me. chown -R indubitableness.users $iomega/.wineprefixes No go. Same error. Why is this happening? I'm seeing some posts that seem to imply that maybe wine just simply doesn't support making Prefixes outside of one's user folder. I really hope this isn't the case as I keep losing all my installed games every time I break my linux installs (every time I try some new unfamiliar advanced thing I have no qualifications for messing around with) and putting my prefixes on my back up drive would be the perfect solution.
Austin English
2009-Jul-23 15:54 UTC
[Wine] wine: /intended/PREFIXdirectory/not owned by you
On Thu, Jul 23, 2009 at 9:51 AM, Indubitableness<wineforum-user at winehq.org> wrote:> I am attempting to create a folder for my wineprefixes on my external hard disk. The plan is to symlink to that location from inside my user folder (ie. ~/.wine/PREFIXES -> $iomega/.wineprefixes) > For reference: > $iomega=/media/Iomega_HDD > This is a 400GB external drive with a single NTFS partition. > > The plan is to create folders for all my WINEPREFIXes at $iomega/.wineprefixes > (Example: $iomega/.wineprefixes/Blizzard) > > I keep getting the following error: wine: /media/Iomega_HDD/.wineprefixes is not owned by you > > Okay, I figure, I'll make sure it's owned by me. > > chown -R indubitableness.users $iomega/.wineprefixes > > No go. Same error. Why is this happening? I'm seeing some posts that seem to imply that maybe wine just simply doesn't support making Prefixes outside of one's user folder. I really hope this isn't the case as I keep losing all my installed games every time I break my linux installs (every time I try some new unfamiliar advanced thing I have no qualifications for messing around with) and putting my prefixes on my back up drive would be the perfect solution.Wine doesn't limit prefixes to just your home folder. It's not the cause of your problems, but you shouldn't be using an NTFS partition for wine, it can cause problems. Is the partition mounted noexec? -- -Austin
Indubitableness
2009-Jul-23 21:35 UTC
[Wine] Re: wine: /intended/PREFIXdirectory/not owned by you
This is how the partition is mounted. This is from the fstab /dev/sdb1 /media/Iomega_HDD ntfs-3g umask=000 1 0 I also thought maybe that NTFS would cause problems, but in this case I don't have a lot of choice. This is a shared backup drive for windows and linux and I am unwilling to shrink it and make further partitions, although I could. I've found a different solution. I'm making wine prefixes and backing them up on this drive as tar.gz files. It's still not what I wanted to do, but it's perfectly viable. If anyone knows why I'm getting this error I would still love to find out and would appreciate the help but it's no longer vitally important for my plan.
Indubitableness
2009-Jul-23 21:36 UTC
[Wine] Re: wine: /intended/PREFIXdirectory/not owned by you
Oh and Thank you Austin.
Austin English
2009-Jul-23 22:32 UTC
[Wine] wine: /intended/PREFIXdirectory/not owned by you
Just to be sure, what does ls -al $iomega show? -- -Austin
Indubitableness wrote:> ~/.wine/PREFIXES -> $iomega/.wineprefixesYou can't do that. WINEPREFIX have to point to the real directory. This is hard-coded requirement. You can always put your "virtual c:" drive where you want to. And if it's NTFS be ready for all sorts of issues.