GNU/Linux >> Tutoriales Linux >  >> Linux

Particionamiento usando los comandos parted y fdisk

Introducción

La creación de particiones de disco le permite dividir su disco duro en varias secciones que actúan de forma independiente.

En Linux, los usuarios deben estructurar los dispositivos de almacenamiento (USB y discos duros) antes de usarlos. La creación de particiones también es útil cuando instala varios sistemas operativos en una sola máquina.

En este tutorial paso a paso, aprenderá a crear una partición usando el comando Linux  parted o  fdisk.

Requisitos previos

  • Un sistema que ejecuta Linux
  • Una cuenta de usuario con privilegios sudo o root.
  • Acceso a una ventana de terminal/línea de comandos (ActividadesBuscarTerminal )

Opción 1:particionar un disco usando un comando partido

Siga los pasos a continuación para particionar un disco en Linux usando el comando parted.

Paso 1:enumerar las particiones

Antes de crear una partición, enumere los dispositivos de almacenamiento y las particiones disponibles. Esta acción ayuda a identificar el dispositivo de almacenamiento que desea particionar.

Ejecute el siguiente comando con sudo para enumerar los dispositivos de almacenamiento y las particiones:

sudo parted -l

El terminal imprime los dispositivos de almacenamiento disponibles con información sobre:

  • Modelo – Modelo del dispositivo de almacenamiento.
  • Disco – Nombre y tamaño del disco.
  • Sector tamaño – Tamaño lógico y físico de la memoria. No debe confundirse con el espacio disponible en disco.
  • Partición Mesa – Tipo de tabla de particiones (msdos, gpt, aix, amiga, bsd, dvh, mac, pc98, sun y loop).
  • Disco Banderas – Particiones con información sobre tamaño, tipo, sistema de archivos y banderas.

Los tipos de particiones pueden ser:

  • Principal – Contiene los archivos del sistema operativo. Solo se pueden crear cuatro particiones primarias.
  • Extendido – Tipo especial de partición en el que se pueden crear más de las cuatro particiones primarias.
  • Lógico – Partición que se ha creado dentro de una partición extendida.

En nuestro ejemplo, hay dos dispositivos de almacenamiento (/dev/sda y /dev/sdb ):

Nota: El primer disco de almacenamiento (dev/sda o dev/vda ) contiene el sistema operativo. La creación de una partición en este disco puede hacer que su sistema no pueda arrancar. Cree particiones solo en discos secundarios (dev/sdb , dev/sdc , dev/vdb o dev/vdc ).

Paso 2:Abra el disco de almacenamiento

Abra el disco de almacenamiento que desea particionar ejecutando el siguiente comando:

sudo parted /dev/sdb

Siempre especifique el dispositivo de almacenamiento. Si no especifica un nombre de disco, el disco se selecciona aleatoriamente. Para cambiar el disco a dev/sdb ejecutar:

select /dev/sdb

El dev/sdb el disco está abierto:

Paso 3:Haz una tabla de particiones

Cree una tabla de particiones antes de particionar el disco. Una tabla de particiones se encuentra al comienzo de un disco duro y almacena datos sobre el tamaño y la ubicación de cada partición.

Los tipos de tablas de particiones son:aix , amigas , bsd , dvh , gpt , mac , ms-dos , pc98 , sol y bucle .

Para crear una tabla de particiones, ingrese lo siguiente:

mklabel [partition_table_type]

Por ejemplo, para crear un msdos tabla de particiones, ejecute el siguiente comando:

mklabel msdos

Escriba ejecutar:

Nota: Los dos tipos de tablas de particiones más utilizados son gpt y msdos . Este último admite hasta dieciséis particiones y formatea hasta 16 TB de espacio, mientras que gpt formatea hasta 9,4 ZB y admite hasta 128 particiones.

Paso 4:Verifique la Tabla

Ejecute el comando de impresión para revisar la tabla de particiones. La salida muestra información sobre el dispositivo de almacenamiento:

Nota:  Ejecute el comando help mkpart para obtener ayuda adicional sobre cómo crear una nueva partición.

Paso 5:Crear partición

