Dunque

Non credo di aver danneggiato il bios perchè se no, come dici tu, non mi avvierebbe nemmeno il computer. Il fatto è che non riesco ad accedervi in alcun modo perchè non appena accendo mi appare immediatamente la schermata per scegliere so.
Per accedere ho ammaccato più volte canc, ma ho anche provato con f2 e f9 se non mi sbaglio...

Per quanto riguarda hal.dll non te la prendere con me, io ho solo scritto quello che mi spunta

il problema è che non posso recuperarlo come mi dici tu, perchè purtroppo non mi fa accedere nemmeno a windows...se seleziono windows mi appare una schermata con la scelta tra l'avvio normale, in modalità provvisoria o con il prompt, ma qualunque cosa metto mi torna alla schermata in cui mi chiede di scegliere tra xp e ubuntu...