Martin Pilka wrote:
> > I am currently using for OL:
> >
> > A: first floppy pointing to floppy automountpoint
> > B: (commented out) second floppy
> > C: users homedirectory / windows base installation
> > ..
> > R: cdrom (just a generic choice) pointing to CD-ROM automountpoint
> > ...
> > T: temp drive, pointing to /tmp/
> > W: point to shared windows directory (so we can use w:\ and w:\system
> > in paths later.
> > U: users homedirectory / $HOME. As network drive, so windows don#t
> > try to use it as temp storage.
> > Z: the / drive, a network drive, so windows apps don't try to use
> > it as temp storage.)
>
> i like this concept. i will probably implement it in the next release of
> winecfg, if we (i mean most of wine-devel) will decide to support this
> assignments.
>
I like the concept, but I think the drive letters are poorly chosen. Z: should
definitely be the / drive as a catchall. I propose using W: as a Wine fake
installation of windows. I think the user should be able to switch between
different configs of windows, although that is going to need some support in the
wine code to work.
CD-ROMs should be assigned starting with M:. I personally have three CD-ROMs,
M: N: and O:. If I tried to do this starting at R: I would get R: S: T: but
T is already taken! Hewlett-Packard does this with their PCs, and I have done
it since before I saw it on an HP. It's fairly logical, halfway through the
alphabet.
The Temp drive should be X:, it's out of the way of other drive letters near the
end of the alphabet.
The users homedir should be Y: It sort of fits in, W: X: Y: and Z:. Plus using
H: is a bad idea because several network setups use H: for networked homedirs.
So I have:
A: floppy
B: floppy (optional)
C:-V: mapped however the user wishes, but cd-roms by default start at M: (but
are easily moved around)
W: Points to shared fake windows DRIVE. There is a WINDIR environment variable,
use that instead of mapping a drive.
I propose to put the shared fake windows drive in /var/wine/wineroot.
X: Temporary storage, point to /tmp
Y: Users homedir
Z: Mapped to UNIX root
Notice that the C:-V: is essentially usefull for any purpose the user wishes, so
it keeps wine from interfering with the existing drive letters the user probably
uses.
You can setup the W: drive with "Documents and Settings" "Program Files" and
"WINNT" and friends directories. Then you can set
in the global wine configuration the windows and system directories and set the
users dir to W:\Documents and Settings\USERNAME. There is an environment
variable in Win2k for that directory. Set it and use it. It's also possible
that a user might want to override that directory with something else, so this
allows them to do that.
/var/wine/wineroot/Documents\ and\ Settings then becomes the Wine equivilant of
a UNIX /home directory.
I am going to be working on some changes to wine to better support the changing
of setups so you can switch between using a native win9x installation on drive
C: to using a fake installation on W: or using other installations on other
drives. The main thing that needs changed is the location of all registry files
needs to be configurable.
>
> > > - how packages for installation under Wine should be prepared
> > > (if possible)
> >
> > Dunno.
>
> i guess nobody know it right now :-)
> martin
-Dave