La utilidad gpart se utiliza para dividir los proveedores GEOM, normalmente discos
Este proceso de particinado y agregar soporte TRIM puede realizarse en el entorno gráfico durante durante la instalación de FreeBSD eligiendo particionado manual.
Tabla de partición GUID (GPT) es un estándar para la colocación de la tabla de particiones en un disco duro. Es parte del estándar EFI y Permite un tamaño de partición de 9.4 ZB y 128 slices.
Listar particiones:
$ ls /dev/da0*
/dev/da0 /dev/da0p2 /dev/da0p4 /dev/da0p6
/dev/da0p1 /dev/da0p3 /dev/da0p5
Listar la tabla de particiones:
$ gpart show da0
# gpart delete -i 1 da0
da0p1 deleted
# gpart delete -i 2 da0
da0p2 deleted
# gpart delete -i 3 da0
da0p3 deleted
# gpart delete -i 4 da0
da0p4 deleted
# gpart delete -i 5 da0
da0p5 deleted
# gpart delete -i 6 da0
da0p6 deleted
# gpart create -s gpt da0
# gpart show da0
=> 34 234441577 da0 GPT (111G)
34 234441577 - free - (111G)
Vamos a crear las particiones, si usted utiilza particiones separadas para usr, var y tmp deberá crearlas utilizando el mismo método:
# gpart add -s 64k -t freebsd-boot -l boot0 da0
# gpart add -s 8G -t freebsd-swap -l swap0 da0
# gpart add -t freebsd-ufs -a 4k -l root0 da0
# -- Install boot code
gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 da0
Crear sistema de ficheros:
# newfs -U -L root /dev/da0p3
/dev/da0p3: 110377.4MB (226052832 sectors) block size 32768, fragment size 4096
using 177 cylinder groups of 626.09MB, 20035 blks, 80256 inodes.
with soft updates
super-block backups (for fsck_ffs -b #) at:
192, 1282432, 2564672, 3846912, 5129152, 6411392, 7693632,
....
No hara falta alinear las particiones de arranque o de intercambio, ya que no cuentan con sistemas de archivos "reales". Si está utilizando particiones separadas para /var /usr /tmp deberá crearlas siguiendo el mismo método:
# gpart show da0
=> 34 234441577 da0 GPT (111G)
34 128 1 freebsd-boot (64k)
162 8388608 2 freebsd-swap (4.0G)
8388770 6 - free - (3.0k)
8388776 226052832 3 freebsd-ufs (107G)
234441608 3 - free - (1.5k)
Eliminar index, slice, particiones:
Eliminar particiones
$ gpart delete -i 1 da0s1
Destruir slices
$ gpart destroy da0s1
Eliminar GEOM label,
$ gpart delete -i 1 da0
Destruir GEOM label,
$ gpart destroy da0
Comprobar tabla de particioines:
$ gpart show da0
y
$ gpart list
Unix es genial!.
No hay comentarios:
Publicar un comentario