Разбит диски под линукс

Как разбить диск для установки Linux.

Такой вопрос возникает у многих, когда то давным давно он возникал и у меня.

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

В Linux нет понятия диска, как в виндовс, есть естественно физические устройства, но вся файловая система для пользователя представлена в виде единого дерева директорий, куда будут подключатся и ваши разделы Виндоувс и флешки и тд.

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

Даже в виндоувс создают несколько разделов, а я еще такие разделы как документы, загрузки, рабочий стол ставлю на другой физический диск, благо десятка это позволяет.

И так, какие нам нужны разделы для установки Linux

Как я писал выше, реально все можно поставить в один раздел, но принято разбивать следующим образом:

/boot это раздел для загрузчика

/ корневой раздел, туда ставится вся система и программы

/home домашний раздел, там будут все данные и настройки пользователей

Я реально создаю только 2 раздела, это корневой и пользователя, а так же раздел подкачки.

При выделении места надо учесть следующее — как вы будете использовать систему. Если вы планируете работать с графикой и видео, то раздел подкачки делайте в два размера оперативной памяти, скажем у вас 4 гига оперативки, делайте swap 8 гигов.

Корневой раздел / обычно делают 15-20 гигобайт, но если вы планируете установку большого количества программ, то делайте его больше. Так как большинство программ ставятся по адресу /usr/bin, о чем я писал здесь .

Читайте также:  Mac windows linux icons

Ну и все остальное свободное место отдавайте под home, так как там обычно все держат музыку, фильмы, фотки и тд.

Если стоит Виндоувс.

Я обычно под виндовс делаю минимум два раздела — системный и пользовательский, при том они могут быть на разных физических дисках.(В реальности у меня под винду может быть и 5 разделов — отдельно документы и загрузки, отдельно tmp, отдельно система и отдельно все остальное)

Оставшееся свободное место у меня идет под Linux. Если это настольный компьютер, где есть несколько дисков, то один диск под виндовс, разбитый на логические, один под Линукс, так же разбитый, а так же диск для общих данных для двух систем.

Файловую систему в Linux я использую ext4, так привык.

Название разделов, это точки монтирования. Когда вы разбиваете диск установщиком, он попросит указать точку монтирования для раздела. Вы можете создать столько разделов, сколько вам нужно, к примеру: /, swap, /var, /home, /tmp или /, /usr, /boot, /home

Инсталятор попросит вас указать место начального загрузчика, как правило он сам предлагает вариант, но если это не так, то, если вы не создали раздел boot, то ставьте его на первый диск.

Источник

Как создавать разделы диска в Linux

img

Создание разделов диска позволяет разделить жесткий диск на несколько разделов, которые действуют независимо.

В Linux пользователи должны структурировать устройства хранения (USB и жесткие диски) перед их использованием. Разбиение на разделы также полезно, когда вы устанавливаете несколько операционных систем на одном компьютере.

В этом пошаговом руководстве вы узнаете, как создать раздел с помощью команды Linux parted или fdisk .

Как создавать разделы диска в Linux

Вариант 1: разбить диск на разделы с помощью команды parted

Выполните следующие действия, чтобы разбить диск в Linux с помощью команды parted .

Шаг 1. Список разделов

Перед созданием раздела составьте список доступных запоминающих устройств и разделов. Это действие помогает определить устройство хранения, которое вы хотите разбить на разделы.

Выполните следующую команду с sudo, чтобы вывести список устройств хранения и разделов:

Терминал распечатывает доступные устройства хранения с информацией о:

  • Model — Модель запоминающего устройства.
  • Disk — Имя и размер диска.
  • Sector size — логический и физический размер памяти. Не путать с доступным дисковым пространством.
  • Partition Table — тип таблицы разделов (msdos, gpt, aix, amiga, bsd, dvh, mac, pc98, sun и loop).
  • Disk Flags — разделы с информацией о размере, типе, файловой системе и флагах.
  • Primary (Основной) — содержит файлы операционной системы. Можно создать только четыре основных раздела.
  • Extended (Расширенный) — особый тип раздела, в котором можно создать более четырех основных разделов.
  • Logical (Логический) — Раздел, созданный внутри расширенного раздела.
Читайте также:  Proxy with gui linux

В нашем примере есть два устройства хранения — /dev/sda и /dev/sdb

sudo parted -l

Примечание. Первый диск хранения ( dev/sda или dev/vda ) содержит операционную систему. Создание раздела на этом диске может сделать вашу систему не загружаемой. Создавайте разделы только на дополнительных дисках ( dev/sdb , dev/sdc , dev/vdb или dev/vdc ).

