“ejectar” comando não funciona

3
shadyabhi@shadyabhi-desktop:~$ eject -v
eject: using default device 'cdrom'
eject: device name is 'cdrom'
eject: expanded name is '/media/cdrom'
eject: '/media/cdrom' is a link to '/media/cdrom0'
eject: '/media/cdrom0' is not mounted
eject: '/media/cdrom0' is not a mount point
eject: tried to use '/media/cdrom0' as device name but it is no block device
eject: unable to find or open device for: 'cdrom'
shadyabhi@shadyabhi-desktop:~$

A bandeja não abre. Como abro a bandeja usando a linha de comando?

Estou usando o Ubuntu 9.10 64bit e não tenho nenhum DVD inserido no DVDROM ...

    
por Abhijeet Rastogi 27.03.2010 / 22:25

4 respostas

4

Dependendo do seu dispositivo e de como ele é configurado, um desses comandos deve funcionar:

eject /dev/cdrom
eject /dev/cdrw
eject /dev/dvd
eject /dev/dvdrom
eject /dev/dvdrw

Se nada disso funcionar, procure o dispositivo correto na lista gerada por este comando:

ls -l /dev | grep '\->'

Você também pode especificar o dispositivo bruto:

eject /dev/sda
eject /dev/hdd
    
por 28.03.2010 / 03:23
1

Experimente $ eject -t

    
por 27.03.2010 / 22:30
1

Experimente eject -T .

Editar:

Pode ser necessário nomear o dispositivo ou o ponto de montagem. Pode ser algo diferente dos que ele tentou automaticamente. Veja a saída de mount para ver quais podem ser.

    
por 27.03.2010 / 23:18
0

A única maneira que eu poderia encontrar para fazer eject detectar o cdrom por padrão (sem quaisquer opções ou argumentos):

echo "/dev/sr0  /media/cdrom0  udf,iso9660 user,noauto  0 0" >> /etc/fstab
mkdir -p /media/cdrom0
cd /media
ln -s cdrom0 cdrom

Você pode ter que alterar sr0 para scd0 dependendo do seu sistema

    
por 06.12.2013 / 10:36