Cómo montar una unidad de disco en FreeBSD

Freebsd

Para montar una unidad de disco en el árbol del sistema de archivos de FreeBSD debes utilizar comando «mount». Con este comando podremos montarla tanto local como remotamente, en redes compartidas como NFS o CIFS.

Sintaxis del comando mount

La sintaxis general es la siguiente:

mount / dev / adXYZE / ruta

En dónde «/Dev/adXZE» es el nombre de la partición del disco.

Montar de un disco duro en FreeBSD

Debes utilizar el siguiente comando para ver una lista de todos los discos duros, incluyendo las unidades de CD y las particiones:

# egrep 'ad[0-9]|cd[0-9]' /var/run/dmesg.boot

Vamos a ver algunos ejemplos de salida que puede mostrar este comando:

ad0: 5130MB at ata1-master WDMA2
acd0: CDROM at ata2-master WDMA2
Trying to mount root from ufs:/dev/ad0s1a
ad0: 5130MB at ata1-master WDMA2
acd0: CDROM at ata2-master WDMA2
Trying to mount root from ufs:/dev/ad0s1a
ad0: 5130MB at ata1-master WDMA2
acd0: CDROM at ata2-master WDMA2
Trying to mount root from ufs:/dev/ad0s1a
ad0: 5130MB at ata1-master WDMA2
acd0: CDROM at ata2-master WDMA2
Trying to mount root from ufs:/dev/ad0s1a

Para hacer que la salida se un poco más fácil de leer, podemos utilizar el siguiente comando:

# atacontrol list

Un ejemplo de salida por pantalla podría ser el siguiente:

ATA channel 1:
    Master: ad0 ATA/ATAPI revision 6
    Slave: no device present
ATA channel 2:
    Master: acd0 ATA/ATAPI revision 3
    Slave: no device present

En servidores con FreeBSD más modernos, puedes utilizar el comando «camcontrol»:

# camcontrol devlist

Un ejemplo de salida del comando anterior podría ser el siguiente:

at scbus1 target 0 lun 0 (ada1,pass1)
at scbus2 target 0 lun 0 (ada2,pass2)

Utilizando el comando mount para montar unidades de disco

Para montar una partición llamada /dev/ad1s1d at /data, debemos crear un directorio vacío utilizando el comando mkdir:

# mkdir /data

Para montar el dispositivo /dev/ad1s1d en el directorio /data/, debemos escribir:

# mount /dev/ad6s1d /data

Ahora verificamos la nueva unidad del sistema de archivos que hemos montado con el comando mount o con el comando df:

# mount
# df -h

Cómo montar automáticamente las unidades de disco cada vez que reiniciamos el sistema

Debemos editar el archivo /etc/fstab y agregar la siguiente línea tal y como se muestra, de modo que /dev/ad6s1d se monta automáticamente cuando FreeBSD se reinicia:

# /dev/ad6s1d  /data  ufs  rw  2  2

Ahora guardamos el archivo y comprobamos que todo ha ido bien reiniciando el sistema.

Desmontar una unidad del sistema de archivos en FreeBSD

Para desmontar un dispositivo montado en /data/, debemos utilizar el comando umount tal y como vemos en el ejemplo.

# umount /data/
# df -H
# mount

Esto ha sido todo.


Avatar de Edu Lazaro

Edu Lázaro: Ingeniero técnico en informática, actualmente trabajo como desarrollador web y programador de videojuegos.

👋 Hola! Soy Edu, me encanta crear cosas y he redactado esta guía. Si te ha resultado útil, el mayor favor que me podrías hacer es el de compatirla en Twitter 😊

Si quieres conocer mis proyectos, sígueme en Twitter.

Deja una respuesta

“- Hey, Doc. No tenemos suficiente carretera para ir a 140/h km. - ¿Carretera? A donde vamos, no necesitaremos carreteras.”