This is the mail archive of the
mailing list for the Cygwin project.
Re: Portable Cygwin on a CD
- From: Ronald Landheer-Cieslak <ronald at landheer dot com>
- To: cygwin at cygwin dot com
- Date: Tue, 6 May 2003 10:48:38 +0200 (CEST)
- Subject: Re: Portable Cygwin on a CD
On Mon, 5 May 2003, Sam Edge wrote:
> Ronald Landheer-Cieslak <firstname.lastname@example.org> wrote in
> in gmane.os.cygwin on Mon, 5 May 2003 17:01:16 +0200 (CEST):
> > I think it would be a very good idea to remove the mount table once you're
> > done (and perhaps put the old one back if there was one). If the autorun
> > program runs the bash or rxvt, it should be easy enough to clean up once
> > it's done..
> I thought about this. The "autorun.exe" program could wait for the
> rxvt.exe to terminate and then unmount everything.
That's more or less what I was thinking..
> But what if you'd started up some detached Cygwin processes from
> within the session? Unmounting everything might make them choke.
but I hadn't thought about that..
> Autorun.exe could get /really/ clever hooking into Windows and sit in
> the taskbar until it spots when the last instance of cygwin1.dll is
> unloaded before unmounting everything, unlocking the CD-ROM eject
> mechanism and exiting. I'm not going to write it for you, though. ;-)
That, I can understand, but I might take a jab at it :)
I don't have the slightest clue on how to lock a CD-ROM drive, though..
but the code for looking whether Cygwin is running can be found in Cygwin
itself, so that's mostly a matter of copying & pasting :)
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html