Nommage des disques et des partitions sous Linux et FreeBSDLes disques durs sont nommés des façons suivantes sous Linux et FreeBSD :
Linux FreeBSD
Premier disque IDE /dev/hda /dev/wd0
Second disque IDE /dev/hdb /dev/wd1
Premier disque SCSI /dev/sda /dev/sd0
Second disque SCSI /dev/sdb /dev/sd1Les partitions (tranches FreeBSD) d'un disque IDE sont nommées de la façon
suivante (/dev/hda est utilisé comme exemple) :
Linux FreeBSD
Première partition primaire /dev/hda1 /dev/wd0s1
Deuxième partition primaire /dev/hda2 /dev/wd0s2
Troisième partition primaire /dev/hda3 /dev/wd0s3
Quatrième partition primaire /dev/hda4 /dev/wd0s4Les partitions de ma tranche FreeBSD sont nommées de la façon suivante. Ceci
est le nommage par défaut, qu'il est possible de changer en faisant une
installation personnalisée de FreeBSD (/dev/hda4 est la tranche
FreeBSD) :Nom Linux Nom FreeBSD Point de montage FreeBSD
/dev/hda5 /dev/wd0s4a /
/dev/hda6 /dev/wd0s4b swap
/dev/hda7 /dev/wd0s4e /var
/dev/hda8 /dev/wd0s4f /usrSi vous lancez dmesg sous Linux vous verrez (le noyau linux doit avoir
été compilé avec le support UFS. Voyez la section ):Partition check:
hda: hda1 hda2 hda3 hda4 < hda5 hda6 hda7 hda8 > Si vous avez installé FreeBSD dans la tranche /dev/sd1s3
(/dev/sdb3 dans le jargon Linux), et que /dev/sdb2 est
une partition Linux étendue contenant deux partitions logiques
(/dev/sdb5 et /dev/sdb6), l'exemple précédent ressemblera
plutôt à ceci :Nom Linux Nom FreeBSD Point de montage FreeBSD
/dev/sdb7 /dev/sd1s3a /
/dev/sdb8 /dev/sd1s3b swap
/dev/sdb9 /dev/sd1s3e /var
/dev/sdb10 /dev/sd1s3f /usrLa commande dmesg montrera ceci sous la forme
Partition check:
sdb: sdb1 sdb2 < sdb5 sdb6 > sdb3 < sdb7 sdb8 sdb9 sdb10 >Si vous avez une partition étendue Linux après votre tranche FreeBSD,
vous allez avoir des problèmes. La plupart des noyaux des disquettes
d'installation Linux ne contiennent pas le support UFS, ils ne
reconnaîtront donc pas les partitions FreeBSD à l'intérieur de la tranche. Ce
qui qui aurait dû être vu comme (/dev/hda3 est la tranche FreeBSD et
/dev/hda4 est la partition étendue Linux)Partition check:
hda: hda1 hda2 hda3 < hda5 hda6 hda7 hda8 > hda4 < hda9 hda10 >
est vu comme:
Partition check:
hda: hda1 hda2 hda3 hda4 < hda5 hda6 >Cela peut résulter en un mauvais assignement de périphérique et provoquer
des pertes de données. Je conseille de toujours mettre votre tranche
FreeBSD après toutes les partitions étendues Linux, et de ne changer aucune
partition logique dans vos partitions étendues Linux une fois que FreeBSD
est installé !