Mam mój / home na partycji BTRFS i muszę go zmniejszyć, niestety Gparted nie ma opcji zmiany rozmiaru dla tego FS. Czy mogę zmienić rozmiar w inny sposób bez utraty moich danych?
Mam mój / home na partycji BTRFS i muszę go zmniejszyć, niestety Gparted nie ma opcji zmiany rozmiaru dla tego FS. Czy mogę zmienić rozmiar w inny sposób bez utraty moich danych?
Odpowiedzi:
Zgodnie ze stroną funkcji GParted obsługiwane jest zmniejszanie btrfs. Jeśli opcja nie jest dostępna, zainstalowanie pakietu btrfs-tools może ją naprawić. Jeśli to nie zadziała, może to być spowodowane tym, że Ubuntu zawiera starszą wersję GParted, w którym to przypadku możesz użyć GParted Live CD:
http://gparted.sourceforge.net/livecd.php
(i tak również Ubuntu zaleca używanie go)
Według tej strony na wiki btrfs :
Aby zmniejszyć system plików o 4 GiB:
btrfs filesystem resize -4g /mnt
lubbtrfsctl -r -4g /mnt
Ustaw rozmiar FS. Aby ustawić system plików na określony rozmiar, pomiń wiodący znak + lub - w tym rozmiarze.
Polecenia btrfs
i btrfsctl
w systemie Ubuntu są dostarczane przez pakiet o nazwie btrfs-utils
, który można zainstalować w Centrum oprogramowania. Uruchom te polecenia w terminalu (Ctrl + Alt + T). Zamień 4g
na tyle, ile naprawdę chcesz zmniejszyć partycję, i /mnt
na punkt zamontowania partycji. Na przykład, aby zmniejszyć partycję btrfs zamontowaną w / media / Alpha przez 500 MiB, uruchomiłbyś:
btrfs filesystem resize -500m /media/Alpha
Lub:
btrfsctl -r -500m /media/Alpha
Zakładając, że wytyczne dotyczące zmiany rozmiaru systemów plików btrfs są takie same jak w przypadku innych systemów plików, należy unikać zmiany rozmiaru partycji znajdującej się na tym samym dysku fizycznym, co uruchomiony system. W razie potrzeby uruchom komputer z systemu na żywo, aby zmienić rozmiar partycji na dysku, na którym jest zainstalowany system Ubuntu. (Dotyczy to również zmiany rozmiaru wykonanej w GParted).
Jeśli niektóre narzędzia lub aplikacje nie widzą wyników operacji zmiany rozmiaru podczas jej wykonywania, dobrym pomysłem jest ponowne uruchomienie komputera.
Więcej informacji na temat korzystania z tych poleceń można znaleźć na stronach podręcznikabtrfs
i . I miejmy nadzieję, że wiki btrfs wkrótce się wróci.btrfsctl
Nie znam osobiście systemów plików btrfs, ale wydaje mi się dziwne, że te polecenia zmiany rozmiaru zajmują punkt montowania systemu plików, a nie nazwę urządzenia. Jeśli ktoś może to wyjaśnić, prosimy o komentarz lub edycję odpowiedzi w celu jej ulepszenia.