En este ejemplo intento formatear un disco duro conectado via usb. El dispositivo es /dev/sdb1. Problema: desde un sistema linux, por defecto, no se puede escribir sobre un disco formateado en ntfs, y tampooco es muy recomendable hacerlo por falta de compatibilidad.
Solución: formatear el disco duro usb en fat32
Lista de los sistemas de ficheros actualmente soportados por el núcleo:
/proc/filesystems
En mi caso incluye vfat
1. Conectar el disco duro extraíble
2. Encenderlo
3. En caso de que se monte automáticamente, desmontarlo
umount /dev/sdb1
4. Formateamos
AVISO: la opción -c comprueba si hay sectores defectuosos, por lo que tarda muncho más
Tipo archivo | Comando |
---|---|
vfat | mkfs.vfat -F 32 -c /dev/sdb1 |
ntfs | mkntfs -Q -vv /dev/sdb1 |
4.1 ERROR: no reconoce el comando mkfs.vfat
4.1.1 Descargar el paquete dosfstools desde http://packages.debian.org/unstable/otherosfs/dosfstools
4.1.2 Instalar el paquete:
dpkg -i dosfstools_version_x
4.1.3 Volver a intentar el paso 4
6. Ya se puede montar el disco:
mount /dev/sdb1 /mnt/extraible
O bien:
6.1 Añadir a /etc/fstab la siguiente linea:
/dev/sdb1 /mnt/extraible vfat uid=1000,gid=1000,rw 0 0
6.2 Montar el disco
(como root) mount /dev/sdb1