Maps only some drives in Winecfg ??
Maps only some drives in Winecfg ??
Hi
I'm testing the Backblaze backup client in Wine 3 (Ubuntu 16.04 host) and so far it's running really nice out of the box (install went smoothly, and app runs great !). I have been able to update settings and so far after few hours it's still running fine doing backups.
I have only one issue:
I mapped multiple "Windows" drives to some local directories on my Linux system but only some of them are working ! The other ones are not even visible in Backblaze ! These directories are all in 777 from / so it should not be a right access issue !
Not sure where to investigate for that, searched in the FAQ and Wiki but found nothing
Thanks for help and congrats for great work with that 3.0 release
Vincèn
I'm testing the Backblaze backup client in Wine 3 (Ubuntu 16.04 host) and so far it's running really nice out of the box (install went smoothly, and app runs great !). I have been able to update settings and so far after few hours it's still running fine doing backups.
I have only one issue:
I mapped multiple "Windows" drives to some local directories on my Linux system but only some of them are working ! The other ones are not even visible in Backblaze ! These directories are all in 777 from / so it should not be a right access issue !
Not sure where to investigate for that, searched in the FAQ and Wiki but found nothing
Thanks for help and congrats for great work with that 3.0 release
Vincèn
Re: Maps only some drives in Winecfg ??
No one has any ideas on this ? Thanks
Re: Maps only some drives in Winecfg ??
@vincin,
What's the output from running:
Please post the log file: wine_mountmgr_log.txt (which will be stored in your HOME directory) inline using the forum Code:
tags.
Thanks
Bob
What's the output from running:
Code: Select all
export WINEDEBUG=+timestamp,+tid,fixme-all,+mountmgr
wineboot -u &>~/wine_mountmgr_log.txt
Code: Select all
Code
Thanks
Bob
Re: Maps only some drives in Winecfg ??
First line gives no output, second one I get the winecfg window to show up breifly stating it updates settings !Bob Wya wrote:What's the output from running:Code: Select all
export WINEDEBUG=+timestamp,+tid,fixme-all,+mountmgr wineboot -u &>~/wine_mountmgr_log.txt
Only output I have in the file once restarted my windows app is that:Bob Wya wrote:Please post the log file: wine_mountmgr_log.txt (which will be stored in your HOME directory) inline
Code: Select all
vincen@serveur:~$ more wine_mountmgr_log.txt
wine: configuration in '/home/vincen/.wine' has been updated.
vincen@serveur:~$
Re: Maps only some drives in Winecfg ??
There should be a whole lot of debugging output, about what mapped drives Wine detects (via udisks 2) - in that log.vincen wrote:...
Only output I have in the file once restarted my windows app is that:ThanksCode: Select all
vincen@serveur:~$ more wine_mountmgr_log.txt wine: configuration in '/home/vincen/.wine' has been updated.
Can you retest with:
Code: Select all
export WINEDEBUG=+timestamp,+tid,+all
wineboot -u &>~/wine_all_log.txt
So please post it up on a pastebin-type site...
Thanks
Bob
Re: Maps only some drives in Winecfg ??
I guess I have to do that as the user I use for Wine right ? This time I got a nearly 200M log file (I send you link by pm to download it !). Let me know if it helps to narrow the problemBob Wya wrote:Can you retest with:The log file, wine_all_log.txt, should be very long.Code: Select all
export WINEDEBUG=+timestamp,+tid,+all wineboot -u &>~/wine_all_log.txt
oki: that forum has no pm it looks so putting link here: http://www.skivr.com/forums/wine/wine_all_log.txt.zip
Thanks
Re: Maps only some drives in Winecfg ??
Found something in my huge log file ? I searched for udisk in it but no luck
Re: Maps only some drives in Winecfg ??
Nope... That log was not enlightening at all.vincen wrote:Found something in my huge log file ? I searched for udisk in it but no luck
So I double checked your issue - using my Ubuntu 16.04.4 VM.
When I tested that with the WineHQ Stable 3.0 package, I get:
Code: Select all
export WINEDEBUG=+tid,+timestamp,fixme-all,+mountmgr
wineboot -u
wine: created the configuration directory '/home/robert/.wine'
3061.093:0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
3061.093:0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
3061.093:0012:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
3061.093:0012:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
3061.093:0012:err:ole:get_local_server_stream Failed: 80004002
3061.210:0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
3061.211:0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
3061.211:0014:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
3061.211:0014:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
3061.211:0014:err:ole:get_local_server_stream Failed: 80004002
3065.283:0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
3065.285:0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
3065.285:0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
3065.285:0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
3075.165:0036:trace:mountmgr:DriverEntry L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\MountMgr"
3075.166:0036:trace:mountmgr:create_disk_device created device L"\\Device\\Harddisk0"
3075.166:0036:trace:mountmgr:create_disk_device created device L"\\Device\\HarddiskVolume1"
3075.166:0036:trace:mountmgr:add_mount_point created L"\\??\\Volume{00000000-0000-0000-0000-000000000043}" id (null) for L"\\Device\\HarddiskVolume1"
3075.166:0036:trace:mountmgr:add_mount_point created L"\\DosDevices\\C:" id (null) for L"\\Device\\HarddiskVolume1"
3075.167:0036:trace:mountmgr:create_disk_device created device L"\\Device\\HarddiskVolume2"
3075.167:0036:trace:mountmgr:add_mount_point created L"\\??\\Volume{00000000-0000-0000-0000-00000000005a}" id (null) for L"\\Device\\HarddiskVolume2"
3075.167:0036:trace:mountmgr:add_mount_point created L"\\DosDevices\\Z:" id (null) for L"\\Device\\HarddiskVolume2"
3075.168:0036:trace:mountmgr:initialize_diskarbitration Skipping, Disk Arbitration support not compiled in
3075.178:0038:trace:mountmgr:udisks2_add_device udi "/org/freedesktop/UDisks2/block_devices/sda1" device "/dev/sda1" mount point (null) uuid (null) type "" removable 0
3075.179:0038:trace:mountmgr:udisks2_add_device udi "/org/freedesktop/UDisks2/block_devices/sda2" device "/dev/sda2" mount point "/" uuid {2f77e389-5a65-4f1f-a1dc-7b734c7a884e} type "ext4" removable 0
3075.179:0038:trace:mountmgr:add_volume adding "/org/freedesktop/UDisks2/block_devices/sda2" device "/dev/sda2" mount "/" type 2 uuid {2f77e389-5a65-4f1f-a1dc-7b734c7a884e}
3075.179:0038:trace:mountmgr:find_matching_volume found matching volume {00000000-0000-0000-0000-00000000005a} for device "/dev/sda2" mount "/" type 2
3075.179:0038:trace:mountmgr:delete_mount_point deleting L"\\??\\Volume{00000000-0000-0000-0000-00000000005a}"
3075.179:0038:trace:mountmgr:add_mount_point created L"\\??\\Volume{2f77e389-5a65-4f1f-a1dc-7b734c7a884e}" id (null) for L"\\Device\\HarddiskVolume2"
3075.179:0038:trace:mountmgr:udisks2_add_device udi "/org/freedesktop/UDisks2/block_devices/sdb1" device "/dev/sdb1" mount point "/mnt/live_dvd" uuid {8a9c7635-d6db-4cf3-8123-4306e00fd515} type "ext4" removable 0
3075.179:0038:trace:mountmgr:add_volume adding "/org/freedesktop/UDisks2/block_devices/sdb1" device "/dev/sdb1" mount "/mnt/live_dvd" type 2 uuid {8a9c7635-d6db-4cf3-8123-4306e00fd515}
3075.179:0038:trace:mountmgr:create_disk_device created device L"\\Device\\HarddiskVolume3"
3075.180:0038:trace:mountmgr:add_mount_point created L"\\??\\Volume{8a9c7635-d6db-4cf3-8123-4306e00fd515}" id (null) for L"\\Device\\HarddiskVolume3"
3075.180:0038:trace:mountmgr:udisks2_add_device udi "/org/freedesktop/UDisks2/block_devices/sdc1" device "/dev/sdc1" mount point (null) uuid {a0950f9a-c243-4f5e-923a-c362664b2ce7} type "swap" removable 0
3075.180:0038:trace:mountmgr:add_volume adding "/org/freedesktop/UDisks2/block_devices/sdc1" device "/dev/sdc1" mount (null) type 2 uuid {a0950f9a-c243-4f5e-923a-c362664b2ce7}
3075.180:0038:trace:mountmgr:create_disk_device created device L"\\Device\\HarddiskVolume4"
3075.180:0038:trace:mountmgr:add_mount_point created L"\\??\\Volume{a0950f9a-c243-4f5e-923a-c362664b2ce7}" id (null) for L"\\Device\\HarddiskVolume4"
3075.180:0038:trace:mountmgr:udisks2_add_device udi "/org/freedesktop/UDisks2/block_devices/loop0" device "/dev/loop0" mount point (null) uuid (null) type "" removable 0
3075.180:0038:trace:mountmgr:udisks2_add_device udi "/org/freedesktop/UDisks2/block_devices/loop1" device "/dev/loop1" mount point (null) uuid (null) type "" removable 0
3075.180:0038:trace:mountmgr:udisks2_add_device udi "/org/freedesktop/UDisks2/block_devices/loop2" device "/dev/loop2" mount point (null) uuid (null) type "" removable 0
3075.180:0038:trace:mountmgr:udisks2_add_device udi "/org/freedesktop/UDisks2/block_devices/loop3" device "/dev/loop3" mount point (null) uuid (null) type "" removable 0
3075.180:0038:trace:mountmgr:udisks2_add_device udi "/org/freedesktop/UDisks2/block_devices/loop4" device "/dev/loop4" mount point (null) uuid (null) type "" removable 0
3075.180:0038:trace:mountmgr:udisks2_add_device udi "/org/freedesktop/UDisks2/block_devices/loop5" device "/dev/loop5" mount point (null) uuid (null) type "" removable 0
3075.180:0038:trace:mountmgr:udisks2_add_device udi "/org/freedesktop/UDisks2/block_devices/loop6" device "/dev/loop6" mount point (null) uuid (null) type "" removable 0
3075.180:0038:trace:mountmgr:udisks2_add_device udi "/org/freedesktop/UDisks2/block_devices/loop7" device "/dev/loop7" mount point (null) uuid (null) type "" removable 0
3075.181:0038:trace:mountmgr:udisks2_add_device udi "/org/freedesktop/UDisks2/block_devices/sda" device "/dev/sda" mount point (null) uuid (null) type "" removable 0
3075.181:0038:trace:mountmgr:udisks2_add_device udi "/org/freedesktop/UDisks2/block_devices/sdc" device "/dev/sdc" mount point (null) uuid (null) type "" removable 0
3075.181:0038:trace:mountmgr:udisks2_add_device udi "/org/freedesktop/UDisks2/block_devices/sdd" device "/dev/sdd" mount point (null) uuid (null) type "" removable 0
3075.181:0038:trace:mountmgr:udisks2_add_device udi "/org/freedesktop/UDisks2/block_devices/sdb" device "/dev/sdb" mount point (null) uuid (null) type "" removable 0
3075.181:0038:trace:mountmgr:udisks2_add_device udi "/org/freedesktop/UDisks2/block_devices/sdd2" device "/dev/sdd2" mount point (null) uuid {e9b6220a-ddd3-4980-bcb5-2b404d91b465} type "ext4" removable 0
3075.181:0038:trace:mountmgr:add_volume adding "/org/freedesktop/UDisks2/block_devices/sdd2" device "/dev/sdd2" mount (null) type 2 uuid {e9b6220a-ddd3-4980-bcb5-2b404d91b465}
3075.181:0038:trace:mountmgr:create_disk_device created device L"\\Device\\HarddiskVolume5"
3075.181:0038:trace:mountmgr:add_mount_point created L"\\??\\Volume{e9b6220a-ddd3-4980-bcb5-2b404d91b465}" id (null) for L"\\Device\\HarddiskVolume5"
3075.182:0038:trace:mountmgr:udisks2_add_device udi "/org/freedesktop/UDisks2/block_devices/sr0" device "/dev/sr0" mount point (null) uuid (null) type "" removable 1
3075.182:0038:trace:mountmgr:create_disk_device created device L"\\Device\\CdRom0"
3075.182:0038:trace:mountmgr:add_mount_point created L"\\??\\Volume{00000000-0000-0000-0000-000000000044}" id (null) for L"\\Device\\CdRom0"
3075.182:0038:trace:mountmgr:add_mount_point created L"\\DosDevices\\D:" id (null) for L"\\Device\\CdRom0"
3075.182:0038:trace:mountmgr:add_dos_device added device d: udi "/org/freedesktop/UDisks2/block_devices/sr0" for "/dev/sr0" on (null) type 5
3076.278:0038:trace:mountmgr:udisks2_add_device udi "/org/freedesktop/UDisks2/block_devices/sdd1" device "/dev/sdd1" mount point (null) uuid (null) type "" removable 0
3076.278:0038:trace:mountmgr:udisks_filter ignoring message type=4 path=/org/freedesktop/DBus interface=org.freedesktop.DBus method=NameAcquired
3082.466:0034:trace:mountmgr:mountmgr_ioctl ioctl 6d4084 insize 16 outsize 16
wine: configuration in '/home/robert/.wine' has been updated.
wine: configuration in '/home/robert/.wine' has been updated.
- What source / repository did you use to install your Wine package?
- What exact version of Wine are using?
Re: Maps only some drives in Winecfg ??
I followed the official way to install it: https://wiki.winehq.org/Ubuntu and installed the stable branch and version is wine-3.0Bob Wya wrote:
- What source / repository did you use to install your Wine package?
- What exact version of Wine are using?
I realised something that might be the problem: my drives are combined in RAID (ZFS filesystem). May it be a problem to get them accessible from Wine and Wine programs ruunning in it ?
Re: Maps only some drives in Winecfg ??
You think?!!vincen wrote:...
I realised something that might be the problem: my drives are combined in RAID (ZFS filesystem). May it be a problem to get them accessible from Wine and Wine programs running in it ?
Of course that makes a difference... It's an out-of-tree filesystem - on Linux - with a (SPL) porting layer...
You should have stated that in the first post.
From my Gentoo install:
Code: Select all
udisksctl dump
/org/freedesktop/UDisks2/Manager:
org.freedesktop.UDisks2.Manager:
SupportedFilesystems: ext2
ext3
ext4
vfat
ntfs
exfat
xfs
reiserfs
nilfs2
btrfs
minix
udf
f2fs
swap
Version: 2.7.6
...
Code: Select all
lsmod | grep zfs
zfs 3616768 0
zunicode 335872 1 zfs
zlua 159744 1 zfs
zcommon 69632 1 zfs
znvpair 57344 2 zcommon,zfs
zavl 16384 1 zfs
icp 266240 1 zfs
spl 90112 5 znvpair,zcommon,zfs,icp,zavl
All I can suggest as a workaround is to bind mount the ZFS subvolumes, you want to access, on top of directories in a "truly" native Linux filesystem (from the above list: ext4 or xfs are probably the most robust)...
You can do this quite easily with systemd mount / automount units... I've used some ZFS bind mounts on my NAS box.
I think that should work around your issue (but you'd have to test it out)...
Bob
-
- Level 1
- Posts: 9
- Joined: Fri Mar 09, 2018 9:12 pm
Re: Maps only some drives in Winecfg ??
你可以在WINE的配置窗口中的驱动器选项卡中点击自动探测按钮.you may press autocheck button of drive card in wnecfg window.
Re: Maps only some drives in Winecfg ??
My apologises for that, completely forgot it at firstBob Wya wrote:Of course that makes a difference... It's an out-of-tree filesystem - on Linux - with a (SPL) porting layer...
You should have stated that in the first post.
Thanks a lot for the bind mounting tip, I was not aware of that system. So I checked on internet how to do that but I have a little issue. You tell me I should bind mount the ZFS system as ext4 or xfs but I see nothing in all documentations I have found where you can specify the filesystem used by the bind mount Whatever it's with bindfs or mount, I have some options for file ownership, read/write attributes and all these stuffs but nothing about filesystem used in the binding If you could point me to an accurate documentation about it so I can try it and let you know if it worksBob Wya wrote:So it appears Udisks2 doesn't support native(ish) Linux ZFS...
All I can suggest as a workaround is to bind mount the ZFS subvolumes, you want to access, on top of directories in a "truly" native Linux filesystem (from the above list: ext4 or xfs are probably the most robust)...
You can do this quite easily with systemd mount / automount units... I've used some ZFS bind mounts on my NAS box.
I think that should work around your issue (but you'd have to test it out)...
Vincèn
Re: Maps only some drives in Winecfg ??
Bind mounts simply mount a virtual copy of a directory on one filesystem to a directory on a (potentially) different file system.vincen wrote:...
Thanks a lot for the bind mounting tip, I was not aware of that system. So I checked on internet how to do that but I have a little issue. You tell me I should bind mount the ZFS system as ext4 or xfs but I see nothing in all documentations I have found where you can specify the filesystem used by the bind mount Whatever it's with bindfs or mount, I have some options for file ownership, read/write attributes and all these stuffs but nothing about filesystem used in the binding If you could point me to an accurate documentation about it so I can try it and let you know if it works
Vincèn
The Bind mount does not specify what file system to use... It simply uses the pre-existing file system of the bind target.
The free space on the target filesystem free space is not really affected.
So in your case you could potentially create a very small ext4 partition - if you don't already have one "lying" around.
E.g. I have a bind mount source of /mnt/WD Red 4Tb 6HDD-RDZ2 pool-01/Podcasts (ZFS subvolume) onto a target of /srv/nfs4/Podcasts (ext4):
srv-nfs4-Podcasts.automount
Code: Select all
[Unit]
Description=local rbind automount /mnt/WD Red 4Tb 6HDD-RDZ2 pool-01/Podcasts @ /srv/nfs4/Podcasts
DefaultDependencies=no
Conflicts=umount.target
Before=local-fs.target umount.target
BindsTo=zfs-mount.service
Requires=zfs-mount.service
ConditionPathIsDirectory=/mnt/WD Red 4Tb 6HDD-RDZ2 pool-01/Podcasts
[Automount]
Where=/srv/nfs4/Podcasts
[Install]
WantedBy=local-fs.target
Code: Select all
[Unit]
Description=local rbind mount /mnt/WD Red 4Tb 6HDD-RDZ2 pool-01/Podcasts @ /srv/nfs4/Podcasts
DefaultDependencies=no
Conflicts=umount.target
Before=local-fs.target umount.target
BindsTo=zfs-mount.service
Requires=zfs-mount.service
ConditionPathIsDirectory=/mnt/WD Red 4Tb 6HDD-RDZ2 pool-01/Podcasts
[Mount]
What=/mnt/WD Red 4Tb 6HDD-RDZ2 pool-01/Podcasts
Where=/srv/nfs4/Podcasts
Type=none
Options=rbind
Code: Select all
systemctl enable srv-nfs4-Podcasts.automount
systemctl start srv-nfs4-Podcasts.automount
Bob
Re: Maps only some drives in Winecfg ??
Thanks a lot for explanations So I created a dedicated empty dir in /mnt (my / system is in ext4) and mounted on it my ZFS partition I need to access. I see well the mount with df and I can move in it (exact copy of real zfs filesystems). Unhappy it's not enough for Wine to access it, it's still invisible I tried to change the type of the drive in winecfg to Network drive or even CDRom but no luck tooBob Wya wrote:Bind mounts simply mount a virtual copy of a directory on one filesystem to a directory on a (potentially) different file system.
The Bind mount does not specify what file system to use... It simply uses the pre-existing file system of the bind target.
The free space on the target filesystem free space is not really affected.
I noticed something confusing: in Winecfg when I select where I want the drive letter to point to, I can navigate in my zfs filesystem binded in ext4 there !! so it looks to be able to access it in a way or an other no ?
Re: Maps only some drives in Winecfg ??
You can try creating new (Wine) Windows drive letters. E.g.:vincen wrote: Thanks a lot for explanations So I created a dedicated empty dir in /mnt (my / system is in ext4) and mounted on it my ZFS partition I need to access. I see well the mount with df and I can move in it (exact copy of real zfs filesystems). Unhappy it's not enough for Wine to access it, it's still invisible I tried to change the type of the drive in winecfg to Network drive or even CDRom but no luck too
I noticed something confusing: in Winecfg when I select where I want the drive letter to point to, I can navigate in my zfs filesystem binded in ext4 there !! so it looks to be able to access it in a way or an other no ?
Code: Select all
cd "${WINEPREFIX:-${HOME}/.wine}/dosdevices"
ln -s '/mnt' 'y:'
Wine should also calculate the free drive space - using the space free on that bind-mounted filesystem (*but see below).
I suggest working backwards - in the alphabet from Y - as Wine tends to auto-allocate drive letters in alphabetical order.
You'd probably want to leave Z:\ - as the default for a mapping to your system root / partition...
Wine has some issues calculating the free space on ZFS subvolumes - according to a recent forum thread.
Wine was seeing 0 free space on his ZFS subvolume - because a stat function call was crashing.
We'll have to see if you are affected by this issue...
Bob
Re: Maps only some drives in Winecfg ??
oki so I did that but it doesn't work unhappy I don't know if it can help but I get these errors when starting my windows app:Bob Wya wrote:You can try creating new (Wine) Windows drive letters. E.g.:That would create a new drive mapping Y:\ that applications should be able to access - when running under Wine.Code: Select all
cd "${WINEPREFIX:-${HOME}/.wine}/dosdevices" ln -s '/mnt' 'y:'
Wine should also calculate the free drive space - using the space free on that bind-mounted filesystem (*but see below).
I suggest working backwards - in the alphabet from Y - as Wine tends to auto-allocate drive letters in alphabetical order.
You'd probably want to leave Z:\ - as the default for a mapping to your system root / partition...
Code: Select all
01c2:fixme:ntdll:FILE_GetNtStatus Converting errno 75 to STATUS_UNSUCCESSFUL
01c2:fixme:ntdll:FILE_GetNtStatus Converting errno 75 to STATUS_UNSUCCESSFUL
01c2:fixme:ntdll:FILE_GetNtStatus Converting errno 75 to STATUS_UNSUCCESSFUL
01c2:fixme:ntdll:FILE_GetNtStatus Converting errno 75 to STATUS_UNSUCCESSFUL
01c2:fixme:ntdll:FILE_GetNtStatus Converting errno 75 to STATUS_UNSUCCESSFUL
01c2:fixme:ntdll:FILE_GetNtStatus Converting errno 75 to STATUS_UNSUCCESSFUL
01c2:fixme:shell:BrsFolder_OnCreate flags BIF_NEWDIALOGSTYLE partially implemented
01c2:fixme:shell:BrsFolder_OnCreate flags 8010 not implemented
01c2:fixme:ver:GetCurrentPackageId (0xc6fe24 (nil)): stub
No problem for that so long I succeed to access the zfs system from windows...Bob Wya wrote:Wine has some issues calculating the free space on ZFS subvolumes - according to a recent forum thread.
Wine was seeing 0 free space on his ZFS subvolume - because a stat function call was crashing.
We'll have to see if you are affected by this issue...
Re: Maps only some drives in Winecfg ??
@vincen,
OK - that's the same Wine / ZFS issue as before...
See: WineHQ Forums: Zero available disk space with Wine prefix on ZFS.
The workaround was to setup a quota for your ZFS pool subvolume(s). So give that a try!
Bob
OK - that's the same Wine / ZFS issue as before...
See: WineHQ Forums: Zero available disk space with Wine prefix on ZFS.
The workaround was to setup a quota for your ZFS pool subvolume(s). So give that a try!
Bob
Re: Maps only some drives in Winecfg ??
Hum there is a little confusion here as in my case my wine root and my system files are on ext4 filesystem ! only storage is on ZFS ! so I guess I'm stuck here as ZFS being not recognised by udisk there is no solution for now.....Bob Wya wrote:OK - that's the same Wine / ZFS issue as before...
See: WineHQ Forums: Zero available disk space with Wine prefix on ZFS.
The workaround was to setup a quota for your ZFS pool subvolume(s). So give that a try!
Re: Maps only some drives in Winecfg ??
No. It is worth trying. A ZFS subvolume, which is bind- mounted as a junction point on the ext4 filesystem, will have ZFS properties - not ext4 properties.vincen wrote: Hum there is a little confusion here as in my case my wine root and my system files are on ext4 filesystem ! only storage is on ZFS ! so I guess I'm stuck here as ZFS being not recognised by udisks there is no solution for now.....
Hence why you were seeing your recent ZFS-related errors - when you were trying to access the ext4 bind mount.
Bob