martes, 2 de abril de 2019

Guía ultrarrápida para trabajar con unidades de almacenamiento desde la terminal en Linux.

                                                          (P) Hugo Napoli, 2019                                                       

La idea de esta entrada incompleta y desprolija, es dejar un documento inacabado pero útil, para no tener que depender del excelente programa "Gparted" a la hora de realizar la mayoría de las funciones que el mismo desempeña.

Dejo aquí los comandos y procedimientos necesarios para ello, medianamente explicados.

Por si hiciera falta, aclaremos que al menos la mayoría de estos procedimientos necesita de privilegios elevados. No funcionará si no ejecutamos las órdenes como "sudo cfdisk", o de la manera que creamos más conveniente para ello.


cfdisk invoca a una herramienta seudo-gráfica para que trabajar desde la terminal sea un proceso más intuitivo.

Cuando no hay particiones creadas en la unidad, cfdisk ofrecerá la posibilidad de crear una etiqueta gpt, mbr, o de otros tipos en el disco. Luego de ello, intuitivamente, podremos ir creando las particiones que necesitemos crear.


fdisk -l
lista todas las particiones existentes.

fdisk /dev/sdx
comienza a trabajar con la unidad "x".

dd if=/dev/zero of=/dev/sdx bs=512 count=1
borra todas las particiones de la unidad "x".

o, g: crea etiqueta msdos o efi.

d ENTER: procede a borrar las sub-particiones dentro de la partición "x"
con 1, 2, 3, etc., vamos seleccionando cada sub-partición para ser borrada.

write ENTER: escribimos los cambios en el dispositivo de almacenamiento.

n ENTER: realiza una partición.

p, e: indica si la misma será primaria o extendida.

1, 2, ... indica a qué número de partición nos estamos refiriendo.

ENTER para aceptar la información correspondiente al primer sector.

+TamañoUnidad_de_medida para definir el tamaño de la misma, ejemplo: +256M, creará una partición de 256 MB.

a ENTER: habilita a fdisk para asignar la marca de arranque a una determinada partición. A continuación, habrá que indicar el número de partición en donde se desea establecer dicha marca. Recordar haber aplicado (con write) los cambios antes de efectuar este paso.

write: escribe los cambios aún residentes en la memoria RAM, directamente en la unidad de almacenamiento.

p: muestra todas las particiones creadas, su nombre, tamaño, tipo de formato de archivos (ID), y tipo.

mkfs.ext4 /dev/sdxy formatea la sub-partición "y" de "sdx" con el sistema ext4.

e2label /dev/sda1 boot
establece la etiqueta "boot" en /dev/sda1.

e2label /dev/sda1
permite ver el nombre de la etiqueta en /dev/sda1.


No hay comentarios.:

Publicar un comentario