Linux

如何確定驅動器中是否有未安裝的 CD/DVD?

  • August 18, 2018

在 Linux 下,是否有任何方法可以得到是/否的答案,以確定 CD/DVD 驅動器是否包含未安裝但可以安裝或寫入的光碟?

您可以使用 blkid 獲取可能已安裝的塊設備的資訊:

blkid

它將輸出如下內容:

/dev/sr0: UUID="2013-05-31-23-04-19-00" LABEL="Blah" TYPE="iso9660" PTTYPE="dos"
[root@arch32-vm ~]# echo $?
0

如果為空將輸出 2。

如果只有一個驅動器,您可以致電

cdrecord -v -minfo

如果裡面有媒體,你會得到媒體資訊。

如果裡面沒有媒體,您會收到沒有媒體的錯誤消息。

如果您有多個驅動器,則需要指定dev=參數,請參見手冊頁:http ://schilytools.sourceforge.net/man/man1/cdrecord.1.html

引用自:https://unix.stackexchange.com/questions/463303