On Monday 21 November 2005 06:07, Ian Collins wrote:
> Matt Ingenthron wrote:
> > Robert Lunnon wrote:
> >> I want to stir the pot a bit and ask whether Solaris's practise of
> >> locking the manual cd open is really necessary when read-only media
> >> in mounted. Why not allow a manual eject and just invalidate the fs
> >> and unmount the filesystem automatically on a media remove.
> >
> > Not to say it's the wrong thing to do, but under this proposal, what
> > do you suggest is the appropriate way to handle processes running off
> > of that filesystem or with open FDs to files on that filesystem?
>
> Why not temper the proposal and add a force eject option?  There are
> times when the CD will refuse to eject, resulting in the straightened
> paper clip being used.  Once this has been done, it's just about
> impossible to get Solaris to recognise another CD.  If the machine is a
> server, this can result in the CD drive being unusable until the next
> reboot, when ever that might be....
>
> >> I am suggesting this because I have a couple of friends who I have
> >> shifted to Solaris and they continually complain about the CDROM not
> >> ejecting. It would be much better from a user POV to allow manual
> >> ejects.
> >
> > Personally, it's never bothered me.  Maybe once or twice when I had to
> > go find a console to eject something off of a server, but after you
> > get used to it, you remember to eject beforehand.  :)  Also, I
> > frequently install to a server from the CD in my laptop over NFS
> > anyway-- less walking and it's not unusual for the drive in my laptop
> > to be faster.
>
> Agreed, but I think we do need better disaster recover with CD drives.
>
> Ian

My users don't use the command line, they are fugitives from windows. They 
have common problems with the cdrom refusing to eject. It's hard to explain 
to a windows exile that the cd wont eject because there "Might be" a file 
open on it. In some other cases I've seen things get so confused that the CD 
returns an I/O error and no amount of eject commands will eject it. I've had 
to stop the volume manager, and eject it manually.  You really cant expect a 
mere mortal to do these things, they need easy ways out of these things.

I personally don't see why a read-only media can't be ejected like this, after 
all we live with floppies and other removable disks (eg flash drives) that 
Solaris just can't prevent you from removing. What makes CDs so different?
.
Besides, not being able to eject the CD with the eject button is 
counter-intuitive and in my book that just makes it plain wrong from a HMI 
design point of view.

Bob


_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to