web-dev-qa-db-fra.com

Le lecteur de disque n'est pas prêt ou n'est pas présent

Je souhaite monter en permanence un disque dur interne secondaire. Le problème est que parfois c'est sdg. D'autres fois après le redémarrage, c'est sdb. Comment fstab sait-il lequel? Mon entrée fstab actuelle pointe vers sdb car c'est ce que le lecteur a été la première fois que j'ai vérifié avec fdisk -l. À ce moment là fdisk -l rapporte sdg, ce qui a provoqué l'erreur de démarrage que j'ai dû "S" kip.

/dev/sdb1 /media/nicholas ext4 defaults 0 0

Aucun problème avec le lecteur principal ou un troisième lecteur connecté via USB.

1
nicholasd

Utilisez UUID au lieu de sdb1 ou sdg1. Exécutez `Sudo blkid pour trouver l'UUID et modifiez la ligne de montage en conséquence, en d'autres termes -

UUID=long_number.... /media/nicholas ext4 defaults 0 0

PS:/etc/fstab devrait avoir un exemple de la partition racine montée par son UUID.

1
mikewhatever