X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=usr_sbin%2Fgrml2ram;h=66655844042c4c399f9667628dd09dcae27042ec;hb=e0a12bd3e2415e73e0a49c7df264cef1786daca1;hp=b0ba4e6b7bca0755bd732bfb53d307cb52a5209f;hpb=c919caade70432b18719ca1637c91db10e2744f9;p=grml-scripts.git diff --git a/usr_sbin/grml2ram b/usr_sbin/grml2ram index b0ba4e6..6665584 100755 --- a/usr_sbin/grml2ram +++ b/usr_sbin/grml2ram @@ -55,9 +55,16 @@ close LOOP; close DEST; EOF +# identify cd-rom: +GRMLDEV=$(awk '{if ($2 ~ /^\/live\/image$/ ) print $1}' /etc/mtab) +if [ -z "$GRMLDEV" ]; then + GRMLDEV=$(awk '{if ($2 ~ /^\/cdrom$/ ) print $1}' /etc/mtab) +fi +[ -n "$GRMLDEV" ] || GRMLDEV='/dev/cdrom' + einfo "Unmounting cdrom" [ -d /live/image ] && umount /live/image || umount /cdrom eend $? -einfo "Now you can eject your grml-cd (e.g. run 'eject /dev/cdrom')." ; eend 0 +einfo "Now you can eject your grml-cd (e.g. run 'eject $GRMLDEV')." ; eend 0 ## END OF FILE #################################################################