Насправді ви можете користуватися 4,25 ГБ в кінці без будь-якої перезавантаження, тому що Linux підтримує он-лайн розмір розділів з ядра 2.6 (тобто ви можете змінити розміри розділів під час монтажу, навіть кореневого розділу, без перезавантаження).
Я покажу вам, як видалити розділ swap та розширити кореневий розділ, накинувшись на весь вільний простір. Тоді я скористаюсь нерозподіленим простором на початку (14,35 GiB) для нового розділу swap. Звичайно, 14,35 GiB - це небагато, тому ви також можете використовувати деякі, щоб розширити свій NTFS-розділ.
Відкрити GParted
Клацніть правою кнопкою миші /dev/sda11
та виберітьSwapoff
Клацніть правою кнопкою миші /dev/sda11
та виберітьDelete
Натисніть на Apply All Operations
Відкрийте термінал
Розширення кореневого розділу:
sudo resize2fs /dev/sda10
Поверніться до GParted
Відкрийте GParted
меню та натисніть наRefresh Devices
Клацніть правою кнопкою миші на нерозподіленому просторі та виберіть New
Виберіть linux-swap
як файлову систему
Натисніть на Add
Натисніть на Apply All Operations
Спочатку я писав це лише за допомогою командного рядка, але потім я вирішив спробувати максимально використовувати GParted, оскільки це може бути простішим для вас, щоб побачити, що відбувається. Ви навіть можете розширити кореневий розділ за допомогою GParted. Але перед тим, як працювати над ним, потрібно демонтувати свій кореневий розділ. Я маю на увазі, що ви повинні працювати в автономному режимі (використовуючи liveUSB). У деяких випадках ваша шкурка може пошкодитися. Тому перевстановіть свою грубку, перш ніж виходите з роботи в режимі офлайн.
Я вважаю, що GParted автоматично включить новий розділ swap, але я не впевнений. Ви завжди можете перевірити, натиснувши на нього правою кнопкою миші, а потім вибравши Swapon
. Якщо ця опція недоступна, розділи для заміни, ймовірно, вже включені.
Також Refresh Devices
крок, мабуть, непотрібний, але слід дотримуватися його лише для впевненості.
Ми не можемо змінити розмір розширеного розділу ( sda4
у цьому випадку), оскільки він має змонтований логічний розділ всередині нього. Тому нам потрібно перейти в режим живого режиму USB / CD-накопичувача Ubuntu. Звідти запустіть GParted, при необхідності відключіть своп, клацніть правою кнопкою миші на розширеному розділі та змініть його розмір відповідно до своїх потреб. Потім виконайте вказані кроки, щоб змінити розмір кореня та додати зворотній своп. У випадку, якщо ваш UUID кореневого розділу буде змінено, ви можете оновити Grub, виконавши ці дії в прямому режимі:
sudo mount /dev/sda10 /mnt
sudo mount -o bind /dev/ /mnt/dev
sudo grub-install --root-directory=/mnt /dev/sda
sudo chroot /mnt /bin/bash
# Now within the chroot
sudo update-grub
exit
# Now outside chroot
Перша командна пара команд монтує кореневий розділ ( sda10
у цьому випадку) і налаштовується /dev/
для використання в середовищі chroot. (Інші розділи , які можуть бути встановлені так само для більш функціонального Chroot є /proc
, /sys
і /dev/pts
.) Потім ми заново личинку ( на насправді не потрібно). Потім вводимо chroot і оновлюємо grub. Це змушує grub використовувати нові UUID, де це необхідно. Після виходу з chroot перезавантажте і нам слід повернути меню grub.
df
?