Возникла задача увеличить размер диска на виртуалке с линуксом на борту. В настройках виртуальной машины поменять размер диска не сложно, но потом надо еще в гостевой системе расширить диск на добавленный объем.

Сделать это можно обходным путем, без геморроя переустановки системы или копирования данных — снести все — все снова поставить.

1. Получаем имя диска, который будем расширять:

sudo fdisk -l

Предположим, это у нас — /dev/sda

2. Погнали:

fdisk /dev/sda

3. Утилита fdisk использует команды по клавишам. Выполняем:

  • p (print), чтобы увидеть таблицу разделов на диске. Увидим, к примеру, раздел /dev/sda1 — его и будем расширять.
  • d (delete) для удаления существующего раздела.
  • Затем n (new) – для создания нового, p – для primary, 1 – это номер раздела; и укажем начало и конец раздела в секторах. Начальный сектор должен соответствовать начальному сектору раздела, который был удален. Fdisk обычно по-умолчанию сам подставит правильные значения.
  • Еще раз p – чтобы убедиться, что раздел теперь увеличился до необходимого нам размера.
  • И w – для записи и выхода из fdisk.

После этого мы получим предупреждение, что устройство подмонтировано, но недоступно, и что объем раздела будет изменен после перезапуска ОС.

4. Перезагружаем машину

sudo reboot

5. После перезагрузки нам необходимо расширить файловую систему на весь раздел:

sudo resize2fs /dev/sdb1

Проверяем, что размер изменился:

df -h
Нет комментариев
Комментарии к: Расширение диска в Linux (Debian, CentOS, Ubuntu)

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Attach images - Only PNG, JPG, JPEG and GIF are supported.

Good Reads

Worlwide

Trending

Login

Welcome to Typer

Brief and amiable onboarding is the first thing a new user sees in the theme.
Join Typer
Registration is closed.