El día de hoy tuve la necesidad de mover datos desde el disco de mi anterior estación de trabajo con FreBSD hacia el disco de mi nueva computadora corriendo GNU/Linux (Devuan).
FreeBSD generalmente utiliza sistermas de archivos UFS o ZFS. En este caso se trataba de un disco con particiones (slices en la jerga BSD) con sistemas de archivos UFS. Este artículo explica cómo montar un sistema de archivos UFS en GNU/Linux desde línea de comandos.
La herramienta mount
cuenta con el parámetro -t
para especificar el tipo de sistema de archivos. Para el caso de un sistema de archivos UFS simplemente utilizar -t ufs
. Sin embargo, si se trata de un sistema de archivos UFS versión 2 (UFS2), es necesario agregar la opción -o ufstype=ufs2
:
# mount -t ufs -o ufstype=ufs2 /dev/sdb1 /mnt/
Si además se desea montar en modo de sólo lectura, agregar ro
como opción adicional:
# mount -t ufs -o ufstype=ufs2,ro /dev/sdb1 /mnt/
Para más información, consultar la página de manual de la herramienta mount
(man mount
).