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

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

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

По умолчанию на Windows Server ставится движок докера, который поддерживает запуск только windows контейнеров. Поэтому пришлось поискать решение, как поставить и запустить

Login

Welcome to Typer

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