Page 1 of 1

Remove CD Eject from the Shutdown & Upgrade Scripts

Posted: Fri 04 Aug 2006, 12:30
by iang
When shutting down or rebooting, also when upgrading on a multi-session disc, the script ejects the CD, sometimes several times, warns the user not to close the tray, then requires a key press to continue.

Why?!

For most laptop or slimline CD drive users, this creates an error, as they are not capable of being closed under software control - they have to be manually closed.

If I do a reboot - I want just that - the system to save my work, shutdown & reboot. Leave the CD in the machine! If I don't want to save my work, I just switch the machine off - yes, you can - it's not Windows!

Seriously, there's a small bug in the CD upgrade script that ejects the the new CD before it's finished saving. It's not disastrous, but you have to recognise the script is still running, ignore the warning not to close to tray & close it anyway, ignore the error message, then ignore the warning again not to close the tray when it's finished, accept the error message, & then finally the script terminates.

Everything actually works perfectly, but it doesn't give that impression to a Linux newbie!

I switched from DSL to Puppy as I find it far more user friendly and the ability to save a session back to the liveCD is a real breakthrough, so please accept this as it is intended - a suggestion for improvement, not a critisism.

Keep up the good work!

Posted: Fri 04 Aug 2006, 13:06
by Flash
I agree. I've been using Puppy Linux exclusively on a multisession DVD for several months now and I can't see any reason for ejecting the (multisession) disk after saving. It forces me to wait for the session to be saved after I shut the computer down, though I must say that doesn't take long in Puppy 2.02. :)

I leave my multisession DVD in the computer and use it as a replacement for a hard drive. Maybe to permanently disable or opt out of the auto CD eject could be a check-box in the shutdown menu.

Posted: Sun 06 Aug 2006, 22:44
by Flash
This may be a good reason not to pop the tray at shutdown. Laptops can't pull the tray back in, which may cause a problem for multisession users.