sudo umount /dev/cdrom
sudo eject /dev/cdrom
trabalho?
Se não, você pode ejetar o CD enquanto o PC está na tela da BIOS?
É sobre isso. Sempre que pressiono o botão de ejeção no meu cd player, nada acontece. CD player não é a causa do problema, porque isso nunca acontece comigo no Windows. Alguma sugestão?
Além disso, executar o comando ejetar de um terminal também não faz nada.
Mais informações: Estou executando o Ubuntu 10.04 64 bits, li anteriormente um CD (como 2 horas atrás), que eu ejetai usando o nautilus porque não consegui ejetá-lo usando o mesmo botão de hardware.
Aqui está a saída do comando 'eject -v':
eject: using default device 'cdrom'
eject: device name is 'cdrom'
eject: expanded name is '/dev/cdrom'
eject: '/dev/cdrom' is a link to '/dev/sr0'
eject: '/dev/sr0' is not mounted
eject: '/dev/sr0' is not a mount point
eject: '/dev/sr0' is not a multipartition device
eject: trying to eject '/dev/sr0' using CD-ROM eject command
eject: CD-ROM eject command failed
eject: trying to eject '/dev/sr0' using SCSI commands
eject: SCSI eject succeeded
UPDATE: Ok, eu gostaria de acrescentar que não estou conseguindo reproduzir este bug, já que eu atualizei para o Ubuntu 10.10 usando o dito CD, e o comportamento parece ok agora. Provavelmente foi a atualização para um kernel mais recente que fez o truque. Obrigado a todos!
sudo umount /dev/cdrom
sudo eject /dev/cdrom
trabalho?
Se não, você pode ejetar o CD enquanto o PC está na tela da BIOS?
Experimente hdparm -L 0 /dev/cdrom
e, em seguida, eject
?
Tente colocar uma agulha ou um alfinete no pequeno orifício da unidade de CD. Isso deve ser conseguido.
Talvez tente usar um CD interativo e depois ejetá-lo. Pode ajudar a determinar se é um bug no Ubuntu ou na sua instalação.
tente
sudo eject
na linha de comando.
Eu sou capaz de reproduzir esse bug. Ocorreu para mim duas vezes da mesma maneira quando eu acidentalmente movi alguns arquivos que estava gravando em um CD. Executando o comando eject -v
, recebo a mesma saída que o OP. Infelizmente, no momento da postagem, não resolvi o problema. A primeira vez que aconteceu, consegui ejetar a bandeja na tela da BIOS, mas desta vez não funcionou. Eu tentei sudo umount /dev/cdrom
e recebi a saída umount: /dev/cdrom: not mounted
. sudo eject -v
fez a mesma coisa neste momento. Eu tentei hdparm -L 0 /dev/cdrom
e obtive a saída
/dev/cdrom:
setting drive doorlock to 0 (off)
HDIO_DRIVE_CMD(doorlock) failed: Bad address