GNU/Linux >> Tutoriales Linux >  >> Linux

Entendiendo la utilidad separada de Linux

La utilidad GNU parted también se usa para ver la tabla de particiones existente, cambiar el tamaño de las particiones existentes o agregar particiones desde el espacio libre o discos duros adicionales. Esta utilidad es más avanzada que la utilidad fdisk. Admite más tipos de etiquetas de disco y ofrece comandos adicionales. la sintaxis dividida es:

# parted [option] [device_name] [command [argument]]

Use parted de forma interactiva para ingresar comandos uno a la vez. Incluya solo el dispositivo como argumento para invocar el modo interactivo. Ejemplo:

# parted /dev/sda
GNU Parted 3.1
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted)

Desde el indicador (partido), ingrese un comando o escriba ayuda para ver la lista de comandos disponibles. Obtenga ayuda adicional sobre un comando específico escribiendo ayuda más el comando. Ejemplo:

Crear una nueva partición usando parted

El siguiente ejemplo crea una nueva tabla de particiones mediante el comando mklabel. El tipo de etiqueta de disco debe ser uno de los siguientes:aix, amiga, bsd, dvh, gpt, mac, msdos, pc98, sun o loop .

# parted /dev/sdb
GNU Parted 3.1
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) mklabel gpt
Warning: The existing disk label on /dev/sdb will be destroyed and all data on this disk will
be lost. Do you want to continue?
Yes/No? Yes

Cree una nueva partición usando el subcomando mkpart. Crearemos una partición ext4 de 200 MB de tamaño.

(parted) mkpart
Partition name?  []? newpart                                             
File system type?  [ext2]? ext4                                          
Start? 0                                                                 
End? 200MB                                                              
Warning: The resulting partition is not properly aligned for best performance.
Ignore/Cancel? I                                                        
(parted) print                                                          
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 21.5GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End    Size   File system  Name     Flags
 1      17.4kB  200MB  200MB               newpart

(parted)
NOTA :El primario, lógico, y extendido son los tipos de partición de un msdos tabla de particiones En el caso de un gpt tabla de particiones, el tipo de partición se utiliza como nombre de partición.

Renombrar una partición

Solo se admite cambiar el nombre de una partición a un nuevo nombre en el caso de la partición GPT. Siga los pasos a continuación:

(parted) print
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 21.5GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start  End    Size   Type     File system   Name       Flags
 1      512B   200MB  200MB  gpt                    oldpart

(parted) name 1 'newpart'

(parted) print
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 21.5GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start  End    Size   Type     File system   Name       Flags
 1      512B   200MB  200MB  gpt                    newpart

Lista de particiones

Para enumerar las particiones y los dispositivos de almacenamiento existentes, utilice ‘parted -l’ comando.

# parted -l
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sda: 21.5GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  1075MB  1074MB  primary  xfs          boot
 2      1075MB  21.5GB  20.4GB  primary               lvm
 ....

Establecer tipo de tabla de particiones

Usa la etiqueta mklabel subcomando para cambiar el tipo de tabla de particiones. Las tablas de partición admitidas son:aix, amiga, bsd, dvh, gpt, mac, msdos, pc98, sun, loop . Por ejemplo, para cambiar el tipo de partición a gpt:

(parted) mklabel gpt
Warning: The existing disk label on /dev/sdb will be destroyed and all data on this disk will
be lost. Do you want to continue?
Yes/No? Yes
Comprender la utilidad cfdisk de Linux
Comprender la utilidad fdisk de Linux


Linux
  1. Particionar una unidad en Linux con GNU Parted

  2. Comprender systemd al inicio en Linux

  3. Cómo particionar un disco en Linux

  4. ¿Hacer una partición de recuperación en Embedded Linux?

  5. ¿Entender el escritorio de Linux?

Cree y administre particiones de disco con Parted en Linux

Cómo crear y administrar particiones de Linux usando Parted

Cómo cifrar la partición en Linux

Comprender los procesos en Linux

Entendiendo la utilidad separada de Linux

Entendiendo la utilidad fdisk de Linux