Manual del usuario de GNU Parted¶
Derechos de autor © 1999–2023 Free Software Foundation, Inc.
Se permite copiar, distribuir y/o modificar este documento bajo los términos de la Licencia de Documentación Libre de GNU, Versión 1.3 o cualquier versión posterior publicada por la Free Software Foundation; sin Secciones Invariantes, Textos de Portada y Textos de Contraportada. Se incluye una copia de la licencia en la sección titulada «Licencia de Documentación Libre de GNU».
Este archivo documenta el uso de GNU Parted, un programa para crear y manipular tablas de particiones.
Este documento se aplica aproximadamente a la versión 3.6 de GNU Parted.
La versión original fue escrita por Andrew Clausen en formato de texto. Richard M. Kreuter la tradujo al formato Texinfo en 2002, para ser editada a fondo por Leslie P. Polzer en 2006.
Índice breve¶
- 1 Introducción
- 2 Uso de Parted
- 3 Información relacionada
- Apéndice A Copia de este manual
- Apéndice B Historial de este manual
- Índice
Siguiente: Uso de Parted , Anterior: Manual del usuario de GNU Parted , Arriba: Manual del usuario de GNU Parted [ Índice ]
1 Introducción¶
- Descripción general de GNU Parted
- Software necesario para el uso de Parted
- Plataformas en las que se ejecuta GNU Parted
- Condiciones de distribución de GNU Parted
- Construyendo GNU Parted
Siguiente: Software necesario para el uso de Parted , Arriba: Introducción [ Índice ]
1.1 Descripción general de GNU Parted¶
GNU Parted es un programa para crear y manipular tablas de particiones.
Esta documentación está escrita asumiendo que el lector tiene algún conocimiento sobre particionamiento y sistemas de archivos.
GNU Parted se diseñó para minimizar la posibilidad de pérdida de datos. Por ejemplo, se diseñó para evitar la pérdida de datos durante interrupciones (como cortes de energía) y realiza numerosas comprobaciones de seguridad. Sin embargo, podría tener errores, por lo que le recomendamos hacer una copia de seguridad de sus archivos importantes antes de ejecutarlo.
La página principal de GNU Parted es https://www.gnu.org/software/parted . La biblioteca y la interfaz se pueden descargar desde https://ftp.gnu.org/gnu/parted . También encontrará una lista de listas de correo, notas para contribuir y más información útil en el sitio web.
Envíe sus informes de errores a bug-parted@gnu.org . Al enviarlos, incluya la versión de GNU Parted. Incluya la salida de estos comandos (para discos)./dev/hda):
# parted /dev/hda unit s print free
No dudes en pedir ayuda en esta lista; solo asegúrate de que tu pregunta no esté respondida aquí primero. Si no entiendes la documentación, por favor, avísanos para que podamos explicarte mejor. La filosofía general es: si necesitas pedir ayuda, es porque algo debe solucionarse para que tú (y otros) no tengan que pedirla.
También nos encantaría escuchar tus ideas :-)
Siguiente: Plataformas en las que se ejecuta GNU Parted , Anterior: Descripción general de GNU Parted , Superior: Introducción [ Índice ]
1.2 Software necesario para el uso de Parted¶
Si instala o compila Parted usted mismo, necesitará tener instalados otros programas. Si compila Parted, necesitará tener instalados los paquetes normal y de desarrollo de estos programas:
-
El código fuente de GNU parted está disponible como archivo tar de origen:
https://git.savannah.gnu.org/gitweb/?p=parted.git
o usando git (ver las instrucciones de hacking README):
-
libuuid, parte del paquete e2fsprogs. Si no lo tiene, puede obtenerlo en:
http://web.mit.edu/tytso/www/linux/e2fsprogs.html
Si desea compilar Parted y e2fsprogs, tenga en cuenta que necesitará make instally make install-libse2fsprogs.
-
GNU Readline (opcional), disponible en
https://ftp.gnu.org/gnu/readline
Si está compilando Parted y no tiene readline, puede deshabilitar el soporte de readline de Parted con la --disable-readlineopción para
configure. -
GNU gettext (o software compatible) para compilación, si se desea soporte de internacionalización.
Siguiente: Condiciones de distribución de GNU Parted , Anterior: Software necesario para el uso de Parted , Superior: Introducción [ Índice ]
1.3 Plataformas en las que se ejecuta GNU Parted¶
Esperemos que esta lista crezca mucho. Si no tienes una de estas plataformas, puedes usar un disco de rescate y un binario estático de GNU Parted.
GNU/Linux
Versiones de Linux 2.0 y superiores, en Alpha, PC x86, PC98, Macintosh PowerPC, hardware Sun.
GNU/Hurd
Siguiente: Construyendo GNU Parted , Anterior: Plataformas en las que se ejecuta GNU Parted , Arriba: Introducción [ Índice ]
1.4 Condiciones de distribución de GNU Parted¶
GNU Parted es software libre, amparado por la Licencia Pública General GNU Versión 3 o (a su elección) cualquier versión posterior. Esto debería haberse incluido con la distribución de Parted, en el archivo COPYING. De no ser así, consulte http://www.gnu.org/licenses/.
Libparted se considera parte de GNU Parted. Está cubierto por la Licencia Pública General de GNU. NO se publica bajo la Licencia Pública General Reducida de GNU (LGPL).
Anterior: Condiciones de distribución de GNU Parted , Arriba: Introducción [ Índice ]
1.5 Compilación de GNU Parted¶
Si desea compilar GNU Parted, esto generalmente se hace con:
$ ./configure
$ make
Sin embargo, existen algunas opciones para configure:
--without-readline
Desactiva el uso de readline. Esto es útil para crear disquetes de rescate, etc., donde hay pocas bibliotecas disponibles.
--disable-debug
no incluya afirmaciones
--disable-nls
Desactiva la compatibilidad con idiomas nativos. Esto es útil para usar versiones antiguas de glibc o una versión reducida de glibc adecuada para discos de rescate.
--disable-shared
Desactiva las bibliotecas compartidas. Esto puede ser necesario para usar versiones antiguas de GNU libc si se produce un error de compilación relacionado con un registro omitido. También es útil para discos de arranque/rescate.
--enable-discover-only
Admite solo lectura/sondeo (reduce considerablemente el tamaño)
--enable-mtrace
habilitar la depuración de malloc()
--enable-read-only
Deshabilitar escritura (para depuración)
1.5.1 Introducción¶
Si desea ejecutar GNU Parted en una máquina sin GNU/Linux instalado, o desea modificar una partición raíz o de arranque, utilice GParted Live: https://gparted.org/livecd.php .
Siguiente: Información relacionada , Anterior: Introducción , Arriba: Manual del usuario de GNU Parted [ Índice ]
2 Uso de Parted¶
- Introducción al particionamiento
- Uso de GNU Parted
- Opciones de línea de comandos
- Comandos de sesión separados
Siguiente: Uso de GNU Parted , Arriba: Uso de Parted [ Índice ]
2.1 Introducción al particionamiento¶
La partición es el proceso de dividir un dispositivo de almacenamiento en secciones locales, llamadas particiones, que ayudan a organizar múltiples sistemas de archivos y sus sistemas operativos asociados.
Un dispositivo de almacenamiento se presenta como una secuencia de bytes, numerados desde cero y aumentando hasta alcanzar su capacidad máxima. Normalmente, los bytes se leen y escriben sector a sector, en lugar de individualmente. Cada sector contiene un número fijo de bytes, determinado por el dispositivo.
+------------------------------------------------------------+
| storage device with no partitions |
+------------------------------------------------------------+
0 start end
Para almacenar múltiples sistemas de archivos, un dispositivo de almacenamiento puede dividirse en múltiples particiones. Cada partición puede considerarse un área que contiene un sistema de archivos real. Para mostrar la ubicación de estas particiones en el dispositivo, se escribe inicialmente una pequeña tabla, que se muestra como PT en el diagrama a continuación. Esta tabla se denomina tabla de particiones o etiqueta de disco y también almacena el tipo de cada partición y algunos indicadores.
+--+---------------+----------------+------------------------+
|PT| Partition 1 | Partition 2 | Partition 3 |
+--+---------------+----------------+------------------------+
0 start end
Siguiente: Opciones de la línea de comandos , Anterior: Introducción al particionamiento , Superior: Uso de Parted [ Índice ]
2.2 Uso de GNU Parted¶
Parted tiene dos modos: línea de comandos e interactivo. Parted siempre debe iniciarse con:
# parted device
Donde "dispositivo" es el dispositivo de disco duro que se va a editar. (Si no tiene cuidado y omite el argumento "DISPOSITIVO", Parted intentará averiguar cuál es el dispositivo que desea).
En el modo de línea de comandos, esto va seguido de uno o más comandos. Por ejemplo:
# parted /dev/sda mklabel gpt mkpart P1 ext3 1MiB 8MiB
Las opciones (como --help) sólo se pueden especificar en la línea de comando.
En el modo interactivo, los comandos se introducen uno a uno en el mensaje y modifican el disco inmediatamente. Por ejemplo:
(parted) mklabel gpt
(parted) mkpart P1 ext3 1MiB 8MiB
Se permiten abreviaturas inequívocas. Por ejemplo, puede escribir "p" en lugar de "imprimir" y "u" en lugar de "unidades". Los comandos pueden escribirse en inglés o en su idioma nativo (si este ha sido traducido). Esto puede generar ambigüedades. Los comandos no distinguen entre mayúsculas y minúsculas.
Los números que indican las ubicaciones de las particiones pueden ser enteros o decimales. El sufijo selecciona la unidad, que puede ser una de las descritas en la unidad , excepto CHS y compact. Si no se proporciona ningún sufijo, se asume la unidad predeterminada. Los números negativos cuentan hacia atrás desde el final del disco, donde “-1s” indica el sector al final del disco. Parted calculará rangos razonables para las ubicaciones que especifique (por ejemplo, un rango de +/- 500 MB cuando especifique la ubicación en “G”). Use la unidad de sector “s” para especificar las ubicaciones exactas. Con parted-2.4 y posteriores, las unidades binarias IEC como “MiB”, “GiB”, “TiB”, etc., también especifican las ubicaciones exactas. Consulte Unidades binarias IEC .
Si no asigna un parámetro a un comando, Parted se lo solicitará. Por ejemplo:
(parted) mklabel
New disk label type? gpt
Parted siempre le avisará antes de realizar alguna acción potencialmente peligrosa, a menos que el comando sea inherentemente peligroso (como rm, mklabel y mkpart). Dado que muchos sistemas de particionamiento tienen restricciones complejas, Parted suele realizar una acción ligeramente diferente a la solicitada. (Por ejemplo, crear una partición a partir de 10.352 MB, no de 10.4 MB). Si los valores calculados difieren demasiado, Parted le solicitará confirmación.
Siguiente: Comandos de sesión de Parted , Anterior: Uso de GNU Parted , Arriba: Uso de Parted [ Índice ]
2.3 Opciones de la línea de comandos¶
Cuando se invoca desde la línea de comandos, Parted admite la siguiente sintaxis:
#parted [option] device [command [argument]]
A continuación, se muestran las opciones y comandos disponibles. Para obtener explicaciones detalladas sobre el uso de los comandos de Parted, consulte Comandos de sesión de Parted . Las opciones empiezan con un guion; los comandos no.
Opciones:
'-h'
'--ayuda'
mostrar un mensaje de ayuda
'-l'
'--lista'
Enumera el diseño de las particiones en todos los dispositivos de bloque
'-metro'
'--máquina'
Mostrar la salida en un formato analizable por máquina
'-j'
'--json'
mostrar la salida en formato JSON
'-s'
'--guion'
Nunca le preguntes al usuario
'-F'
'--arreglar'
responder automáticamente a las excepciones con "fix" en modo script, lo cual es útil para: el encabezado GPT no incluye el tamaño completo del disco; mover la tabla GPT de respaldo al final del disco; reparación de MAC de entrada de mapa de partición faltante; etc.
'-un tipo de alineación'
'--align tipo de alineación'
Establecer la alineación para las particiones recién creadas, los tipos de alineación válidos son: ninguno, cilindro, mínimo y óptimo.
'-v'
'--versión'
mostrar la versión
Anterior: Opciones de línea de comandos , Arriba: Uso de Parted [ Índice ]
2.4 Comandos de sesión particionada¶
GNU Parted proporciona los siguientes comandos:
Tenga en cuenta que después de la versión 2.4, se eliminaron los siguientes comandos: check, cp, mkfs, mkpartfs, move, resize.
- comprobación de alineación
- conjunto de discos
- alternar_disco
- ayuda
- etiqueta mk
- mkpart
- nombre
- imprimir
- abandonar
- rescate
- cambiar el tamaño de la pieza
- rm
- seleccionar
- colocar
- palanca
- tipo
- unidad
Siguiente: disk_set , Arriba: Comandos de sesión particionada [ Índice ]
2.4.1 comprobación de alineación¶
Comando: align-check align-type n
Determinar si el sector inicial de la partición n cumple con los criterios de alineación seleccionados del disco. align-type debe ser 'mínimo', 'óptimo' o una abreviatura. En modo script, si la partición no cumple con el requisito de alineación, salga con el estado 1; de lo contrario (incluso en kernels antiguos para los que no hay datos de alineación disponibles), continúe procesando los comandos restantes. Sin--guion, imprime ya sea 'N alineado' o 'N no alineado'.
Ejemplo:
(parted) align-check minimal 1
1 aligned
Siguiente: disk_toggle , Anterior: align-check , Arriba: Comandos de sesión particionada [ Índice ]
2.4.2 conjunto de discos¶
Comando: estado de la bandera disk_set
Cambia una bandera en el disco. Una bandera puede estar activada o desactivada. Algunas o todas estas banderas estarán disponibles, dependiendo de la etiqueta de disco que utilice:
'pmbr_boot'
(GPT): esta bandera habilita la bandera de arranque en la partición MBR protectora de GPT.
Las banderas del disco se muestran mediante el comando de impresión en la línea "Banderas del disco:". También se muestran como el último campo de la información del disco en modo máquina.
(parted) disk_set pmbr_boot on
Establecer el indicador de arranque del PMBR.
Siguiente: ayuda , Anterior: conjunto de discos , Arriba: Comandos de sesión particionada [ Índice ]
2.4.3 alternancia de disco¶
Alternar el estado del indicador de disco.
Siguiente: mklabel , Anterior: disk_toggle , Arriba: Comandos de sesión particionada [ Índice ]
2.4.4 ayuda¶
Imprime ayuda general o ayuda por comando .
Ejemplo:
(parted) help mklabel
Ayuda de impresión para el comando mklabel.
Siguiente: mkpart , Anterior: ayuda , Arriba: Comandos de sesión particionada [ Índice ]
2.4.5 mklabel¶
Comando: mklabel tipo-de-etiqueta
Crea una nueva etiqueta de disco, del tipo label-type . La nueva etiqueta de disco no tendrá particiones. Este comando (normalmente) no destruirá técnicamente los datos, pero los dejará prácticamente inutilizables, y deberá usar el comando de rescate (consulte la información relacionada ) para recuperar las particiones. Parted funciona en todas las tablas de particiones. 1
El tipo de etiqueta debe ser una de estas etiquetas de disco compatibles:
- Aix
- amiga
- bsd
- Dvh
- gpt
- bucle (acceso al disco sin procesar)
- impermeable
- msdos
- pc98
- sol
Ejemplo:
(parted) mklabel msdos
Cree una etiqueta de disco MS-DOS. Esta sigue siendo la etiqueta de disco más común en PC.
Siguiente: nombre , Anterior: mklabel , Arriba: Comandos de sesión particionada [ Índice ]
2.4.6 mkpart¶
Comando: mkpart [ nombre del tipo de pieza fs-type ] inicio fin
Crea una nueva partición sin crear un nuevo sistema de archivos en ella. Esto es útil para crear particiones para sistemas de archivos (o LVM, etc.) que Parted no admite. Puede especificar un tipo de sistema de archivos para establecer el código de partición adecuado en la tabla de particiones para la nueva partición. fs-type es necesario para particiones de datos (es decir, particiones no extendidas). start y end son el desplazamiento desde el inicio del disco, es decir, la distancia desde el inicio del disco.
El tipo de pieza es uno de 'primario', 'extendido' o 'lógico', y sólo se puede especificar con 'msdos' o 'Dvh'tablas de particiones. Se debe especificar un nombre para una 'gpt'tabla de particiones. Ni el tipo de pieza ni el nombre se pueden utilizar con una 'sol'tabla de particiones.
fs-type debe ser uno de estos sistemas de archivos compatibles:
- btrfs
- ext2, ext3, ext4
- grasa16, grasa32
- hfs, hfs+, hfsx
- hp-ufs
- jfs
- intercambio de Linux, intercambio de Linux (nuevo, antiguo, v0, v1)
- nilfs2
- NTFS
- viajes
- sol-ufs
- ufs
- xfs
Por ejemplo, el siguiente ejemplo crea una partición lógica que contendrá un sistema de archivos ext2. La partición comenzará al principio del disco y finalizará a 692,1 megabytes del disco.
(parted) mkpart logical 0.0 692.1
Ahora, mostraremos cómo particionar un dispositivo flash de gama baja («gama baja», a partir de 2011/2012). Para estos dispositivos, se recomienda usar particiones alineadas de 4 MiB 2 . Este comando crea una pequeña partición provisional al principio y luego utiliza el espacio restante para crear la partición que realmente se usará:
$ parted -s /dev/sdX -- mklabel msdos \
mkpart primary fat32 64s 4MiB \
mkpart primary fat32 4MiB -1s
Nótese el uso de '--', para evitar lo siguiente'-1sEl indicador de último sector se interpreta como una opción de línea de comandos no válida. Esto crea dos particiones vacías. La primera no está alineada y es pequeña, con una longitud inferior a 4 MB. La segunda partición comienza exactamente en la marca de 4 MB y se extiende hasta el final del dispositivo.
El siguiente paso normalmente es crear un sistema de archivos en la segunda partición:
$mkfs.vfat /dev/sdX2
Siguiente: imprimir , Anterior: mkpart , Arriba: Comandos de sesión particionada [ Índice ]
2.4.7 nombre¶
Establece el nombre de la partición ( solo GPT, Mac, MIPS y PC98). El nombre puede ir entre comillas. Dependiendo del shell, puede que también sea necesario escribirlo entre comillas simples para que el shell no elimine las comillas dobles.
Ejemplo:
(parted) name 2 'Secret Documents'
Establezca el nombre de la partición 2 en 'Documentos secretos'.
Siguiente: salir , Anterior: nombre , Arriba: Comandos de sesión separada [ Índice ]
2.4.8 imprimir¶
Comando: print [ tipo-de-impresión ]
Muestra la tabla de particiones del dispositivo que se está editando o información detallada sobre una partición en particular.
El tipo de impresión es opcional y puede ser uno de 'dispositivos', 'gratis', 'lista', o 'todo'.
devices
mostrar todos los dispositivos de bloque activos
free
mostrar información sobre el espacio libre no particionado en el dispositivo de bloque actual
list, all
mostrar las tablas de particiones de todos los dispositivos de bloque activos
Ejemplo:
(parted) print
Model: ATA Samsung SSD 850 (scsi)
Disk /dev/sda: 2684MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 1000MB 999MB primary boot, lba
2 1000MB 2300MB 1299MB primary ext4 lba
(parted) rm
Partition number? 2
(parted) print
Model: ATA Samsung SSD 850 (scsi)
Disk /dev/sda: 2684MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 1000MB 999MB primary boot, lba
Siguiente: rescate , Anterior: imprimir , Arriba: Comandos de sesión separada [ Índice ]
2.4.9 salir¶
Quit.
El kernel de Linux solo detecta los cambios realizados en los discos tras la salida de Parted. Sin embargo, es probable que los cambios causados por la escritura de comandos se apliquen al disco inmediatamente después de escribir un comando. No obstante, la caché del sistema operativo y la caché de hardware del disco podrían retrasar este proceso.
Siguiente: resizepart , Anterior: quit , Arriba: Comandos de sesión particionada [ Índice ]
2.4.10 rescate¶
Rescate una partición perdida que solía estar ubicada aproximadamente entre el inicio y el final . Si se encuentra dicha partición, Parted le preguntará si desea crear una partición para ella. Esto es útil si, por ejemplo, borró accidentalmente una partición con el comando rm de Parted.
Ejemplo:
(parted) print
Model: ATA Samsung SSD 850 (scsi)
Disk /dev/sda: 2684MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 1000MB 999MB primary boot, lba
2 1000MB 2300MB 1299MB primary ext4 lba
(parted) rm
Partition number? 2
(parted) print
Model: ATA Samsung SSD 850 (scsi)
Disk /dev/sda: 2684MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 1000MB 999MB primary boot, lba
¡Ay! ¡Eliminamos nuestra partición ext4! ¡Parted nos rescata!
(parted) rescue
Start? 1000
End? 2684
Information: A ext4 primary partition was found at 1000MB ->
2300MB. Do you want to add it to the partition table?
Yes/No/Cancel? y
(parted) print
Model: ATA Samsung SSD 850 (scsi)
Disk /dev/sda: 2684MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 1000MB 999MB primary boot, lba
2 1000MB 2300MB 1299MB primary ext4 lba
¡Ha vuelto! :)
Siguiente: rm , Anterior: rescate , Arriba: Comandos de sesión separada [ Índice ]
2.4.11 cambiar el tamaño de la pieza¶
Comando: redimensionar número de pieza final
Mueve la posición final de la partición número . Tenga en cuenta que esto no modifica ningún sistema de archivos presente en la partición. Para ello, deberá usar herramientas externas, como resize2fs.
Al aumentar el tamaño de una partición, deberá aumentar el sistema de archivos posteriormente, pero al reducirlo, deberá reducir el sistema de archivos antes de la partición.
Siguiente: seleccionar , Anterior: redimensionar parte , Arriba: Comandos de sesión dividida [ Índice ]
2.4.12 rm¶
Elimina la partición con el número number . Si elimina accidentalmente una partición con este comando, use "see rescue" para recuperarla. También puede usar el programa gpart (consulte la información relacionada ) para recuperar etiquetas de disco dañadas.
Nota para las etiquetas de disco de MS-DOS: si elimina una partición lógica, se renumerarán todas las particiones lógicas con un número de partición mayor. Por ejemplo, si elimina una partición lógica con un número de partición de 6, las particiones lógicas con los números 7, 8 y 9 se renumerarán a 6, 7 y 8 respectivamente. Esto significa, por ejemplo, que debe actualizar/etc/fstaben sistemas GNU/Linux.
Ejemplo:
(parted) rm 3
Eliminar partición 3.
Siguiente: set , Anterior: rm , Arriba: Comandos de sesión dividida [ Índice ]
2.4.13 seleccionar¶
Comando: seleccionar dispositivo
Selecciona el dispositivo que Parted editará. El dispositivo puede ser un disco duro Linux, una partición, un RAID por software, un volumen lógico LVM o un archivo de imagen de disco.
Ejemplo:
select /dev/hdb
Seleccionar/dev/hdb(el dispositivo esclavo en el primer controlador IDE en Linux) como el dispositivo a editar.
Siguiente: alternar , Anterior: seleccionar , Arriba: Comandos de sesión dividida [ Índice ]
2.4.14 conjunto¶
Comando: establecer el estado de la bandera numérica
Cambia una bandera en la partición con el número number . Una bandera puede estar activada o desactivada. Algunas o todas estas banderas estarán disponibles, dependiendo de la etiqueta de disco que esté usando:
'archivo de bios'
(GPT) - Habilite esto para registrar que la partición seleccionada es una partición BIOS GRUB.
'arranque heredado'
(GPT): esta bandera se utiliza para indicarle al software de propósito especial que la partición GPT puede ser de arranque.
'arranque bls'
(MS-DOS, GPT) - Habilite esta opción para indicar que la partición seleccionada es una partición de arranque compatible con la especificación del cargador de arranque de Linux.
'bota'
(Mac, MS-DOS, PC98): debe estar habilitado si desea arrancar desde la partición. La semántica varía según la etiqueta del disco. En el caso de las etiquetas de disco MS-DOS, solo una partición puede ser arrancable. Si instala LILO en una partición, esta debe ser arrancable. En el caso de las etiquetas de disco PC98, todas las particiones ext2 deben ser arrancables (Parted lo exige).
'datos msft'
(GPT) - Esta bandera identifica particiones que contienen sistemas de archivos de Microsoft (NTFS o FAT). Opcionalmente, se puede configurar en sistemas de archivos Linux para imitar el tipo de configuración creado por parted 3.0 y versiones anteriores, donde no había un código de tipo de sistema de archivos Linux independiente disponible en discos GPT. Esta bandera solo se puede eliminar dentro de parted reemplazándola por una bandera que compita con ella, como boot o msftres.
'msftres'
(MS-DOS, GPT): Esta opción identifica una partición "Reservada de Microsoft", utilizada por Windows. Tenga en cuenta que esta opción no debe activarse normalmente en particiones del sistema de archivos de Windows (aquellas que contienen sistemas de archivos NTFS o FAT).
'primero'
(MS-DOS, GPT): esta bandera identifica una partición de tecnología Intel Rapid Start.
'especialmente'
(MS-DOS, GPT): esta bandera identifica una partición de sistema UEFI. En GPT, es un alias para el arranque.
'núcleo de chromeos'
(GPT): esta bandera indica una partición que se puede usar con el cargador de arranque de Chrome OS y la implementación de arranque verificada.
'lba'
(MS-DOS): esta bandera se puede habilitar para indicar a los sistemas operativos basados en MS DOS, MS Windows 9x y MS Windows ME que utilicen el modo lineal (LBA).
'raíz'
(Mac) - esta bandera debe estar habilitada si la partición es el dispositivo raíz que usará Linux.
'página principal de linux'
(GPT) - Habilite esto para indicar que la partición seleccionada es una partición Linux/home.
'intercambio'
(MS-DOS, GPT, Mac): esta bandera debe estar habilitada si la partición es el dispositivo de intercambio que usará Linux.
'oculto'
(MS-DOS, PC98): esta opción se puede habilitar para ocultar particiones de los sistemas operativos de Microsoft.
'RAID'
(MS-DOS) - esta bandera se puede habilitar para indicarle a Linux que la partición es una partición RAID de software.
'LVM'
(MS-DOS) - esta bandera se puede habilitar para indicarle a Linux que la partición es un volumen físico.
'PALO'
(MS-DOS) - esta bandera se puede habilitar para que la partición pueda ser utilizada por el cargador de arranque Linux/PA-RISC, palo.
'DEBERES'
(MS-DOS, GPT): esta bandera se puede habilitar para que la partición se pueda usar como una partición de arranque PReP en hardware PowerPC PReP o IBM RS6K/CHRP.
'DIAGNÓSTICO'
(MS-DOS) - Habilite esta opción para indicar que una partición se puede utilizar como partición de diagnóstico/recuperación.
El comando de impresión muestra todos los indicadores habilitadas para cada partición.
Ejemplo:
(parted) set 1 boot on
Establezca el 'boot' flag en la partición 1.
Siguiente: tipo , Anterior: configurar , Arriba: Comandos de sesión dividida [ Índice ]
2.4.15 alternar¶
Comando: alternar la bandera numérica
Alternar el estado de la bandera en la partición número .
Siguiente: unidad , Anterior: alternar , Arriba: Comandos de sesión dividida [ Índice ]
2.4.16 tipo¶
Comando: escriba el número id o uuid
En MS-DOS, configure el identificador de tipo (también conocido como identificador de partición) como el identificador de la partición número . El identificador es un valor entre 0x01 y 0xff; por ejemplo, el identificador para Linux es 0x83. Puede encontrar una lista de algunos identificadores en https://en.wikipedia.org/wiki/Partition_type .
En GPT, configure el UUID de tipo como UUID en la partición número . Por ejemplo, el UUID para Linux es 0fc63daf-8483-4772-8e79-3d69d8477de4. Puede encontrar una lista con algunos UUID en https://en.wikipedia.org/wiki/GUID_Partition_Table .
Anterior: tipo , Arriba: Comandos de sesión dividida [ Índice ]
2.4.17 unidad¶
Selecciona la unidad predeterminada actual que Parted utilizará para mostrar las ubicaciones y capacidades en el disco y para interpretar aquellas proporcionadas por el usuario si no tienen como sufijo una unidad .
La unidad puede ser una de las siguientes:
's'
sector (n bytes dependiendo del tamaño del sector, normalmente 512)
'B'
byte
'KiB'
kibibyte (1024 bytes)
'MiB'
mebibyte (1048576 bytes)
'Gibraltar'
gibibyte (1073741824 bytes)
'TiB'
tebibyte (1099511627776 bytes)
'kB'
kilobyte (1000 bytes)
'MEGABYTE'
megabyte (1000000 bytes)
'GB'
gigabyte (1000000000 bytes)
'TB'
terabyte (1000000000000 bytes)
'%'
porcentaje del dispositivo (entre 0 y 100)
'cil.'
Cilindros (relacionados con la geometría BIOS CHS)
'capítulos'
direccionamiento de cilindros, cabezales y sectores (relacionado con la geometría BIOS CHS)
'compacto'
Esta es una unidad especial que tiene como valor predeterminado megabytes para la entrada y elige una unidad que brinda una representación compacta y legible para humanos para la salida.
La unidad predeterminada solo se aplica a la salida y cuando no se especifica ninguna unidad después de un número de entrada. Los números de entrada pueden ir seguidos de una unidad (sin espacios ni otros caracteres entre ellos), en cuyo caso se aplica esta unidad en lugar de la unidad predeterminada para este número en particular, pero las unidades CHS y de cilindro no se admiten como sufijo. Si no se proporciona ningún sufijo, se asume la unidad predeterminada. Parted calculará rangos razonables para las ubicaciones que especifique (por ejemplo, un rango de +/- 500 MB si especifica la ubicación en "G" y un rango de +/- 500 KB si especifica la ubicación en "M") y seleccionará la ubicación más cercana en este rango de la que escribió que cumpla con las restricciones tanto de la operación, el sistema de archivos en el que se trabaja, la etiqueta del disco, otras particiones, etc. Use la unidad de sector "s" para especificar las ubicaciones exactas (si no cumplen con todas las restricciones, Parted le solicitará la solución más cercana). Tenga en cuenta que los números negativos cuentan hacia atrás desde el final del disco, con "-1s" apuntando al último sector del disco.
Tenga en cuenta que, a partir de parted-2.4, al especificar valores iniciales o finales utilizando unidades binarias IEC como "MiB", "GiB", "TiB", etc., parted trata esos valores como exactos y equivalentes al mismo número especificado en bytes (es decir, con el sufijo "B"), ya que no proporciona un margen de error útil. Compare esto con una solicitud de inicio de partición de "4 GB", que podría resolverse en un sector hasta 500 MB antes o después de ese punto. Por lo tanto, al crear una partición, es preferible especificar unidades de bytes ("B"), sectores ("s") o unidades binarias IEC como "MiB", pero no "MB", "GB", etc.
Ejemplo:
(parted) unit compact
(parted) print
Disk geometry for /dev/hda: 0kB - 123GB
Disk label type: msdos
Number Start End Size Type File system Flags
1 32kB 1078MB 1077MB primary reiserfs boot
2 1078MB 2155MB 1078MB primary linux-swap
3 2155MB 123GB 121GB extended
5 2155MB 7452MB 5297MB logical reiserfs
(parted) unit chs print
Disk geometry for /dev/hda: 0,0,0 - 14946,225,62
BIOS cylinder,head,sector geometry: 14946,255,63. Each cylinder
is 8225kB.
Disk label type: msdos
Number Start End Type File system Flags
1 0,1,0 130,254,62 primary reiserfs boot
2 131,0,0 261,254,62 primary linux-swap
3 262,0,0 14945,254,62 extended
5 262,2,0 905,254,62 logical reiserfs
(parted) unit mb print
Disk geometry for /dev/hda: 0MB - 122942MB
Disk label type: msdos
Number Start End Size Type File system Flags
1 0MB 1078MB 1077MB primary reiserfs boot
2 1078MB 2155MB 1078MB primary linux-swap
3 2155MB 122935MB 120780MB extended
5 2155MB 7452MB 5297MB logical reiserfs