Hello,
I am facing the following problem
Steps to reproduce
Download and install VMWare Workstation, for free for personal use (you will find on search engine)
Start it and create a new virtual machine for Windows 11
Create a shared folder between the host and the created virtual machine
Run the virtual machine and install Microsoft Windows
Download and install Obsidian
Open Obsidian and create a new vault stored inside the shared folder or open an existing vault already stored inside the shared folder
The error describes later occurs and the vault opening fail
Did you follow the troubleshooting guide? [Y/N]
Impossible
Expected result
The vault open
Actual result
On the load of the vault, the Following error occurs: Error: EISDIR: illegal operation on a directory, watch “Z:\shared\my-vmware-shared-folder”
note: the problem does not occurs if the vault is stored Inside the system drive, for example inside the folder “c:\windows\users\username\Obsidian”
Using CTRL+P to display the console which contains :
app.js:1 Error: EISDIR: illegal operation on a directory, watch “Z:\BS\Data\Data\TEST”
at FSWatcher. (node:internal/origin…-fs/watchers:254:19)
at Object.watch (node:original-fs:2549:36)
at e. (app.js:1:567153)
at app.js:1:250088
at Object.next (app.js:1:250193)
at a (app.js:1:248911)
(anonymous) @ app.js:1
Environment
I use a virtual machine with inside :
the last version of VMWare Workstation
the last version of VMWare Tools installed Inside it.
the last updates of Windows 11 pro N
the last version of obsidian
Note: I have tried
with several virtual machine with differents configuration of Windows 11
desabling all MS Windows security parameters and all security softwares as antivirus, firewall, etc.
Additional information
The same problem is already mentioned inside the following post :
Feature request : Support for vaults in Windows Subsystem for Linux (WSL)
Post : 37
March 2023
obsidian user : obsidianuser5
It seems the problem only occurs in shared folder of VMWare Workstation but not in shared folder of VirtualBox