web-dev-qa-db-ja.com

「eject」コマンドが機能しない

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:~$

トレイが開かない..コマンドラインを使用してトレイを開くにはどうすればよいですか?

buntu 9.10 64bitを使用していますが、DVDROMにDVDが挿入されていません...

3

デバイスとその設定方法に応じて、次のいずれかのコマンドが機能するはずです。

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

これらのいずれも機能しない場合は、次のコマンドで生成されたリストで正しいデバイスを探します。

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

Rawデバイスを指定することもできます。

eject /dev/sda
eject /dev/hdd
4
Justin Smith

$ eject -tをお試しください

1
Fogh

eject -Tをお試しください。

編集:

デバイスまたはマウントポイントに名前を付ける必要がある場合があります。自動的に試したもの以外の可能性があります。 mountの出力を見て、どれがそれであるかを確認します。

ejectを作成してデフォルトでcdromを検出する唯一の方法(オプションや引数なし):

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

システムによっては、sr0scd0に変更する必要がある場合があります

0
saeedgnu