Relecture partie augmentation partition
This commit is contained in:
parent
837660081e
commit
fe1b00b10c
|
@ -200,11 +200,11 @@ Exemple avec une swap de 1Go.
|
||||||
# echo "/var/swap /var/swap swap sw 0 0" >> /etc/fstab
|
# echo "/var/swap /var/swap swap sw 0 0" >> /etc/fstab
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
### Agrandissement d'une partition (exemple avec /home)
|
## Agrandir une partition (exemple avec /home)
|
||||||
|
|
||||||
On peux agrandir une partition si elle est placer en dernier dans le schéma de partitionnement et s'il y a de la place libre non partitionné sur le disque.
|
On peut agrandir une partition si elle est placée en dernier dans le schéma de partitionnement et s'il y a de la place libre non partitionnée sur le disque.
|
||||||
|
|
||||||
Pour afficher les partitions sur un disque on utilise la commande suivante, qui affiche la taille en Gio :
|
Pour afficher les partitions sur un disque on utilise `disklabel`, qui affiche la taille en Gio :
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
# disklabel -pg sd0
|
# disklabel -pg sd0
|
||||||
|
@ -233,20 +233,23 @@ drivedata: 0
|
||||||
d: 10.0G 6291616 4.2BSD 2048 16384 12958 # /var
|
d: 10.0G 6291616 4.2BSD 2048 16384 12958 # /var
|
||||||
e: 5.0G 27263168 4.2BSD 2048 16384 12958 # /usr
|
e: 5.0G 27263168 4.2BSD 2048 16384 12958 # /usr
|
||||||
f: 2.0G 37748960 4.2BSD 2048 16384 12958 # /tmp
|
f: 2.0G 37748960 4.2BSD 2048 16384 12958 # /tmp
|
||||||
g: 100.0G 41943328 4.2BSD 2048 16384 38128 # /home
|
g: 10.0G 41943328 4.2BSD 2048 16384 12958 # /home
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
Sous OpenBSD la partition `c:` représente le disque complet, si on soustrait les tailles des autres partitions, on voit qu'il reste 811Gio de libre sur ce disque.
|
Sous OpenBSD la partition `c:` représente le disque complet, si on soustrait les tailles des autres partitions, on voit qu'il reste 901Gio de libre sur ce disque.
|
||||||
|
|
||||||
On veux augmenté la taille de la partition /home qui est placer à la fin du disque.
|
On veut augmenter la taille de la partition `/home` qui est placée à la fin du disque.
|
||||||
|
|
||||||
* On démonte la partition `/home` (à faire en se connectant directement avec root temporairement)
|
* On s'assure que la partition `/home` n'est pas utilisée (se connecter directement en tant que root temporairement), puis on la démonte :
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
|
# fstat -f /home
|
||||||
|
USER CMD PID FD MOUNT INUM MODE R/W SZ|DV
|
||||||
|
|
||||||
# umount /home
|
# umount /home
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
* On agrandi la partition de la manière suivante :
|
* On entre en mode édition de la partition de la manière suivante :
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
# disklabel -E sd0
|
# disklabel -E sd0
|
||||||
|
@ -266,10 +269,9 @@ OpenBSD area: 4-1952448472; size: 1952448468; free: 1889533572
|
||||||
e: 10485792 27263168 4.2BSD 2048 16384 12958 # /usr
|
e: 10485792 27263168 4.2BSD 2048 16384 12958 # /usr
|
||||||
f: 4194368 37748960 4.2BSD 2048 16384 12958 # /tmp
|
f: 4194368 37748960 4.2BSD 2048 16384 12958 # /tmp
|
||||||
g: 20971584 41943328 4.2BSD 2048 16384 12958 # /home
|
g: 20971584 41943328 4.2BSD 2048 16384 12958 # /home
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
* On change la taille de la partition avec l'option `c` sur la partition `g` (/home), et on indique la taille finale de la partition que l'on veux augmenté :
|
* On change la taille de la partition avec l'option `c` sur la partition `g` (/home), et on indique la taille finale souhaitée :
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
sd0> c g
|
sd0> c g
|
||||||
|
@ -286,7 +288,7 @@ sd0> q
|
||||||
No label changes.
|
No label changes.
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
* Ensuite on étends la partition `g` du disque `sd0` que l'on viens d'augmenter :
|
* Ensuite on étend la partition `g` du disque `sd0` que l'on vient d'augmenter :
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
# growfs sd0g
|
# growfs sd0g
|
||||||
|
@ -304,7 +306,7 @@ super-block backups (for fsck -b #) at:
|
||||||
....
|
....
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
* On fait un fsck sur la partition pour s'assurer quelle soit propre et sans erreurs :
|
* On fait un fsck sur la partition pour s'assurer qu'elle soit propre et sans erreur :
|
||||||
|
|
||||||
~~~
|
~~~
|
||||||
# fsck /dev/sd0g
|
# fsck /dev/sd0g
|
||||||
|
|
Loading…
Reference in a new issue