Al instalar un sistema GNU-Linux desde un pendrive notamos que luego de tener la instalación terminada; cuando queremos volver a utilizar nuestro USB para almacenamiento de archivos notamos que éste no tiene espacio. En general lo que va a suceder es que el pendrive va a detectar dos particiones: una con los archivos del sistema y otra partición con muy poco espacio.
Lo que sucede con esto, es que al momento de quemar la imagen y hacerla booteable le cambiamos el formato al pendrive. Los pasos a seguir para restaurarlo desde GNU Linux son muy sencillos:
- Desde la terminal, vamos a acceder con permisos root:
sudo su
- Vamos a listar las diferentes particiones que tiene la PC (tanto en los discos ŕigidos cómo también en los dispositivos enchufados). En este ejemplo, vemos que el dispositivo con almacenamiento de 7.46 gb es el pendrive que está en /dev/sda
fdisk -l
OJO! Si no estás seguro de cual es podes desconectar el pendrive y volver a poner el comando fdisk -l . De ésta forma chequeas si efectivamente las particiones que aparecian eran las del pendrive o no.
- Vamos a seleccionar la partición que reformatearemos. En nuestro caso es la partición /dev/sda
fdisk /dev/sda
Luego de escribir esto, sale una advertencia bastante intimidante:
Achtung!!!!, la podes cagar! tene cuidado lo que tocas acá!
- Luego de esto vamos a eliminar partición por partición del pendrive. En este caso eran 4 pero probablemente en tu pendrive sean 2. Usamos el comando d, tocamos enter y luego el número de la partición
d
1
- Vamos a crear una nueva partición. Va a ser la partición 1 y le vamos a asignar un espacio de inicio y otro de fin. Si nuestro pendrive solo va a tener una partición, cuando pregunte «First Sector» tocamos enter y luego cuando pregunte «Last Sector» hacemos lo mismo. Con el comando w escribimos los cambios
p
1
w
- Desmontamos la partición y a partir de ésto le damos el formato. Primero escribimos
umount /dev/sda1
mkfs.vfat -F 32 -n USB /dev/sda1 -I
Esto fue todo amigues!
Sintetizando (cada línea es un enter). Tene cuidado de ver si el pendrive en cuestión es sda o sdb, sdc, etc….
sudo su
fdisk -l
fdisk /dev/sda
d
1
d
2
d
3
d
4
p
1
w
umount /dev/sda1
mkfs.vfat -F 32 -n USB /dev/sda1 -I