les labels ?
simple, et pratique. mettons que tu aies une organisation IDE comme suit:[code]
disque linux
/dev/hda1 none swap sw 0 0
/dev/hda2 / ext3 errors=remount-ro 0 1
/dev/hda3 /home ext3 defaults 0 2
[/code]
tu étiquettes alors tes partoches avec tune2fs:
# tune2fs -L "/" /dev/hda2
# tune2fs -l LABEL=/ # pour vérifier qu'on a bien étiqueté, c'est le "Filesystem volume name"
# tune2fs -L "/home" /dev/hda3
# tune2fs -l LABEL=/home
notes bien que j’aurais pu étiqueter mes partitions “racine” et “utilisateurs”, respectivement, mais je préfère / et /home, personnellement.
Bon, ensuite, tu modifies ton fstab :
# disque linux
/dev/hda1 none swap sw 0 0
LABEL=/ / ext3 errors=remount-ro 0 1
LABEL=/home /home ext3 defaults 0 2
et tu rebootes…
ton disque boote maintenant indépendament de l’endroit ou tu le places sur ton IDE. A partir du moment ou tu bootes dessus, il sait retrouver / et /home.
Remarque aussi qu’il va quand même râler, parcequ’il ne trouvera pas le swap (on ne peut pas étiqueter le swap), mais au moins, il bootera.
Je ne sais pas si on peut aussi utiliser les étiquettes windows, et je ne sais pas si ca recherche les LABEL ailleurs que sur le disque de boot, mais bon…