Formateo y montaje de disco
Linux
1. Formateo
# 1. Identificar discos, por ejemplo /dev/sda
lsblk -f
# o
sudo fdisk -l
# 2. Borrar todas las firmas
sudo wipefs -a /dev/sdX
# 3. Crear nueva tabla de particiones
# Con fdisk
sudo fdisk /dev/sdX
# - `g` → GPT (HDD / SSD / sistemas modernos)
# - `o` → MBR (compatibilidad)
# - `n` → nueva partición
# - `w` → guardar
# Resultado: `/dev/sdX1`
# Con cfdisk
sudo cfdisk /dev/sdX
# - Selecciona gpt como tipo de tabla
# - New → Enter (usa todo el espacio)
# - Write → yes
# - Quit
# 4. Formatear la partición (no el disco completo)
# Para Linux (SSD/HDD interno)
sudo mkfs.ext4 /dev/sdX1
# USB
sudo mkfs.exfat /dev/sdX1
# Verificar formateo
sudo blkid /dev/sdX1
# o
lsblk -f /dev/sdX1
2. Montar disco ya formateado
# 1. Identificar partición
lsblk -f
# 2. Crear punto de montaje (una sola vez)
sudo mkdir -p /mnt/<mount-name>
# 3. Montar temporalmente
sudo mount /dev/sdX1 /mnt/<mount-name>
3. Configurar montaje automático (fstab)
# 1. Obtener UUID
sudo blkid /dev/sdX1
# 2. Editar fstab
sudo nano /etc/fstab
# 3. Para disco interno permanente
UUID=xxxx-xxxx /mnt/<mount-name> ext4 defaults,noatime 0 2
# 4. Montar fstab
sudo systemctl daemon-reload
sudo mount -a
# Verificar
lsblk
# 5. Darle permisos al usuario
# Si se formateo como ext4. No aplica a exFAT/FAT (ahí se define en fstab)
# Solo se necesita `-R` si ya había archivos.
sudo chown [-R] <username>:<username> /mnt/<mount-name>