У мене є дім / дім на розділі BTRFS, і мені потрібно його зменшити, на жаль, у Gparted немає можливості зміни розміру для цього FS. Чи можу я змінити розмір його будь-яким іншим способом, не втрачаючи своїх даних?
У мене є дім / дім на розділі BTRFS, і мені потрібно його зменшити, на жаль, у Gparted немає можливості зміни розміру для цього FS. Чи можу я змінити розмір його будь-яким іншим способом, не втрачаючи своїх даних?
Відповіді:
Відповідно до сторінки функцій GParted , підтримується скорочення btrfs. Якщо опція недоступна, встановлення пакету btrfs-tools може її виправити. Якщо це не працює, це може бути тому, що Ubuntu включає старішу версію GParted, і в цьому випадку ви можете використовувати живий компакт-диск GParted:
http://gparted.sourceforge.net/livecd.php
(що також рекомендує використовувати Ubuntu у будь-якому випадку)
Відповідно до цієї сторінки у вікі btrfs :
Щоб зменшити файлову систему на 4 Гб:
btrfs filesystem resize -4g /mnt
абоbtrfsctl -r -4g /mnt
Встановити розмір FS. Щоб встановити файлову систему на певний розмір, опустіть головний + або - від розміру.
Команди btrfs
і btrfsctl
команди в Ubuntu надаються пакетом btrfs-utils
, який називається , який ви можете встановити в Software Center. Ви запускаєте ці команди в терміналі (Ctrl + Alt + T). Замініть 4g
на стільки, наскільки ви дійсно хочете зменшити розділ, і /mnt
точкою монтажу розділу. Наприклад, щоб зменшити розділ btrfs, встановлений на / media / Alpha на 500 Мб, ви запустили б:
btrfs filesystem resize -500m /media/Alpha
Або:
btrfsctl -r -500m /media/Alpha
Якщо припустити, що вказівки щодо зміни розмірів файлових систем btrfs такі ж, як і для інших файлових систем, вам слід уникати зміни розміру розділу, який знаходиться на тому ж фізичному диску, що і запущена система. Тому, якщо необхідно, завантажтесь із живої системи, щоб змінити розмір розділу на диску, на якому встановлена система Ubuntu. (Це стосується також зміни розміру, зробленого в GParted.)
Якщо деякі утиліти або програми не бачать результатів зміни розміру під час її виконання, перезавантаження є хорошою ідеєю.
Докладніші відомості про використання цих команд див . На сторінках із посібникамиbtrfs
та btrfsctl
посібниками . І, сподіваємось, вікі btrfs скоро буде створено.
Я особисто не дуже знайомий з файловими системами btrfs, але мені здається дивним, що ці команди зміни розміру приймають точку монтування файлової системи, а не назву пристрою. Якщо хтось може пояснити це, будь ласка, прокоментуйте або не соромтесь відредагувати цю відповідь, щоб покращити її.