Você pode verificar seu disco rígido sem precisar fazer login, como Mark Kirby apontou. Basta criar um Live USB onde você pode instalar os verificadores do disco rígido.
Crie um Live USB
No Windows eu aconselho baixar o Rufus USB Creator .
1- Abra o Rufus e selecione seu pendrive na lista suspensa 'Dispositivo'
2- Clique no ícone CD Rom ao lado do menu suspenso 'FreeDOS', depois encontre o ISO do Ubuntu baixado e clique em 'Abrir' e depois 'Iniciar'
3- Clique em 'Sim' quando ele pede para baixar o software Syslinux
4- Clique em "OK" para escrever no modo de imagem ISO
5- Confirme que o seu stick USB está selecionado e depois 'OK' para continuar
6- Quando terminar, basta reiniciar o computador e começar a usar o Ubuntu, ou você pode instalar o Ubuntu
7- Conecte o USB ao seu laptop e inicialize a partir do USB. Clique em "Experimentar o Ubuntu"
Verifique o estado do HDD
Citado pela resposta de @ Oli aqui :
Para a área de trabalho, você pode usar o "Disk Utility" (também conhecido como
palimpsest
ougnome-disks
dependendo do lançamento do Ubuntu) para isso.Para a linha de comando, sugiro que você instale o
smartmontools
empacote e brinque comsmartctl
. Por exemplo:sudo smartctl --all /dev/sda
Fonte: Como verificar a saúde do meu disco rígido e Como criar um pendrive inicializável no Windows