Les étapes suivantes montrent comment créer une partition Solaris et modifier les tranches.
Assurez-vous de sauvegarder toutes les données avant d'effectuer cette tâche.
# fdisk device
# prtvtoc device
Assurez-vous que chaque tranche débute sur une limite du cylindre. Par exemple, la tranche 1 commence à 822280000 octets, ce qui est la taille du cylindre en octets multipliée par 1 000.
Pour plus d'informations, reportez-vous à la description de l'option –s à la section rmformat(1).
# rmformat -s slice-file device
# prtvtoc device
Dans l'exemple suivant, des tranches sont créées sur le périphérique c5t0d0s2. Le fichier de tranche myslice a été créé avec le contenu suivant :
slices: 0 = 0, 5GB, "wm", "home" : 1 = 8225280000, 6GB : 2 = 0, 44GB, "wm", "backup" : 6 = 16450560000, 15GB
Le fichier sera utilisé lors de la création de ce nouvelles tranches.
# 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