What I have so far: in files/dos_fs.c:1343, drive is receiving the value -1. at line 1358, this is blindly added to 'A'. As you may know, in ASCII, 'A' - 1 = '@'.
The next step is to determine why DRIVE_FindDriveRoot is returning -1.
BTW, the same occurred in the reverse situation: (konsole) mount /mnt/cdrom (konsole) wcmd (wcmd) D: (wcmd) dir (konsole) umount /mnt/cdrom (wcmd) dir Now I am at @> If I remount and dir again, I am back to D>
From: Sylvain Petreolle spetreolle@yahoo.fr
Trying to read a dvd rom that wasn't mounted,
I did "dir" in wcmd. The label of the disc was displayed and "file not found". C>d: D>dir Volume in drive D is SPY_KIDS Volume Serial Number is 1234-5678
File not found
0 bytes free
D>
I then mounted the dvd and typed "dir" again. D>dir Volume in drive D is SPY_KIDS Volume Serial Number is 1234-5678
Directory of D:\
01/01/1970 01:00:00 <DIR> a_imprim 01/01/1970 01:00:00 <DIR> audio_ts ... 2 files 7,904 bytes 7 directories 0 bytes free
@>
It appears that the '@' letter is normally inexistant and points to the root of the system, '/' directory (my dvd is mounted under /mnt/dvd).
@>cd @:\mnt\dvd @>
When trying to do "cd ..", the command silently fails and does nothing.
Comments ?
_________________________________________________________________ MSN 8 helps eliminate e-mail viruses. Get 2 months FREE*. http://join.msn.com/?page=features/virus