Введение: Зачем устанавливать Ubuntu на отдельный раздел?
Представь, что это твой первый шаг в мир Linux-разработки или системного администрирования. Установка Ubuntu на отдельный раздел — это не просто "поставить систему", а создать стабильную рабочую среду, которая не будет конфликтовать с другими ОС и позволит тебе контролировать каждый аспект конфигурации.
В этой статье мы разберем процесс установки Ubuntu на раздел от А до Я: от подготовки загрузочной флешки до настройки окружения для разработки. Я, как Senior DevOps, покажу тебе не только базовые шаги, но и профессиональные тонкости, которые сэкономят часы отладки в будущем.
Подготовка к установке Ubuntu
Перед тем как начать установку Ubuntu на раздел, нужно подготовить всё необходимое. Давай разберем по шагам:
1. Создание загрузочного носителя
Скачай актуальный образ Ubuntu с официального сайта и создай загрузочную флешку:
# Для Linux/Mac
sudo dd if=ubuntu-24.04-desktop-amd64.iso of=/dev/sdX bs=4M status=progress
# Для Windows используйте Rufus или BalenaEtcher
2. Резервное копирование данных
3. Подготовка места на диске
Если у тебя уже установлена Windows и ты хочешь создать dual-boot систему:
- Открой "Управление дисками" в Windows
- Сожми том, чтобы освободить неразмеченное пространство (минимум 30-50 ГБ)
- Не создавай разделы в Windows — Ubuntu установщик сделает это лучше
Разметка диска при установке Ubuntu
Это самый важный этап установки Ubuntu на раздел. Здесь мы определим структуру файловой системы.
Рекомендуемая схема разделов
| Раздел | Точка монтирования | Размер | Тип файловой системы | Назначение |
|---|---|---|---|---|
| /dev/sdX1 | /boot/efi | 512 МБ | FAT32 | Загрузчик UEFI (для современных систем) |
| /dev/sdX2 | / | 30-50 ГБ | ext4 | Корневая файловая система |
| /dev/sdX3 | /home | Оставшееся место | ext4 | Пользовательские данные |
| swap | - | 4-8 ГБ (или swap file) | swap | Файл подкачки (опционально) |
Пошаговая инструкция разметки
-
Запусти установщик Ubuntu с загрузочной флешки
Выбери "Try Ubuntu" для тестирования или "Install Ubuntu" для немедленной установки.
-
Выбери тип установки
На экране "Installation type" выбери "Something else" — это позволит тебе вручную настроить разделы.
-
Создай таблицу разделов
Если диск новый или ты хочешь полностью его очистить:
bash# В терминале установщика (Ctrl+Alt+T) sudo fdisk -l # посмотреть доступные диски sudo parted /dev/sda mklabel gpt # создать GPT таблицу (для UEFI) -
Создай разделы в графическом интерфейсе
В ручном редакторе разделов:
- Выбери свободное пространство → "+"
- Создай EFI раздел: 512МБ, FAT32, точка монтирования /boot/efi
- Создай корневой раздел: 30-50ГБ, ext4, точка монтирования /
- Создай домашний раздел: оставшееся место, ext4, точка монтирования /home
-
Настрой загрузчик
В выпадающем меню "Device for boot loader installation" выбери тот же диск, на который устанавливаешь систему (обычно /dev/sda).
Настройка установки Ubuntu на раздел
Выбор параметров установки
- Часовой пояс и раскладка клавиатуры — выбери свои региональные настройки
- Создание пользователя — используй логин, который будешь применять для SSH и системных задач
- Пароль — сделай его надежным, особенно если сервер будет доступен из интернета
Установка дополнительного ПО
На этапе выбора программного обеспечения:
- Normal installation — для десктопного использования
- Minimal installation — для серверов или минималистичных setup
- Install third-party software — рекомендую включить для поддержки кодеков и драйверов
Пост-установочная настройка Ubuntu
После перезагрузки и входа в систему выполни эти команды для настройки окружения разработчика:
# Обновление системы
sudo apt update && sudo apt upgrade -y
# Установка базовых инструментов разработчика
sudo apt install -y \
build-essential \
git \
curl \
wget \
vim \
htop \
net-tools \
ssh
# Настройка SSH (для удаленного доступа)
sudo systemctl enable ssh
sudo systemctl start ssh
# Проверка установленных разделов
df -h # покажет смонтированные разделы
lsblk # покажет структуру дисков и разделов
Настройка GRUB (для dual-boot)
Если ты устанавливал Ubuntu рядом с Windows, возможно, потребуется настроить загрузчик:
# Обновление конфигурации GRUB
sudo update-grub
# Если Windows не обнаруживается автоматически
sudo os-prober
sudo update-grub # повторно после os-prober
# Изменение порядка загрузки (если нужно)
sudo nano /etc/default/grub
# Измени GRUB_DEFAULT=0 на нужный пункт меню
sudo update-grub
Решение распространенных проблем
1. Ubuntu не видит разделы Windows
# Включи быстрый запуск в Windows (Fast Startup)
# Зайди в Windows: Панель управления → Электропитание → Действия кнопок питания
# Отключи "Включить быстрый запуск"
# Или смонтируй раздел Windows вручную в Ubuntu
sudo ntfsfix /dev/sdXY # где XY — раздел Windows
sudo mount /dev/sdXY /mnt
2. Нет загрузчика GRUB после установки
# Восстановление GRUB с Live USB
# Загрузись с флешки Ubuntu → Try Ubuntu
sudo mount /dev/sdXY /mnt # корневой раздел Ubuntu
sudo mount /dev/sdXZ /mnt/boot/efi # EFI раздел (если есть)
sudo chroot /mnt
apt install --reinstall grub-efi-amd64 # для UEFI
grub-install /dev/sdX
update-grub
exit
sudo reboot
3. Недостаточно места на разделе
Если корневой раздел переполнен, можно расширить его с помощью GParted:
# Установи GParted
sudo apt install gparted
# Запусти с правами суперпользователя
gksudo gparted
# Или
sudo gparted
Часто задаваемые вопросы (FAQ)
Какой размер раздела выбрать для Ubuntu?
Минимум 25 ГБ для системы, но я рекомендую 30-50 ГБ для корневого раздела (/), чтобы было место для установки программ и обновлений. Домашний раздел (/home) делай максимально большим, в зависимости от твоих потребностей в хранении данных.
Нужен ли отдельный раздел под swap?
В современных системах с 8+ ГБ RAM можно использовать swap-файл вместо отдельного раздела. Это гибче и проще в управлении. Для создания swap-файла:
sudo fallocate -l 4G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
# Добавь в /etc/fstab: /swapfile none swap sw 0 0
Как перенести домашний раздел на другой диск?
1. Подключи новый диск и создай на нем раздел ext4
2. Скопируй данные: sudo rsync -av /home/ /mnt/new_home/
3. Отредактируй /etc/fstab, указав новый раздел для /home
4. Перезагрузись и проверь
В чем разница между MBR и GPT?
MBR (Master Boot Record) — старый стандарт, ограничен 4 основными разделами и 2 ТБ дисками. GPT (GUID Partition Table) — современный стандарт, поддерживает до 128 разделов и диски больше 2 ТБ. Для систем с UEFI используй GPT.
Заключение
Установка Ubuntu на раздел — это фундаментальный навык для любого разработчика или системного администратора. Правильная разметка диска с отдельными разделами для системы и данных обеспечит стабильность, безопасность и простоту обслуживания в будущем.
- Всегда делай бэкап перед работой с разделами
- Используй отдельные разделы для / и /home
- Для современных систем выбирай GPT и UEFI
- После установки обнови систему и настрой окружение под свои задачи
Теперь у тебя есть полноценная рабочая среда Ubuntu. Следующие шаги — настройка Docker, Kubernetes, CI/CD инструментов или разработческого стека, в зависимости от твоих целей. Удачи в освоении Linux!