Zmiana partycji root w kilku prostych krokach. Poniższe czynności wykonujemy po wykonaniu kopii zapasowej i zmianie rozmiaru dysku w naszym wirtualizatorze.
W pierwszej kolejności sprawdzamy, czy system widzi nowy rozmiar naszego dysku. W większości systemów operacyjnych partycja root znajduje się na pierwszym dysku oznaczonym jako sda.
sudo fdisk -l /dev/sda
W pierwszej linii wyniku komendy powinniście mieć informacje o aktualnym rozmiarze dysku i powinien to być taki rozmiar jak ma wasz dysk po zmianach. Przykładowy output poniżej:
Disk /dev/sda: 15GB, 16106127360 bytes, 31457280 sectors
To jest opcjonalny krok. Jeżeli swap jest aktywny i w jakiś sposób może kolidować z zmianami na zmienianym filesystemie to należy go wyłaczyć. Sprawdzenie czy swap jest w włączony:
sudo swapon --show
Wyłaczenie swapa:
swapoff -a
Usunięcie wpisu o swapie z /etc/fstab
sed -i '/swap/d' /etc/fstab
Zmiany portycji można wykonać za pomocą komendy fdisk. Wszystkie operacji zrobione w tej aplikacji będą istniały tylko w pamięci, póki nie zdecydujemy się na zapis.
sudo fdisk /dev/sda
Pomoc co do przełaczników jest dostępna po wciśnięciu klawisza m i zatwierdzeniu enterem.
sudo fdisk /dev/sda
Welcome to fdisk (util-linux 2.36).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Command (m for help): m
Help:
GPT
M enter protective/hybrid MBR
Generic
d delete a partition
F list free unpartitioned space
l list known partition types
n add a new partition
p print the partition table
t change a partition type
v verify the partition table
i print information about a partition
Misc
m print this menu
x extra functionality (experts only)
Script
I load disk layout from sfdisk script file
O dump disk layout to sfdisk script file
Save & Exit
w write table to disk and exit
q quit without saving changes
Create a new label
g create a new empty GPT partition table
G create a new empty SGI (IRIX) partition table
o create a new empty DOS partition table
s create a new empty Sun partition table
Command (m for help):
Przełączniki których będziemy używać to: d - usunięcie partycji, n - dodanie nowej partycji, p - wyświetlenie tablicy partycji, w - zapis na dysk i wyjście. Więcej informacji i cały proces możecie zobaczyć na filmie YT poniżej.