Vous pouvez configurer une tranche de swap de trois manières différentes à l'aide de la commande lucreate et de l'option -m :
Si vous ne spécifiez pas de tranche de swap, les tranches de swap appartenant à l'environnement d'initialisation actuel sont configurées pour le nouvel environnement.
Si vous spécifiez une ou plusieurs tranches de swap, elles seront les seules à être utilisées par le nouvel environnement d'initialisation. Les deux environnements n'auront aucune tranche de swap en commun.
Vous pouvez choisir de partager une tranche de swap et d'en ajouter une nouvelle.
Les exemples ci-dessous montrent les trois façons de configurer le swap. Le nouvel environnement d'initialisation est configuré avec le système de fichiers racine (/) sur c0t0d0s0. Le système de fichiers swap est sur c0t0d0s1.
Dans l'exemple ci-dessous, aucune tranche swap n'est spécifiée. Le système de fichiers racine (/) du nouvel environnement d'initialisation est sur c0t1d0s0. Le swap est partagé entre l'environnement d'initialisation actuel et le nouveau sur c0t0d0s1.
# lucreate -n be2 -m /:c0t1d0s0:ufs |
Dans l'exemple ci-dessous, une tranche swap est spécifiée. Le système de fichiers racine (/) du nouvel environnement d'initialisation est sur c0t1d0s0. Un nouveau système de fichiers swap est créé sur c0t1d0s1 . Aucune tranche de swap n'est partagée entre l'environnement d'initialisation actuel et le nouvel environnement d'initialisation.
# lucreate -n be2 -m /:c0t1d0s0:ufs -m -:c0t1d0s1:swap |
Dans l'exemple ci-dessous, une tranche de swap est ajoutée et une autre tranche de swap est partagée entre les deux environnements. Le système de fichiers racine (/) du nouvel environnement d'initialisation est sur c0t1d0s0. Une nouvelle tranche de swap est créée sur c0t1d0s1. La tranche de swap sur c0t0d0s1 est partagée entre l'environnement d'initialisation actuel et le nouveau.
# lucreate -n be2 -m /:c0t1d0s0:ufs -m -:shared:swap -m -:c0t1d0s1:swap |