I'm having a problem with Mash where I know the cause, but haven't got a clue how to solve it. It's all because my main drive (Windows, mash and Morrowind are installed there) is labelled E: instead of C:. I did the traceback and got this:
Traceback (most recent call last): File "mash.py", line 15, in <module> masher.InitSettings() File "E:\Program Files\Steam\steamapps\common\morrowind\Mopy\masher.py", line6521, in InitSettings mosh.initDirs() File "E:\Program Files\Steam\steamapps\common\morrowind\Mopy\mosh.py", line 6633, in initDirs dirs['installers'].makedirs() File "E:\Program Files\Steam\steamapps\common\morrowind\Mopy\bolt.py", line 414, in makedirs if not self.exists(): os.makedirs(self._s) File "E:\Python25\lib\os.py", line 164, in makedirs makedirs(head, mode) File "E:\Python25\lib\os.py", line 164, in makedirs makedirs(head, mode) File "E:\Python25\lib\os.py", line 164, in makedirs makedirs(head, mode) File "E:\Python25\lib\os.py", line 164, in makedirs makedirs(head, mode) File "E:\Python25\lib\os.py", line 171, in makedirs mkdir(name, mode)WindowsError: [Error 21] The device is not ready: 'C:\\'