Existem várias maneiras de resolver esse problema.
Em primeiro lugar, eu diria que apenas desativando a unidade inteiramente não é a opção correta aqui. Então, vamos explorar algumas outras opções.
Eu consideraria usar um pequeno software capaz de bloquear a unidade. Isso pode ser feito em um software que é bem evidente durante esses momentos em que a unidade não permite que você ejete o disco. Eu não tentei fazer esse tipo de coisa especificamente, mas tenho certeza que isso é possível se você puder escrever um pequeno código. Você pode encontrar um pequeno aplicativo systray para esse tipo de coisa que já está na prateleira.
A segunda sugestão que eu faria seria remover a unidade e inspecionar o mecanismo de controle de ejeção. Em muitos casos, ele usa um único pólo de montagem em superfície sub miniatura, interruptor de lance único, como os usados nos botões direito e esquerdo de um mouse padrão. Essa configuração oferece duas opções óbvias que posso imaginar. Uma delas é instalar uma pequena chave de alternância em algum lugar dentro da unidade que pode cortar o rastreamento para o botão de ejeção. Controlar o problema eletricamente é ótimo, no entanto, há uma questão de saber se há espaço suficiente dentro do dispositivo para algo extra e também se você tiver as habilidades de solda / montagem para extrair essa modificação corretamente. Um estrago com este método pode tornar a unidade um pedaço de escória. Um método mais fácil seria encontrar o fim do botão de plástico para a ejeção da unidade. Depois de encontrar o local onde o botão e o switch se encontram, você pode usar uma lixa para retirar uma pequena quantidade de material até que o botão esteja suficientemente resistente a ser acidentalmente ativado. Tenha muito cuidado aqui porque remover muito material tornará o botão permanentemente desativado.