Hagamos una nueva partición de 1854 MB usando el sistema de archivos ext4. El inicio del disco asignado será de 1 MB y el final del disco será de 1855 MB.

Para crear una nueva partición, ingrese lo siguiente:

mkpart primary ext4 1MB 1855MB

Después de eso, ejecute el comando imprimir para revisar la información en la partición recién creada. La información se muestra debajo de Indicadores de disco sección:

En una tabla de particiones gpt, el tipo de partición es el nombre de partición obligatorio. En nuestro ejemplo, principal es el nombre de la partición, no el tipo de partición.

Para guardar sus acciones y salir, ingrese el quit dominio. Los cambios se guardan automáticamente con este comando.

Nota: El mensaje “Es posible que deba actualizar el archivo /etc/fstab El mensaje indica que la partición se puede montar automáticamente en el momento del arranque.

Opción 2:particionar un disco usando el comando fdisk

Siga los pasos a continuación para particionar un disco en Linux usando el fdisk comando.

Paso 1:Enumere las particiones existentes

Ejecute el siguiente comando para enumerar todas las particiones existentes:

sudo fdisk -l

El resultado contiene información sobre discos de almacenamiento y particiones:

Paso 2:Seleccionar disco de almacenamiento

Seleccione el disco de almacenamiento en el que desea crear particiones ejecutando el siguiente comando:

sudo fdisk /dev/sdb

El /dev/sdb el disco de almacenamiento está abierto:

Paso 3:Crear una nueva partición

1. Ejecute el n comando para crear una nueva partición.

2. Seleccione el número de partición escribiendo el número predeterminado (2).

3. Después de eso, se le preguntará por el sector inicial y final de su disco duro. Lo mejor es escribir el número predeterminado en esta sección (3622912).

4. El último mensaje está relacionado con el tamaño de la partición. Puedes elegir tener varios sectores o establecer el tamaño en megabytes o gigabytes. Escribe +2GB para establecer el tamaño de la partición en 2 GB.

Aparece un mensaje que confirma que se ha creado la partición.

Paso 4:escribir en disco

El sistema creó la partición, pero los cambios no se escriben en el disco.

1. Para escribir los cambios en el disco, ejecute w comando:

2. Verifique que la partición se haya creado ejecutando el siguiente comando:

sudo fdisk -l

Como puede ver, la partición /dev/sdb2 ha sido creado.

Formatear la partición

Una vez que se ha creado una partición con parted de fdisk comando, formatéelo antes de usarlo.

Formatee la partición ejecutando el siguiente comando:

sudo mkfs -t ext4 /dev/sdb1

Nota: ¡Consulte nuestra guía y aprenda cómo formatear y montar particiones de disco en Linux usando el sistema de archivos ext4, FAT32 o NTFS!

Montar la partición

Para comenzar a interactuar con el disco, cree un punto de montaje y montar la partición a ella.

1. Cree un punto de montaje ejecutando el siguiente comando:

sudo mkdir -p /mt/sdb1

2. Después de eso, monte la partición ingresando:

sudo mount -t auto /dev/sdb1 /mt/sdb1

El terminal no imprime una salida si los comandos se ejecutan con éxito.

3. Verifique si la partición está montada utilizando df hT comando:

Conclusión

Después de seguir este tutorial paso a paso, debería comprender mejor cómo particionar un disco en Linux usando el parted o fdisk comando.


Linux
  1. 8 comandos "partidos" de Linux para crear, redimensionar y rescatar particiones de disco

  2. Comando Fdisk en Linux (Administrar particiones)

  3. Verifique el espacio en disco en Linux usando los comandos df y du

  4. Linux/UNIX:Cómo crear una partición extendida usando fdisk

  5. Cómo eliminar la partición del disco usando el comando Parted

Comandos separados para administrar la partición del disco

Cree y administre particiones de disco con Parted en Linux

Cómo crear y administrar particiones de Linux usando Parted

Parted Magic Disk Partitioning Live CD actualizado con Linux 4.11.4, ZFS en Linux

Cómo crear una partición usando el comando "partid"

Cómo crear particiones de disco usando cfdisk