Та … както вчера писах имам си нов лаптоп и като всяко нещо, още го ровичкам. Едно от нещата, обаче, което не съобразих при първоначалната инсталация на операционната система е размера на отделните дялове. Тъй като разполагам само със 256GB SSD, реших да си спестя малко място и да заделя само едни 20GB за /root … пълна инсталация на Slack + OpenVAS + Metasploit по-късно и се оказа, че в /root имам само едни 800MB свободни … това за нищо няма да стигне. За това и реших да отрежа още малко място от 206GB /home и да го дам на /root. Да този материал пак си е по-скоро техническо ръководство … та ако не ви се занимава не четете.
Задължително бекапирайте информацията на дяла, който ще свивате. Аз не го направих, защото е почти празен, но е препоръчително да се прави.
За по-голяма сигурност – превключете системата в init level 1 или така наречения Single user mode.
Процеса на свиване с LVM е лесен. В повечето случаи безопасен. Първо откачаме дяла, после го свиваме.
umount /home lvresize --resizefs --size 200G /dev/slack/home
С така освободените 6GB трябваше просто да разширя /root … LVM се грижи да прехвърли данните и да пренареди дяловете и дисковото пространство. Тъй като /home и /root са в една виртуална група, за разширяване просто трябваше да издам следната команда:
lvresize --resizefs --size +6G /dev/slack/root
Както забелязвате за дяла който разширяваме дори не ни трябва да го откачаме. LVM разширява автоматично и файловата система, не само логическия дял.
Надявам се това да е полезно на някого … знам, че аз сигурно ще го ползвам още няколко пъти поне.
Ваш,
Lucifer
Вашият коментар