Los siguientes pasos describen cómo crear una partición de Solaris y modificar los segmentos.
Asegúrese de realizar copias de seguridad de los datos antes de realizar esta tarea.
# fdisk device
# prtvtoc device
Asegúrese de que cada segmento comience con un límite de cilindro. Por ejemplo, el segmento 1 comienza en 822280000 bytes, que es el tamaño del cilindro en bytes multiplicado por 1000.
Para obtener más información, consulte la descripción de la opción –s en rmformat(1).
# rmformat -s slice-file device
# prtvtoc device
En el ejemplo siguiente, se crean segmentos en el dispositivo c5t0d0s2. El archivo de segmento myslice se creó con el siguiente contenido:
slices: 0 = 0, 5GB, "wm", "home" : 1 = 8225280000, 6GB : 2 = 0, 44GB, "wm", "backup" : 6 = 16450560000, 15GB
El archivo se utilizará al crear los nuevos segmentos.
# fdisk /dev/rdsk/c5t0d0s2 No fdisk table exists. The default partition for the disk is: a 100% "SOLARIS System" partition Type "y" to accept the default partition, otherwise type "n" to edit the partition table. yThe current partition is accepted and will not be modified. # prtvtoc /dev/rdsk/c5t0d0s2 * /dev/rdsk/c5t0d0s2 partition map * * Dimensions: * 512 bytes/sector * 63 sectors/track * 255 tracks/cylinder * 16065 sectors/cylinder * 5836 cylinders * 5836 accessible cylinders * * Flags: * 1: unmountable * 10: read-only * * First Sector Last * Partition Tag Flags Sector Count Sector Mount Directory 0 0 00 0 93755340 93755339 2 0 00 0 93755340 93755339 # rmformat -s myslice /dev/rdsk/c5t0d0s2 # prtvtoc /dev/rdsk/c5t0d0s2 * /dev/rdsk/c5t0d0s2 partition map * * Dimensions: * 512 bytes/sector * 63 sectors/track * 255 tracks/cylinder * 16065 sectors/cylinder * 5836 cylinders * 5836 accessible cylinders * * Flags: * 1: unmountable * 10: read-only * * Unallocated space: * First Sector Last * Sector Count Sector * 10485760 5579240 16064999 * 28647912 3482088 32129999 * 63587280 30168060 93755339 * * First Sector Last * Partition Tag Flags Sector Count Sector Mount Directory 0 8 00 0 10485760 10485759 1 3 01 16065000 12582912 28647911 2 5 00 0 92274688 92274687 6 4 00 32130000 31457280 63587279