Accéder à des partitions BSD sous Linux

De UnixManiax
Révision de 16 septembre 2013 à 15:44 par AdminWiki (discussion | contributions) (Page créée avec « Category:BSD Category:linux Les partitions BSD sont de type [http://fr.wikipedia.org/wiki/Unix_File_System UFS] (Unix File System) ou une implémentations plus r... »)

(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)
Aller à : navigation, rechercher


Les partitions BSD sont de type UFS (Unix File System) ou une implémentations plus récente : UFS2 (cas de FreeBSD et NetBSD). Sous Linux, elles ne sont accessibles qu'en lecture seule.


Monter une partition BSD sous Linux

Pour monter une partition BSD sous linux, on utilise la commande mount en lui précisant qu'on monte en lecture seule et que le type de système de fichier est UFS. Pour UFS2, il faut rajouter l'option ufstype=ufs2.

Prenons un exemple : nous avons FreeBSD d'installé sur la partition /dev/hda3, et on veut la monter dans le répertoire /mnt/freebsd de notre Ubuntu. La syntaxe est la suivante :

# mount -r -t ufs -o ufstype=ufs2 /dev/hda3 /mnt/freebsd


Configurer /etc/fstab

Si on veut monter régulièrement ce système de fichier, le mieux est de l'ajouter à /etc/fstab. Pour ce faire, dans la colonne du type de système de fichier, on met ufs, et dans la liste des options, on ajoute ro pour monter en lecture seule, et ufstype=ufs2 pour préciser que c'est de l'ufs2.

Voici un exemple :

/dev/hda3     /mnt/freebsd     ufs     defaults,ro,ufstype=ufs2     0     0