Zmenšení root partition pomocí parted

drzubr

Zmenšení root partition pomocí parted
« kdy: 15. 03. 2018, 09:35:46 »
Ahoj,
mám ssd disk 256GB s nainstalovaným DEBIAN 9.3, partitions:
====================================
1---1049kB---247GB---primary---ext4---boot
2----248GB---256GB---extended---ext4
5----248GB---256GB---logical---linux-swap(v1)
=====================================
pokud nabootuju CLONEZILLU a z příkazového řádku spustím parted =>
resizepart
number: 1
end: 10GB
Vše proběhne ale při pokusu nabootovat z sda mi to spadne do grub-error.
error: attempt to read or write outside partition
Jak tedy nejlépe zmenšit root partition?
Díky


nobody(ten pravej)

Re:Zmenšení root partition pomocí parted
« Odpověď #1 kdy: 15. 03. 2018, 19:30:54 »
asi uz nijak, protoze si to dost mozna po$ral, aspon ze mas zalohu ;-)

z man parted:
resizepart partition end
                     Change the end position of partition.  Note that this does not modify any filesystem present in the partition.


je tedy potreba si uvedomit, ze si POUZE zmenil oddil, ale NE filesystem na nem obsazenej... na zmenu extX filesystemu je potreba pote jeste (a nevim zda se mezi tim bootem nemohlo pokusit o zapis mimo, sice by to nic neposkodilo tim ze na tom uvolnenem miste zatim nic neni, ale..)
Kód: [Vybrat]
resize2fs -p /dev/sdXYkdyz se u toho neuvede velikost zmeni se velikost filesystemu automaticky na velikost oddilu