Шаг 2: Откройте диск для хранения

Откройте диск хранения, который вы собираетесь разделить, выполнив следующую команду:

sudo parted /dev/sdb

Всегда указывайте запоминающее устройство. Если вы не укажете имя диска, он будет выбран случайным образом. Чтобы сменить диск на dev/sdb , выполните:

select /dev/sdb

Шаг 3: Создайте таблицу разделов

Прежде чем разбивать диск, создайте таблицу разделов. Таблица разделов расположена в начале жесткого диска и хранит данные о размере и расположении каждого раздела.

Типы таблиц разделов: aix, amiga, bsd, dvh, gpt, mac, ms-dos, pc98, sun и loop.

Чтобы создать таблицу разделов, введите следующее:

mklabel [partition_table_type]

Например, чтобы создать таблицу разделов gpt, выполните следующую команду:

Введите Yes , чтобы выполнить:

mklabel gpt

Примечание. Два наиболее часто используемых типа таблиц разделов — это gpt и msdos. msdos поддерживает до шестнадцати разделов и форматирует до 16 ТБ, а gpt форматирует до 9,4 ЗБ и поддерживает до 128 разделов.

Шаг 4: проверьте таблицу

Запустите команду print , чтобы просмотреть таблицу разделов. На выходе отображается информация об устройстве хранения:

print

Примечание. Запустите команду help mkpart , чтобы получить дополнительную справку о том, как создать новый раздел.

Шаг 5: Создайте раздел

Давайте создадим новый раздел размером 1854 Мбайт, используя файловую систему ext4. Назначенное начало диска должно быть 1 МБ, а конец диска — 1855 МБ.

Чтобы создать новый раздел, введите следующее:

mkpart primary ext4 1MB 1855MB

После этого запустите команду print , чтобы просмотреть информацию о вновь созданном разделе. Информация отображается в разделе Disk Flags:

Читайте также:  Virtualbox виртуальная машина kali linux

print

В таблице разделов gpt, тип раздела — это обязательное имя раздела. В нашем примере primary — это имя раздела, а не тип раздела.

Чтобы сохранить свои действия и выйти, введите команду quit . Изменения сохраняются автоматически с помощью этой команды.

Information

Примечание. Сообщение «You may need to update /etc/fstab file» сигнализирует о том, что раздел может быть смонтирован автоматически во время загрузки.

Вариант 2: разбить диск на разделы с помощью команды fdisk

Выполните следующие действия, чтобы разбить диск в Linux с помощью команды fdisk .

Шаг 1. Список существующих разделов

Выполните следующую команду, чтобы вывести список всех существующих разделов:

Вывод содержит информацию о дисках и разделах хранилища:

sudo fdisk -l

Шаг 2: Выберите диск для хранения

Выберите диск для хранения, на котором вы хотите создать разделы, выполнив следующую команду:

Диск /dev/sdbstorage открыт:

/dev/sdbstorage

Шаг 3: Создайте новый раздел

  1. Запустите команду n , чтобы создать новый раздел.
  2. Выберите номер раздела, набрав номер по умолчанию (2).
  3. После этого вас попросят указать начальный и конечный сектор вашего жесткого диска. Лучше всего ввести в этом разделе номер по умолчанию (3622912).
  4. Последний запрос связан с размером раздела. Вы можете выбрать несколько секторов или установить размер в мегабайтах или гигабайтах. Введите + 2 GB , чтобы установить размер раздела 2 ГБ.

Появится сообщение, подтверждающее создание раздела.

n

Шаг 4: запись на диск

Система создала раздел, но изменения не записываются на диск.

1. Чтобы записать изменения на диск, выполните команду w :

w

2. Убедитесь, что раздел создан, выполнив следующую команду:

Как видите, раздел /dev/sdb2 создан.

sudo fdisk -l

Отформатируйте раздел

После создания раздела с помощью команды parted или fdisk отформатируйте его перед использованием.

Отформатируйте раздел, выполнив следующую команду:

sudo mkfs -t ext4 /dev/sdb1

Смонтировать раздел

Чтобы начать взаимодействие с диском, создайте точку монтирования (mount point) и смонтируйте к ней раздел.

1. Создайте точку монтирования, выполнив следующую команду:

2. После этого смонтируйте раздел, введя:

sudo mount -t auto /dev/sbd1 /mt/sdb1

Терминал не распечатывает вывод, если команды выполнены успешно.

3. Убедитесь, что раздел смонтирован, с помощью команды df hT :

Источник

Оцените статью
Adblock
detector