関連トピック「cdのmountの解除」albo3 さんが書きました:一般にpuppyのlive-cdは、シャットダウンしてもcdが飛び出してはくれません。
更に、pup_save.fsを組み込んでlive-cdに焼いたときは、cdのunmountも出来なくなります。
その他にもCDの取り出しに関していろいろ問題があるようです。
ejectcd-1.petを作ってみました。 ... 7月15日ejectcd-2.petに更新しました。
テストしていただけると幸いです。
4.20p1JPでしか確認してませんが、4.x系なら過去のバージョンでもたぶん大丈夫なはずです。
触ったファイルと変更の内容はおおむね次のようなものです。
- /usr/sbin/pmount - CDをアンマウントするとトレイを開けるが、すぐ閉まるので危ない。→ ダイアログを出して待つようにした。
- /usr/local/bin/drive_all - CDをアンマウントするがトレイは開かない。→ 上記pmountと同じ動作にした。またマウントしていないCDあるいは音楽CDを右クリックでアンマウントを選ぶとトレイを開くようにした。
- /etc/rc.d/shutdown - シャットダウン時にCDがあるとトレイを開くようにした。