Voce já tentou usar a ferramenta fsck usando um live cd ??
Caso não tenha tenta o seguinte, da o boot com um cd live do ubuntu, abra um
terminal e execute
sudo fdisk -l
veja se ele consegue achar o hd, no seu caso o sda, que é onde o boot esta,
se ele conseguir tente usar o fsck com os seguintes parametros caso o sistema
de arquivos seja ext3
sudo fsck.ext3 -fpv /dev/sda2 (que é a sua partição de boot), ve se ele
encontra algum erro e corrige
apos isso reinicie o servidor e poste o resultado.
_________________________________________________________________
Você sabia que seu navegador te ajuda a ficar longe de vírus? Leia mais sobre
isso.
http://www.microsoft.com/brasil/windows/internet-explorer/?WT.mc_id=1500
--
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br