Page suivantePage pr�c�denteTable des mati�res

5. Monter les syst�mes de fichiers

5.1 Monter des syst�mes de fichiers UFS sous Linux

Malheureusement le support pour UFS dans les noyaux Linux 2.0.xx est bogu�. Quand on essaye de monter un syst�me de fichiers UFS, on obtient juste des messages d'erreur (le syst�me de fichiers est mont�, mais on ne peut rien y lire ou �crire). Ce probl�me a �t� r�solu dans les versions r�centes du noyau (depuis 2.1.87).

Il y a une autre version du support du syst�me de fichiers UFS pour les noyaux Linux 2.0.xx (xx <= 30) � SunSite. Son nom est U2FS et la version actuelle est u2fs-0.4.3.tar.gz. Une version d'U2FS (ufs-0.4.4.tar.gz) pour Linux 2.0.31 et suivants (2.0.xx, pas 2.1.xx) se trouve sur ce site avec d'autres informations sur U2FS (et UFS.)

Maintenant il faut construire un nouveau noyau avec le support pour U2FS file system et BSD disklabel. Voyez la section Installer et pr�parer Linux pour plus d'informations. Vous pouvez laissez tomber le support pour UFS file system quand vous utilisez U2FS file system.

Quand vous avez install� le nouveau noyau, vous pouvez monter les syst�mes de fichiers UFS (toutes les partitions dans la tranche FreeBSD sauf la partition de swap) avec une commande du type :

mount -t u2fs /dev/hda8 /mnt

Il faudra utiliser une commande du type :

mount -t ufs /dev/hda8 /mnt

si vous utilisez un noyau 2.1.87 ou sup�rieur. � partir de la version 2.1.112 il faut ajouter � la commande l'option -o ufstype=44bsd :

mount -t ufs -o ufstype=44bsd /dev/hda8 /mnt

Le support UFS (et U2FS) est en lecture seule. Donc, vous pouvez lire depuis les syst�mes de fichiers UFS mais pas y �crire. Un pilote UFS exp�rimental en lecture/�criture a remplac� le pilote en lecture seule � partir du noyau 2.1.112. L'�criture dans des partitions FreeBSD est support�e depuis la version 2.1.127.

5.2 Monter des syst�mes de fichiers ext2fs sous FreeBSD

Pour monter des syst�mes de fichiers ext2fs sous FreeBSD, il faut construire un nouveau noyau avec le support pour ext2fs. Lisez le manuel FreeBSD en anglais ou en fran�ais si vous ne savez pas faire. Placez la ligne

options         "EXT2FS"

dans votre fichier de configuration du noyau pour le nouveau noyau.

Quand vous avez d�marr� avec le nouveau noyau, vous pouvez monter un syst�me de fichiers ext2fs avec une commande comme :

mount -t ext2fs /dev/wd0s3 /mnt

� cause d'une bogue dans FreeBSD 2.2.8 et pr�c�dents vous devrez d�monter tous les syst�mes de fichiers ext2fs avant d'arr�ter (shutdown) FreeBSD. Si vous arr�tez FreeBSD avec un syst�me de fichiers ext2fs mont�, FreeBSD ne peut pas faire le sync sur les syst�mes de fichiers UFS. Cela r�sultera en un fsck au prochain d�marrage de FreeBSD. Vous pouvez arranger �a en pla�ant la ligne:

umount -a -t ext2fs
dans le fichier /etc/rc.shutdown. Cette bogue a �t� corrig�e dans FreeBSD-3.x.


Page suivantePage pr�c�denteTable des mati�res

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:23