Distinguer FreeBSD, OpenBSD et NetBSD
Les BSD partagent une histoire, mais ce sont des projets distincts, avec leurs propres systèmes de base, pilotes et procédures d’administration. Ne présumez pas qu’une procédure FreeBSD s’applique telle quelle à OpenBSD ou NetBSD. L’époque Unix du 1er janvier 1970 est une référence de comptage du temps, pas une date de naissance permettant de résumer l’histoire d’Unix.
Pour choisir ou maintenir un système, vérifiez matériel, version, logiciels et documentation officielle. Les descriptions absolues des avantages et limites de chaque famille dans un ancien comparatif vieillissent mal.
Identifier le système de fichiers et son support
Tous les disques d’une machine BSD ne sont pas nécessairement en UFS. Relevez le partitionnement, le format exact, le chiffrement et l’état de la source. L’ancien exemple utilisait UFS2 et un nom de disque IDE propre à son époque.
Sous Linux, la disponibilité et les capacités du pilote UFS dépendent du noyau et de sa configuration. Pour récupérer des données, privilégiez une copie et la lecture seule. Ne supposez pas qu’une tentative de montage réussie autorise une écriture sûre.
Choisir un environnement de récupération adapté
Lorsque le pilote ou le format est incertain, un environnement natif BSD compatible est souvent plus facile à vérifier. Montez la copie selon sa documentation, exportez les données vers un support distinct et contrôlez contenu, liens et permissions.
Un système de fichiers endommagé mérite une procédure de récupération spécifique ; ne multipliez pas les réparations automatiques sur l’unique exemplaire. Documentez les commandes et conservez l’image de départ pour pouvoir recommencer.
Sources & documentation
Consultez la documentation correspondant à vos versions avant d’appliquer les exemples. Les commandes illustrent la méthode ; elles ne remplacent pas un essai dans votre environnement.