Ver Mensaje Individual
Antiguo 27-Dec-2016, 16:04   #6
Luciérnaga
I'm a self-taught
 
Avatar de Luciérnaga
 
Fecha de Ingreso: November-2003
Ubicación: LANDETE (Cuenca)
Mensajes: 8.933
Luciérnaga llegará a ser famoso muy pronto
Mostrar la disposición actual de las particiones
La orden parted ofrece una interfaz simple para particionar sus discos y ofrece soporte para particiones grandes (más de 2TB). Lance parted sobre su disco (en el ejemplo se utiliza /dev/sda). Le pediremos a parted que realice un alineamiento óptimo:
parted -a optimal /dev/sda
GNU Parted 2.3
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.

(parted)

El alineamiento indica que las particiones comenzarán en límites bien conocidos dentro del disco, asegurando que las operaciones sobre ese disco al nivel del sistema operativo (recuperar páginas de disco) usan el menor número de operaciones internas del disco. Las particiones que están desalineadas pueden requerir que el disco obtenga dos páginas en lugar de una incluso si el sistema operativo solicitó una única página. Para mostrar todas las opciones que soporta parted, teclee help y pulse la tecla <Intro>.

Definir la etiqueta GPT
La mayoría de los discos en los sistemas x86/amd64 están preparados para utilizar una etiqueta msdos, podemos definir una etiqueta GPT utilizando mklabel gpt. Aviso: Al cambiar el tipo de partición, se eliminarán todas las particiones de su disco y serán borradas. Se perderán todos los datos del disco.
(parted) mklabel gpt
Si quiere que el disco tenga una disposición MBR, utilice mklabel msdos
(parted) print
Model: ATA WDC WD10EADS-114 (scsi)
Disk /dev/sdb: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags

(parted)

Eliminar todas las particiones
Si no lo ha hecho aún, (por ejemplo a través de la operación mklabel anterior, o porque el disco se ha formateado recientemente), eliminaremos en primer lugar todas las particiones presentes en el disco. Teclee print para ver las particiones que se han definido actualmente y rm <número> donde <número> es la partición que desea eliminar.
(parted) rm 2
Haga lo mismo para el resto de particiones que no vaya a necesitar. Asegúrese, sin embargo, de que no comete errores en esta parte ya que parted realiza los cambios inmediatamente (al contrario que fdisk que los deja pendientes, permitiendo al usuario "deshacer" sus cambios antes de salvarlos o salir de fdisk).

Crear las particiones
Ahora, se crean las particiones que se mencionan más arriba. Esto no va a ser muy difícil usando parted, todo lo que hace falta es informar a parted sobre los siguientes ajustes:
El tipo de partición que se debe utilizar. Este será normalmente primary (primaria) en caso de que no vaya a tener más de cuatro particiones si usa la etiqueta de particionamiento msdos, recuerde que no puede tener más de cuatro particiones. Si necesita más de cuatro particiones cree una partición extended (extendida) y dentro de ella cree particiones logical (lógicas).
La localización en la que comienza la partición (se puede expresar en MB, GB, …)
La localización en la que termina la partición (se puede expresar en MB, GB, …)
En primer lugar, le indicamos a parted que la unidad de medida es en megabytes (realmente mebibytes abreviado por MiB que es la notación "estándar", sin embargo, utilizaremos MB en lo que sigue ya que es más común).
(parted) unit mib
Ahora se crea una partición de 2MB que se utilizará más tarde para el cargador de arranque GRUB2. Para ello utilizamos la orden mkpart e informamos a parted que comience en 1MB y termine en 3MB (creando así una partición de 2MB).
(parted) mkpart primary 1 3 ;partición destinada a ubicar el software GRUB2
(parted) name 1 grub
(parted) set 1 bios_grub on
(parted) print
Model: ATA WDC WD10EADS-114 (scsi)
Disk /dev/sdb: 953870MiB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1.00MiB 3.00MiB 2.00MiB grub bios_grub

(parted)
Haga lo mismo para la partición de arranque (/boot) (1024MB), partición de intercambio (ejemplo 16GB) y la partición raíz que ocupa el resto del disco (para ello, la localización final se marca con -1, indicando el final del disco menos 1MB que es lo más lejos que puede llegar una partición) en el ejemplo serán 128GB.
(parted) mkpart primary 3 1027 ;partición de arranque del sistema (/boot)
(parted) name 2 boot
(parted) mkpart primary 1027 17411 ;partición de intercambio de ficheros (swap=16GB)
(parted) name 3 swap
(parted) mkpart primary 17411 148483 ;partición del sistema de archivos (raíz=128GB)
(parted) name 4 rootfs
El resultado final tiene este aspecto:
(parted) print
Model: ATA WDC WD10EADS-114 (scsi)
Disk /dev/sdb: 953870MiB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1.00MiB 3.00MiB 2.00MiB grub bios_grub
2 3.00MiB 1027MiB 1024MiB ext4 boot
3 1027MiB 17411MiB 16384MiB linux-swap(v1) swap
4 17411MiB 148483MiB 131072MiB ext4 rootfs

(parted)

Cuando esté satisfecho con el resultado puede utilizar la orden quit para salir de parted.
__________________

Gentusiasta - Soy como una diminuta luciérnaga perdido en la inmensa oscuridad del universo
Gentoo a la última ... Tutorial 2017
Luciérnaga no ha iniciado sesión   Responder Citando