На сервере без головок Linux (последняя версия Fedora, если это представляет интерес), как я могу обнаружить, что вставленный оптический диск является аудио-диском, а не диском с данными или видео-DVD? Среда рабочего стола не установлена, и я бы предпочел не устанавливать ее.
Что я вижу, так это то, что монтирование не удается, но я полагаю, что это также может иметь место для поврежденного диска с данными:
[root@server ~]# mount /dev/sr0 /mnt/cdrom
mount: /dev/sr0 is write-protected, mounting read-only
mount: /dev/sr0: can't read superblock
[root@server ~]# echo $?
32
Какие-либо предложения?
/dev/null
и используйте возвращаемое значение - 0 (успех), если есть диск, или ненулевое значение (сбой) в противном случае.