Никакой конкретики. Для чего и где вам нужно определять тип носителя?
частично по имени устройства - жесткие диски и флешки будут именоваться sdX; cdrom обычно /dev/sr0
отличить cd от dvd и прочего мне кажется можно только смонтировав sr0 и посмотрев размер, тип файловой системы