Curso de Linux


Formateo y montado de Volumenes (particiones, discos, etc)

02:18 Desktop Storage
En el video se usará de ejemplo un Linux desktop que se comporta un poco diferente a un server. En este caso si conectamos dispositivos removibles estos se montarán automáticamente a diferencia de lo que pasaría en un Linux server
03:37 Comando LSBLK
En este caso que se montó, cuando ejectamos el comando “lsblk” se listarán los dispositivos de blockes y se verá donde fue montado. Los nombres de los dispositivos pueden varian de equipo en equipo pero estos estarán siempre bajo el directorio /dev donde existen archivos que representan cada dispositivo. Como aclaración, en Linux todo es representado por un archivo.
05:20
Al conectar otro dispositivo externo adicional, se nota que se le asigna otro nombre de dispositivo.
05:43
Como vemos en este ejemplo en los dispositivos vemos números que representan las particiones que tiene cada unidad en su interior. Si omitimos dichos numeros nos estaremos refiriendo a la unidad de almacenamiento completa.
06:31 Dispositivos NVME
Acá vemos la diferencia entre un dispositivo SD— vs NVME—
07:06 Comando FDISK
Existe otro comando que nos mostrará informacion de los dispositivos de almacenamiento. Para el es necesario permisos de root por lo que se debe anteponer “sudo”. El comando es “fdisk” pero para que liste se le agrega como parametro “-l” (ele).
07:48 Removing a storage Volume
Para la versión desktop, al tener una GUI (Graphical User Interface), tenemos herramientas visuales que facilitan el desmontaje de estas unidades.
Para seguir los pasos vamos a necesitar un dispositivo de almacenamiento que no importe el contenido o este vacio. Si es una maquina virtual se le puede agregar un dispositivo de almacenamiento adicional y si es una maquina real lo que mejor conviene es un pendrive o disco externo.
09:16 Running LSBLK
En este momento antes de conectar cualquier dispositivo corremos primero el comando lsblk para ver lo que se tiene actualmente y luego comparamos la salida del mismo comando una vez que hemos conectado el dispotivo adicional. De esta forma estamos 100% seguros que el dispositivo es el correcto.
10:04 Mounting
Con la ayuda del comando mount podemos ver que todos los dispositivos que estan montados. Si a su vez concatenamos con pipe grep y un nombre podemos filtralo.
Los próximos pasos que se mostraran serán como crear una particion en un pendrive. Hacer backup de la info del pendrive antes. Como el procedimento es destructivo, si se va a seguir, repetir el proceso de arriba para estar bien seguros que vamos a aplicarlo sobre el dispositivo correcto. A su vez también revisar cada comando antes de presionar enter y tener en cuenta que el dispositivo que aparece en el video sdb puede ser diferente al que se presente en tu pantalla por lo que se deberán hacer los ajustes necesario en cada caso.
Por último antes de empezar deberemos desmontar las particiones que esten en uso con el comando umount (este debe ser corrido con sudo). Como parámetro podremos pasarle el dispositivo o la ruta donde esta montado.

13:23 Create New Partition Table
Una vez que hemos desmontado todas las particiones del pendrive correremos el comando fdisk (nuevamente con sudo) y esta vez si o si deberemos pasarle como parámetro el dispositivo pero sin la numeración final para que lo afecte en su totalidad y no una sola particion.
Una vez dentro del menu del comando fdisk si presionamos m veremos un menú de ayuda y si presionamos p veremos el estado actual de las particiones. Ahora vamos a crear una tabla de particiones nueva. Lo más moderno es que sea formato GPT (no confundir con la inteligencia artificial), sin embargo algo más universal y antiguo seria una particion MBR.
La diferencia entre uno y otro son limites de las partiones y tamaños de la unidad. Pero a menos que tengas un pendrive de más de 2TB con MBR no habria problema.
Siguiendo con el ejercicio jay elige la opción g (para GPT) y luego verifica con p para confirmar que no exiten particiones. Luego con n creamos una partición y si presionamos enter tres veces definiremos por defecto la particion 1 al inicio y hasta el final del disco. Por último con w grabamos y salimos
16:07 Comando MKFS
Ahora que tenemos la partición deberemos formatear dicha partición para poder usarla. Dependiendo del uso que se le dará a la partición elegiremos el tipo de sistemas de archivos. Para un uso interno dentro del linux lo recomendable es usar ext4 y para casos en que usemos windows y/o mac lo ideal es un exFAT (Es posible que haya que instalar exfat-utils y exfat-fuse antes)
En caso que sudo mkfs.exfat /dev/particionpendrive falle, instalaremos en distribuciones basadas en debian/ubuntu con sudo apt install exfat-utils exfat-fuse lo que necesitamos. En caso que esten basadas en RedHat/Fedora/Centos sudo dnf install fuse-exfat extfat-utils
20:39 Comando df -h
Este comando sirve para ver el tamaño de ocupaciòn de las particiones que estan montadas actualmente
Antes de continuar desmontamos el disco con el comando umount
De esta manera la comunicacion del dispositivo con la carpeta ya no se relaciona por lo que no se podrá acceder a este desde dicho directorio.
21:49 Mounting Storage Volumes
En /mnt y /media se suele montar cosas por convención pero aunque puede montarse en cualquier lado. mnt se suele usar para montajes estaticos y media para temporales.
23:58 Mounting a File System
Para montar un directorio ya de forma estatica vamos a crear el punto donde montaremos y luego con sudo mount /dev/dispositivo /ruta/destino se montara temporalmente
26:14 Installing NCDU
Un explorador de uso de disco. Para debian o ubuntu se instala sudo apt install ncdu
27:29 Comando NCDU
Podemos ejecutarlo con un solo origen y o con sudo
28:33 Comando SCAN

29:30 Comando DASHX
30:08 Archivo FSTAB

Scroll al inicio