il file /etc/fstab ci deve essere per forza
una volta aperto il file cancelli la riga
/dev/sdb1 /media/sdb1 ext3 defaults 0 2
p.s.
quel disco esterno lo usi normalmente su altri pc anche con windows?
l'hd funziona sia con porte usb 2.0 che con porte usb 1.1
il problema potrebbe essere la bassa alimentazione
in ogni caso se non funziona con windows come poteva funzionare con Linux?
attacalo ad un pc che ha una usb 2.0 ed un'alimentazione adeguata
usa gparted
installalo se non c'è
sudo apt-get install gparted
da terminale