Las unidades virtuales no tienen nada que ver con un problema de hardware... esas unidades son lógicas, no físicas.
El problema de que no expulse la bandeja, puede tener muchas causas, entre ellas como bien menciona cabbballo, por la "liga" que se encarga de transmitir el torque del motor al mecanismo de la bandeja, otra posible causa es el desgaste de los engranes o que estén llenos de suciedad o bichos muertos -suele suceder más de lo que crees-.
Aparte de comprar otra, como mencioné antes, te recomiendo le des mantenimiento preventivo, pero NUNCA toques el lente del reproductor, porque puedes desalinearlo y si sucede eso, te convendría más comprar otro.
Edito:
sin afan de molestar no se llama "liga" compañero Zephyros se llama banda aunque entiendo que es mejor decirlo asi para que lo entiendan mejor
No, no me molesta, de hecho por eso lo puse "entre comillas", para que se entienda mejor... si le dices que se llama banda a alguien que le guste el rock, al rato van a estar buscando hasta al baterista ahí dentro.