[issue748] Cannot remove CD after shutdown
Michael Schierl
bts at bts.grml.org
Sun Oct 25 22:00:33 CET 2009
Michael Schierl <schierlm at gmx.de> added the comment:
Ulrich Dangel schrieb:
> Hm, ist es möglich das du folgenden Patch mal ausprobierst?
Funktioniert besser, sprich auf meinem Laptop geht es mit dem Patch. In
VirtualBox immer noch nicht. Wenn ich grml2ram mache geht's in beiden
Fällen (sofort danach).
Mir ist auch aufgefallen, dass ich bei laufendem Grml (mit gelockter CD) mit
eject -m /dev/sr0
die CD zwar auf meinem echten System, nicht aber bei VirtualBox
auswerfen kann.
Wenn ich mit perl ein IOCTL CDROM_LOCKDOOR (=0x5329), 0 auf /dev/sr0
mache, kann ich auch bei VirtualBox die CD auswerfen.
kA ob das ein VirtualBox-Bug ist bzw. ob das Auswerfen eines gelockten
Laufwerks überhaupt spezifiziert ist :)
Und auch kA warum das Laufwerk nach dem unmounten überhaupt noch gelockt
ist...
> diff --git a/etc/init.d/grml-reboot b/etc/init.d/grml-reboot
> index 7f14558..81ab23a 100755
> --- a/etc/init.d/grml-reboot
> +++ b/etc/init.d/grml-reboot
> @@ -49,7 +49,7 @@ if ! $INSTALLED ; then
> DEVICE=""
> if [ -n "$CDROM" ] ; then
> DEVICE="${CDROM##/dev/}"
> - DEVICE="${DEVICE%%[0-9]*}"
> + [ -d /sys/block/${DEVICE} ] || DEVICE="${DEVICE%%[0-9]*}"
>
> if [ -n "$DEVICE" ] ; then
> # is it a removable device?
>
----------
messages: 2579, 2583
nosy: mika, schierlm
priority: bug
status: chatting
title: Cannot remove CD after shutdown
topic: release-stopper
_____________________________________
GRML issue tracker <bts at bts.grml.org>
<http://bts.grml.org/grml/issue748>
_____________________________________
More information about the Bugs-changes
mailing list