Я просто щелкнул правой кнопкой мыши по значку DVD в Unity Launcher, чтобы извлечь его, но вместо нажатия кнопки «Извлечь» я пропустил и выбрал опцию «Разблокировать из панели запуска».
Как мне извлечь диск из дисковода, если опция запуска отсутствует?
Чтобы извлечь диск из привода, будь то CD или DVD, откройте терминал и просто выполните команду eject
.
Для открытия CD-привода / извлекают CD:
eject
eject -t
eject -T
Все эти команды могут быть введены в диалог выполнения (Alt+F2)
Для большего количества опций ввести eject -h
в Терминал.
Мои местоимения - Он / Его
В приложении «Терминал» либо введите:
eject
eject --force
Команды:
eject
eject -t
alias opentray='eject'
Несколько проблем возникают при извлечении дисков. Иногда они не хотят извлекаться, потому что они смонтированы и т.д. Можно переопределить это с eject -l /media/mountpoint
или (/mnt/mountpoint
). Я записал функцию, которая может быть вызвана путем простого ввода opentray
на Вашей командной строке.
Это работает только если
/dev/sr0
(то же самое как /dev/cdrom
, который просто символически связан с /dev/sr0
)function opentray ()
{
mountdir="/media/DVD"
if [ -d "${mountdir}" ] # If directory ${mountdir} exists
then
if [ $(mount | grep -c "${mountdir}") = 1 ] # If drive is mounted, then
then
echo "/dev/sr0 is now mounted to ${mountdir}. I'll try to unmount it first and eject/open the tray."
umount -l "${mountdir}"
rm -r "${mountdir}"
sysctl -w dev.cdrom.autoclose=0 # Ensure drive doesn't auto pull tray back in.
eject
exit
else
echo "/dev/sr0 is not mounted. Opening the tray should be easy. Ejecting/opening now."
rm -r "${mountdir}"
sysctl -w dev.cdrom.autoclose=0 # Ensure drive doesn't auto pull tray back in.
eject
exit
fi
else
echo 'The directory "${mountdir}" does not exist. Ejecting/opening the tray.'
sysctl -w dev.cdrom.autoclose=0 # Ensure drive doesn't auto pull tray back in.
eject
exit
fi
}
Для полноты можно добавить этот псевдоним к Вашему .bashrc
(или .bash_aliases
файл) для задержки лотка в из командной строки. Вы не должны быть корнем.
alias closetray='eject -t'
Страница руководства по извлечению в Ubuntu не содержит параметров принудительной установки (либо -F, либо --force).
Вы можете извлечь «занятый» (используемый) DVD:
eject -m
Это помогло мне заменить неисправный DVD на только что записанный, чтобы продолжить установку.