Existen muchos tipos de sistemas de archivos, cada uno tiene características que lo hacen útil para diferentes dispositivos.
Formato con FAT32: Ejecutando el comando mkfs.vfat /dev/[nombre de la partición] se le da un formato FAT32 a dicha partición.
Formato con EXT3: Ejecutando el comando mkfs.ext3 /dev/[nombre de la partición] se le da un formato EXT3 a dicha partición.
Formato con EXT4: Ejecutando el comando mkfs.ext4 /dev/[nombre de la partición] se le da un formato EXT4 a dicha partición.
Formato con XFS: Ejecutando el comando mkfs.xfs /dev/[nombre de la partición] se le da un formato XFS a dicha partición.
Para montar una partición se debe crear un directorio por cada partición que se quiera montar.
mkdir [nombre de la carpeta]: Crea un directorio
mount [nombre de la partición a montar] [nombre de la carpeta donde se montará la partición]: Monta una partición.
umount [nombre de la carpeta donde se encuentra montada la partición]: Desmonta una partición.
df -h Muestra los directorios de como se tiene montado el sistema.
Para montar una partición de forma automática solo hay que editar un archivo en /etc/fstab y añadimos:
/dev/[nombre de la partición] /[carpeta donde se montará (punto de montaje)] ext4 defaults,discard 0 0
/dev/[nombre de la partición]: Se describe la partición a montar (con su número).
/[carpeta donde se montará]: Se describe el punto de montaje (es importante que lo creemos antes).
ext4: Se describe el formato de la partición con el cual se montará.
defaults,discard: Se describe si se cargará o no al inicio del sistema.
Para terminar solo falta montarla /[carpeta que se usó para montar (punto de montaje)].
Si necesitas una guía rápida de todos los comandos que se verán en el curso (incluso estos) aquí la tienes.
# Curso de Administración de ServidoresLinux de Platzi/dev/sdb1 /media/sdb1 ext4 defaults,discard 00/dev/sdb5 /media/db xfs defaults,discard 00
Entiendo que este tipo de cursos va dirigido a personas que tienen cierto conocimiento informático, pero no estaría de más que se comentaran, aunque fuese superficialmente, ciertos conceptos que se manejan durante el video, y luego se remitiera a un enlace o bien a un repositorio con información adicional para consultar.
Muchas de las personas que realizamos estos cursos, a pesar de estar familiarizados con los conceptos, se nos escapa alguno. Como por ejemplo en este caso, el concepto de montaje.
Lo digo como crítica constructiva, ya que entiendo que este tipo de cursos va enfocado a personas que quieren ir más allá de teclear cuatro comandos que escribe el profesor en su terminal.
Evidentemente, el alumno tiene que realizar un trabajo adicional de ampliación de la información y posterior estudio y práctica de los conceptos, pero esto no quita para que el profesor lance una pequeña explicación sobre cada uno de ellos.
Al hilo de esto y ya que lo he mencionado, me gustaría compartir de manera muy resumida el concepto de montaje de dispositivos:
El montaje de dispositivos se realiza en sistemas operativos tipo Unix/linux. En estos SO, el concepto de unidad “tradicional” de otros SO no existe como tal. Para poder acceder a los archivo que están almacenados en una partición (por lo que obviamente ya ha sido formateada con el sistema de archivos elegidos, como bien ha explicado el profesor durante el vídeo) es necesario que dichos archivos sean integrados en el árbol de directorios (que en Unix/Linux tienen como padre de todos los directorios al root /). Mientras que la partición no sea montada, dicha partición será reconocida por el SO, sin embargo su sistema de archivos no está disponible. Para proceder al montaje de una unidad, es necesario indicar un punto de montaje, que vendría a ser el directorio a partir del cual se encontrará el sistema de archivos de la unidad indicada. De ahí que durante el video el profesor utilice el directorio /tmp/nombredeunidad para realizar la prueba de montaje.
Como resumen, el montaje vendría a ser la “integración” de una unidad de disco en el árbol de directorios del sistema para poder acceder a los archivos.
Un saludo.
Gran explicación estimado.! Queda clarisimo el concepto visto desde esa perspectiva, un saludo!
**fdisk –l ** // podemos ver todas las particiones en lista o columnas fdisk –l /dev/sdb // para ver un disco en especifico fdisk /dev/sdb m // listar los comandos disponibles en fdisk fdisk /dev/sdb p // mostrar tabla de particiones fdisk /dev/sdb d // eliminar una partición (se borrara todo irremediablemente) y validar el numero de la partición y guardar cambios con w (write) fdisk /dev/sdb n //crear una partición nueva mkfs.ext4 /dev/sdb5 //para formatear una partición, justo después de crearla fdisk -s /dev/sdb5 //se comprueba el tama;o de una partición
Buenas tardes
Al ejecutar el comando mkfs el resultado es otro, e muestra un contenido diferente, en el cual no puedo ver los tipos de formato que puedo utilizar.
Buenas tardes
Ya descrubrí que era.
El profesor no es claro cuando ejecuta el comando, ya que no le dio enter sino, dos veces tabulador, de esta manera aparece tal cual.
Me parece importante que hagan ese tipo de aclaraciones, si bien ya se deben tener unos conceptos, y para eso está el curso de terminal de comandos, no es fácil suponer que tecla pulsó el profesor.
Buenas. En mi caso al ejecutar “mkfs” no me aparecen el listado con el nombre de los archivos para cada uno de los formatos disponibles, así que añadí un alias (en mi caso tengo que ejecutar los comandos con “sudo” para evitar las denegaciones de acceso por permisos).
alias mkfs.="ls -lha /sbin | grep mkfs.*" (puse “mkfs.” para evitar duplicación en un futuro pero se puede poner el que cada uno quiera).
Recordar que para quitar este alias es: unalias=mkfs.
Un saludo.
Para montar una unidad manualmente
$ sudo mount -t sistema-archivos /partición /destino-de-montaje
Para que las unidades sean montadas en cada inicio de sesión de forma automática se añaden al fichero /etc/fstab, bajo el siguiente formato:
Unidad Punto-de-montaje Sistema-de-archivos Opciones Dump Pass
Así me quedo el montaje del reto:
Hola a todos, alguna ves han lanzado una maquina virtual con base en una plantilla , pej,,, 10gb pero el disco es de 50gb
Se podría redistribuir ese espacio ?
Gracias!
saludos desde Colombia!
root@myssh,myvnc.com:7777
root@NOIP ~ ifconfig
Reto cumplido:
Orden de ejecución para particiones: Crear (fdisk) --> Formatear (mkfs) --> Montar (mount)
Saludos!
#Reto
Hola, tengo una duda. Por que montar particiones en /tmp y no en /mnt? Que es mejor o más óptimo en este caso? Gracias.