OK, I tried mounting to a folder, both in Safe Mode and normal mode, and here are the results...
Safe Mode didn't work, since services required for the python script to function are disabled by default. Here is the log, although it is not helpful.
So then I attempted it while in normal mode, which did not work either. The error log it outputted complained about the directory being in use. This time, however, right-click menu would not cause explorer to crash.
Seems like something may be actively blocking the image from being mounted.
Safe Mode didn't work, since services required for the python script to function are disabled by default. Here is the log, although it is not helpful.
Cannot create WinFsp-FUSE file system: unspecified error.
Traceback (most recent call last):
File "E:\My Stuff\3DS Stuff\Mount_NAND_SD\MyO3DS\mount_nand.py", line 521, in <module>
fuse = FUSE(NANDImage(), a.mount_point, foreground=a.fg or a.do, fsname=os.path.realpath(a.nand), ro=readonly, **opts)
File "C:\Users\Nicholas\AppData\Local\Programs\Python\Python36-32\lib\site-packages\fuse.py", line 542, in __init__
raise RuntimeError(err)
RuntimeError: 1
Traceback (most recent call last):
File "E:\My Stuff\3DS Stuff\Mount_NAND_SD\MyO3DS\mount_nand.py", line 521, in <module>
fuse = FUSE(NANDImage(), a.mount_point, foreground=a.fg or a.do, fsname=os.path.realpath(a.nand), ro=readonly, **opts)
File "C:\Users\Nicholas\AppData\Local\Programs\Python\Python36-32\lib\site-packages\fuse.py", line 542, in __init__
raise RuntimeError(err)
RuntimeError: 1
So then I attempted it while in normal mode, which did not work either. The error log it outputted complained about the directory being in use. This time, however, right-click menu would not cause explorer to crash.
Cannot create WinFsp-FUSE file system: mount point in use.
Traceback (most recent call last):
File "E:\My Stuff\3DS Stuff\Mount_NAND_SD\MyO3DS\mount_nand.py", line 521, in <module>
fuse = FUSE(NANDImage(), a.mount_point, foreground=a.fg or a.do, fsname=os.path.realpath(a.nand), ro=readonly, **opts)
File "C:\Users\Nicholas\AppData\Local\Programs\Python\Python36-32\lib\site-packages\fuse.py", line 542, in __init__
raise RuntimeError(err)
RuntimeError: 1
Traceback (most recent call last):
File "E:\My Stuff\3DS Stuff\Mount_NAND_SD\MyO3DS\mount_nand.py", line 521, in <module>
fuse = FUSE(NANDImage(), a.mount_point, foreground=a.fg or a.do, fsname=os.path.realpath(a.nand), ro=readonly, **opts)
File "C:\Users\Nicholas\AppData\Local\Programs\Python\Python36-32\lib\site-packages\fuse.py", line 542, in __init__
raise RuntimeError(err)
RuntimeError: 1
Seems like something may be actively blocking the image from being mounted.