Посмотрев на этот вопрос здесь: Get all DVD drives in JavaЕсть ли способ распознать, является ли диск диском dvd/cd/blueray без диска внутри?
Мне кажется, что с Java 7 есть способ различать между жесткими дисками и DVD/CD-дисков при наличии CD/DVD в привод. Но этот метод выходит из строя, если диск пуст.
Мой вопрос: есть ли теперь 4 года спустя способ распознавания того, какие диски являются жесткими дисками, а какие диски cd/dvd/blueray, даже если эти диски не имеют компакт-дисков/dvd/blueray внутри?
Edit: Целевая ОС для этого Linux
@ the close voter Я бы ожидал хотя бы некоторого комментария относительно того, почему Закрыть. Единственная возможность, которую я вижу, это то, что вы видите это как дубликат вопроса, который я упомянул в моем вопросе. Хотя я ясно дал понять, что я думаю, что этот вопрос отличается от этого вопроса, поскольку я спрашиваю, существует ли какая-то кажущаяся слабость (по крайней мере, если я понял, что ответ на этот вопрос правильный, что это была слабость) решается спустя более 4 лет между ними (и новыми изданиями). Поэтому было бы интересно по причине задержек голосования. Тпй. – Thomas
Ответ по-прежнему зависит от операционной системы. Какую ОС вы планируете? – BalusC
А хороший момент. Возможно, перекрестная пластина мысли возможна, а просто перечитывается. будет обновлять мой вопрос. Целевая ОС - linux – Thomas