O problema pode ser que a unidade precise ser inicializada pelo driver USB e essa inicialização demore, de modo que quando as partições em fstab
forem montadas, a unidade ainda não esteja pronta, mas no momento em que você fizer o log o drive está pronto e montado ou o fsck funciona.
Se esse for o problema, tente adicionar a opção noauto
em /etc/fstab
e montar a unidade manualmente mais tarde na seqüência de inicialização, por exemplo, em /etc/rc.local
(ou qualquer que seja sua distribuição). Alternativamente, adicione noauto
em /etc/fstab
e diga ao udev para fazer a montagem, com uma linha como essa em /etc/udev/rules.d
:
KERNEL=="sd?", PROGRAM=="/sbin/blkid -o value -s UUID %N1", RESULT=="EEDC-3098", RUN+="mount /home/data"