Bien en este caso para realizar la la tarea se usarán los programas o comandos:
- fdisk, Es un programa de edición de la tabla de particiones de las unidades de almacenamiento.
- mkfs, Es un programa que permite hacer el proceso de formateado de una partición de disco con un sistema de archivos especifico.
A continuación se ejecutarán una serie de pasos para lograr tal fin a manera de ejemplo para ello se usará un disco duro usb de 250gb algo antiguo.
1.- Lo primero es conectar el disco duro externo y verificar que identificador de unidad tiene con el siguiente comando (como super usuario root):
fdisk -l
El mismo mostrará una información como la siguiente:
Disco /dev/sda: 223,6 GiB, 240057409536 bytes, 468862128 sectores
Modelo de disco: KINGSTON SA400S3
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes
Tipo de etiqueta de disco: dos
Identificador del disco: 0x94f8f291
Disposit. Inicio Comienzo Final Sectores Tamaño Id Tipo
/dev/sda1 2048 7813119 7811072 3,7G 82 Linux swap / Solaris
/dev/sda2 * 7813120 468860927 461047808 219,9G 83 Linux
Disco /dev/sdb: 232,9 GiB, 250059350016 bytes, 488397168 sectores
Modelo de disco: 7AS
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes
Tipo de etiqueta de disco: dos
Identificador del disco: 0x4128309c
Disposit. Inicio Comienzo Final Sectores Tamaño Id Tipo
/dev/sdb1 2048 488397167 488395120 232,9G 7 Linux EXT4
Como se puede observar el disco usb tiene tiene una partición de tipo ext4 la cual modificaremos la tabla de particiones para cambiar esto a NTFS la cual es posible de leer con windows/Linux/MacOS.
2.- Se procede a editar la tabla de particiones usando fdisk como super usuario o root con el siguiente comando:
fdisk /dev/sdb1
Mostrará la siguiente salida:
Bienvenido a fdisk (util-linux 2.33.1).
Los cambios solo permanecerán en la memoria, hasta que decida escribirlos.
Tenga cuidado antes de utilizar la orden de escritura.
Orden (m para obtener ayuda):
Se procede a pulsar la tecla "d" y enter la misma será auto seleccionada y eliminada y eliminada de la tabla de particiones cargada en fdisk, luego se pulsa "n" y se pulsa enter varias veces dejando los valores predeterminado al regresar a la pantalla inicial de fdisk solo se debe pulsar la tecla "t" para asignar el tipo de sistema de archivos a asignar a la misma si desconocemos los valores para ello si pulsamos la tecla "L" mayuscula nos listará todos los sistemas de archivos disponibles en fdisk la cual se puede mostrar la siguiente salida:
0 Vacía 24 DOS de NEC 81 Minix / Linux a bf Solaris
1 FAT12 27 NTFS de WinRE o 82 Linux swap / So c1 DRDOS/sec (FAT-
2 XENIX root 39 Plan 9 83 Linux c4 DRDOS/sec (FAT-
3 XENIX usr 3c PartitionMagic 84 OS/2 oculto o h c6 DRDOS/sec (FAT-
4 FAT16 <32M 40 Venix 80286 85 Linux extendida c7 Syrinx
5 Extendida 41 PPC PReP Boot 86 Conjunto de vol da Datos sin SF
6 FAT16 42 SFS 87 Conjunto de vol db CP/M / CTOS / .
7 HPFS/NTFS/exFAT 4d QNX4.x 88 Linux plaintext de Utilidad Dell
8 AIX 4e QNX4.x segunda 8e Linux LVM df BootIt
9 AIX arrancable 4f QNX4.x tercera 93 Amoeba e1 DOS access
a Gestor de arran 50 OnTrack DM 94 Amoeba BBT e3 DOS R/O
b W95 FAT32 51 OnTrack DM6 Aux 9f BSD/OS e4 SpeedStor
c W95 FAT32 (LBA) 52 CP/M a0 Hibernación de ea alineamiento Ru
e W95 FAT16 (LBA) 53 OnTrack DM6 Aux a5 FreeBSD eb BeOS fs
f W95 Ext'd (LBA) 54 OnTrackDM6 a6 OpenBSD ee GPT
10 OPUS 55 EZ-Drive a7 NeXTSTEP ef EFI (FAT-12/16/
11 FAT12 oculta 56 Golden Bow a8 UFS de Darwin f0 inicio Linux/PA
12 Compaq diagnost 5c Priam Edisk a9 NetBSD f1 SpeedStor
14 FAT16 oculta <3 61 SpeedStor ab arranque de Dar f4 SpeedStor
16 FAT16 oculta 63 GNU HURD o SysV af HFS / HFS+ f2 DOS secondary
17 HPFS/NTFS ocult 64 Novell Netware b7 BSDI fs fb VMFS de VMware
18 SmartSleep de A 65 Novell Netware b8 BSDI swap fc VMKCORE de VMwa
1b FAT32 de W95 oc 70 DiskSecure Mult bb Boot Wizard hid fd Linux raid auto
1c FAT32 de W95 (L 75 PC/IX bc Acronis FAT32 L fe LANstep
1e FAT16 de W95 (L 80 Minix antiguo be arranque de Sol ff BBT
Como respuesta marcamos 7 (corresponde a NTFS) y se pulsa enter, y por ultimo se pulsa la tecla se especifica w y enter para que escriba los cambios en la tabla de particiones.
3.- Terminado esto solo falta formatear la particiones con el comando mkfs.ntfs y asignarle un nombre con el siguiente comando como super usuario root:
mkfs.ntfs -f -L DiscoUSB -v /dev/sdb1
Terminado el proceso se verá la siguiente impresión:
Cluster size has been automatically set to 4096 bytes.
Creating NTFS volume structures.
Creating root directory (mft record 5)
Creating $MFT (mft record 0)
Creating $MFTMirr (mft record 1)
Creating $LogFile (mft record 2)
Creating $AttrDef (mft record 4)
Creating $Bitmap (mft record 6)
Creating $Boot (mft record 7)
Creating backup boot sector.
Creating $Volume (mft record 3)
Creating $BadClus (mft record 8)
Creating $Secure (mft record 9)
Creating $UpCase (mft record 0xa)
Creating $Extend (mft record 11)
Creating system file (mft record 0xc)
Creating system file (mft record 0xd)
Creating system file (mft record 0xe)
Creating system file (mft record 0xf)
Creating $Quota (mft record 24)
Creating $ObjId (mft record 25)
Creating $Reparse (mft record 26)
Syncing root directory index record.
Syncing $Bitmap.
Syncing $MFT.
Updating $MFTMirr.
Syncing device.
mkntfs completed successfully. Have a nice day.
Solo sería montar dicha partición con:
mkdir -p DiscoUSB | mount /dev/sdb1 DiscoUSB/
Si te gustan las entradas de este blog y quieres mayor actividad y mejores explicaciones y tutoriales no dudes entrar en la pagina de donaciones de este blog y realizar un donativo o patrocinar este en cualquiera de las opciones disponibles y que se hacen referencia allí.