
LinuxでCD / DVDドライブにマウントされていないが、マウントまたは書き込み可能なディスクが含まれているかどうかを答える方法はありますか?
答え1
blkidを使用して、マウントできるブロックデバイスに関する情報を取得できます。
blkid
次のような内容が出力されます。
/dev/sr0: UUID="2013-05-31-23-04-19-00" LABEL="Blah" TYPE="iso9660" PTTYPE="dos"
[root@arch32-vm ~]# echo $?
0
空の場合は2を出力します。
答え2
ドライブが1つしかない場合は呼び出すことができます。
cdrecord -v -minfo
その中にメディアがあれば、メディア情報が得られます。
内部にメディアがない場合、メディアなしエラーメッセージが表示されます。
複数のドライブがある場合は、このパラメーターをdev=
指定する必要があります。マニュアルページをご覧ください。http://schilytools.sourceforge.net/man/man1/cdrecord.1.html