Kaisa
2010-Sep-20 00:42 UTC
[Wine] Can't figure out how to put wineprefixes on an NTFS drive
Hi, I'm still a bit new to Linux and Wine, so please bear with me if this is a stupid question. I've been putting all my windows applications in their own wineprefixes, and now I thought I'd put some of them in my data partition, because there's always lots of free space there and many of my games take a lot of space. But when I try to create a new wineprefix on my data partition, Wine suddenly doesn't like it. It gives me the following error message, if I try to do anything after setting the $WINEPREFIX: wine: /mnt/ntfs/.wineprefixes/foo is not owned by you I checked, and yes, it's owned by root. Somehow it feels wrong to run Wine as root, so I haven't tried that. Is there some other way to get this to work?
James McKenzie
2010-Sep-20 01:34 UTC
[Wine] Can't figure out how to put wineprefixes on an NTFS drive
On 9/19/10 5:42 PM, Kaisa wrote:> Hi, > > I'm still a bit new to Linux and Wine, so please bear with me if this is a stupid question. > > I've been putting all my windows applications in their own wineprefixes, and now I thought I'd put some of them in my data partition, because there's always lots of free space there and many of my games take a lot of space. > > But when I try to create a new wineprefix on my data partition, Wine suddenly doesn't like it. It gives me the following error message, if I try to do anything after setting the $WINEPREFIX: > wine: /mnt/ntfs/.wineprefixes/foo is not owned by youIt is not totally possible to use NTFS partitions with Wine (at least the last time I checked, this is always subject to change.) Wine does support FAT and EXT partition types. James McKenzie
Angus Hedger
2010-Sep-20 08:40 UTC
[Wine] Can't figure out how to put wineprefixes on an NTFS drive
On Sun, 19 Sep 2010 19:42:55 -0500 "Kaisa" <wineforum-user at winehq.org> wrote:> Hi, ><snippy>> But when I try to create a new wineprefix on my data partition, Wine > suddenly doesn't like it. It gives me the following error message, if > I try to do anything after setting the $WINEPREFIX: > wine: /mnt/ntfs/.wineprefixes/foo is not owned by you > > I checked, and yes, it's owned by root. Somehow it feels wrong to run > Wine as root, so I haven't tried that. Is there some other way to get > this to work?Dont run wine as root! See here [1] about changing the owner of the dir. Putting wine prefixes on NTFS partitions might not be the best idea, they are quite slow, and the cpu usage is quite high. I have ran some stuff off my legacy NTFS partitions, so it does work, for me! Caveat emptor. [1] http://linux.die.net/man/1/chown ------ Regards, Angus Hedger Debian GNU/Linux User PGP Public Key 0xEE6A4B97 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 490 bytes Desc: not available URL: <http://www.winehq.org/pipermail/wine-users/attachments/20100920/2830ef2e/attachment.pgp>
DaVince
2010-Sep-20 09:55 UTC
[Wine] Re: Can't figure out how to put wineprefixes on an NTFS drive
A directory *has* to be owned by you, that is, your username. So not root. If you can mount your NTFS partition as your currently logged in username, it may work (not sure since a Wineprefix consists of a lot of symlinks, which NTFS would have to support). Note that it is highly discouraged you do this; Wine was written for "normal" Linux filesystems. Why are you trying to do this exactly?