Создаем таблицу разделов и форматируем жесткий диск в Ubuntu. Linux статьи
Написать статью
Войдите, чтобы писать статьи

Создаем таблицу разделов и форматируем жесткий диск в Ubuntu

33

Недавно у меня появился жесткий диск объемом 3Тб (терабайта). Использовать его я буду для хранения данных. Хочу рассказать, как создать таблицу разделов, разбить на разделы и отформатировать новый жесткий диск в Ubuntu. Я создам на диске два раздела, отформатирую их в файловую систему EXT4, увеличу свободное пространство на диске и изменю владельца диска (с root на обычного пользователя).

Жесткий диск я подключил в SATA разъем рядом с уже существующим, на котором установлена Ubuntu 11.10. Для форматирования и создания разделов на жестком диске воспользуемся программой GParted. Если она у вас не установлена, тогда вы можете установить ее через Центр приложений Ubuntu или из командной строки, выполнив команду:

sudo apt-get install gparted

Запустите GParted (программу нужно запускать с правами суперпользователя, при запуске вам нужно будет ввести пароль). Из командной строки GParted можно запустить следующей командной:

sudo gparted

В программе по умолчанию открывается ваш основной жесткий диск, у меня это /dev/sda. В меню GParted->Устройства представлен список доступных носителей, вы должны выбрать тот, который собираетесь форматировать. Мой новый жесткий диск называется /dev/sdb, поэтому нужно выбрать этот пункт меню (не ошибитесь, а то отформатируете не тот диск).

Когда вы переключились на нужный диск, то если выбрать в меню пункт Раздел->Новый раздел, появится сообщение о том, что не создана таблица разделов:

Создаем таблицу разделов на диске

Что такое таблица разделов диска (таблица GPT)

Таблица разделов — это служебная область на диске, в которой хранится таблица с информацией о разделах диска. Таблицы разделов бывают разных типов, например, GParted позволяет создать таблицы следующих типов: msdos, aix, amiga, bsd, dvh, gpt, mac, pc98, sun и loop. Отличаются они разной структурой, надежностью и возможностями. Некоторые не поддерживаются в одной операционной системе, но поддерживаются в другой. Для жестких дисков с Linux обычно используются таблицы разделов MSDOS (иногда ее называют MBR) и GPT. У таблиц MSDOS главный недостаток в том, что они не поддерживают диски объемом более 2.2Тб. Нас будет интересовать тип GUID Partition Table (GPT), он поддерживается Linux и имеет несколько важных плюсов. GPT поддерживает диски очень больших размеров, позволяет давать символьные метки (названия) для разделов, позволяет создавать 128 основных (primary) разделов (точнее, для GPT вообще нет разделения разделов на основные, логические и расширенные). Основной недостаток GPT заключается в том, что GPT поддерживается не всеми операционными системами. Например, версии Windows ниже Vista не могут читать эти диски. Также Windows не может грузиться с диска GPT, это значит, что если вы собираетесь устанавливать на этот диск Windows, тогда вам лучше выбирать таблицу разделов MSDOS. Я планирую использовать диск, как второй в системе и только для хранения данных. Я буду использовать таблицу разделов GPT.

Создаем таблицу разделов GUID Partition Table (GPT)

Итак, нам нужно создать таблицу разделов. Выберите в GParted пункт меню Устройство->Создать таблицу разделов. В открывшемся окне выберите из списка пункт gpt и нажмите кнопку Применить.

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

Теперь нам нужно создать разделы на жестком диске. Для примера я создам два раздела, один объемом 2Тб, а второй ~800Гб (Gb). Выбираем пункт меню Раздел->Новый.

Откроется окно для создания нового раздела. В нем я прописал размер диска в мегабайтах — 2048000Мб, выбрал файловую систему EXT4 (обратите внимание, файловая система EXT4 не читается из под Windows) и задал диску метку BURGER (произвольное имя). В результате получилось следующее (нажмите кнопку Добавить):

Теперь создадим второй раздел, который займет все оставшееся свободное пространство. Опять выберите пункт меню Раздел->Новый. Окно создания второго раздела объемом ~800Гб и с меткой CAT у меня выглядит следующим образом (здесь снова нажимаете кнопку Добавить):

После выполнения описанных выше действий окно программы будет отображать то, как будет выглядеть диск после применения всех операций. Чтобы выполнить заданные операции выберите пункт меню Правка->Выполнить все операции или нажмите на кнопочку с изображением зеленой галочки.

Программа выдаст предупредительное сообщение. Еще раз подумайте все ли вы правильно указали и нажмите кнопку Применить.

Начнется процесс создания разделов и форматирование.

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

Увеличиваем свободное место на диске

Теперь если вы откроете файловый менеджер Nautilus, в списке устройств появятся новые диски с именами BURGER и CAT. Если по ним щелкнуть, тогда они примонтируются.

В Ubuntu диски монтируются в директорию /media. Так как у наших дисков есть метки, они примонтируются в директории /media/BURGER и /media/CAT. Теперь нам нужно определить название устройства, используемого для созданных разделов (дисков). Для этого выполните в терминале команду:

df -l

В выводе команды вы сможете увидеть названия устройств, которые используются для наших дисков BURGER и CAT. У меня это /dev/sdb1 и /dev/sdb2:

Откройте диск в Nautilus, щелкните правой кнопкой мыши по свободному месту и в открывшемся меню нажмите Свойства (или нажмите Ctrl+Enter). Откроются свойства диска.

Как вы можете видеть на дисках уже занято 42 и 107Гб! Это связано с тем, что система резервирует 5% от общего объема диска для пользователя root. В частности, предполагается, что когда на диске не будет хватать места, тогда система воспользуется этими 5% и корректно выполнит все операции. Но это справедливо только для системных разделов, например, для корневого раздела файловой системы / или, например, для раздела /boot (если он у вас есть). А если вы используете диск только для хранения данных, тогда 5% места будут просто потеряны и не будут никогда использоваться. Можно просто отключить резервирование места, а можно уменьшить его количество. Чтобы уменьшить объем резервируемого пространства с 5% до 1%, выполните команду (число после ключа -m определяет количество процентов, используемых для резервирования):

sudo tune2fs -m 1 /dev/sdb1

Чтобы полностью отключить резервирование места, выполните команды (первая команда для BURGER, вторая для CAT):

sudo tune2fs -r 0 /dev/sdb1
sudo tune2fs -r 0 /dev/sdb2

Теперь, если вы посмотрите свойства диска, тогда мы должны получить следующее:

Изменяем владельца диска

По умолчанию в Ubuntu диск у меня монтируется под группой root и пользователем root (суперпользователь является владельцем диска) и что-то записать или создать на нем под обычным пользователем нельзя. По хорошему нужно сделать запись в файле fstab для каждого диска, чтобы они автоматически монтировались в нужные директории, но об этом я расскажу в одной из следующих статей, а здесь дам ссылку. Сейчас мы просто изменим владельца диска (пользователя и группу), чтобы диски монтировались под вашим пользователем. Выполните в терминале команды (вместо yuriy укажите ваше имя пользователя):

sudo chown yuriy:yuriy /media/BURGER
sudo chown yuriy:yuriy /media/CAT

Теперь эти диски всегда будут монтироваться под пользователем yuriy.

На этом процесс созданию разделов и форматированию диска можно считать законченным. Конструктивные дополнения и советы принимаются в комментариях.

Лайков: +2
войдите, чтобы ставить лайки
33
  • Опубликовано: 22.04.2012

Комментарии

bibilkoff
Активный пользователь
Активный
23.04.2012
09:40
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Хорошая статья. Мне про резервирование места для рут понравилось, не знал о таком. Хотя и неудивительно, у меня никогда такого не было, чтоб места не хватало - что-то удаляется, что-то записывается, свободное место уменьшается по итогу архимедленно.
Да, продолжение с fstab так и напрашивается. Было бы интересно почитать, если не напишешь, то сам потом сделаю.
yuriy
Активный пользователь
Активный
24.04.2012
19:51
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийbibilkoffРодительский комментарий
+1
войдите, чтобы ставить лайки
У меня хоть и удаляется постоянно что-то, но место забивается и забивается :) Вот и пришлось увеличивать пространство новым винчестером.
Voland
Активный пользователь
Активный
23.04.2012
18:37
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Юр, как-то не очень точно описал. Команда chown не меняет же права доступа, она меняет принадлежность файла пользователю/группе. Права доступа к файлу меняет команда chmod. В целом по статье - полезно. Кстати, GParted - самая удобная прога для управления дисками и разделами, на мой взгляд. Короче, "плюсадин".
yuriy
Активный пользователь
Активный
24.04.2012
19:50
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийVolandРодительский комментарий
+1
войдите, чтобы ставить лайки
Согласен, неправильно написал. Сейчас подправил, хотя может опять где-то некорректно :) весна... :))
VadimAndy
Активный пользователь
Активный
06.08.2016
17:27
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyuriyРодительский комментарий
+1
войдите, чтобы ставить лайки
а ключ -R после chown - не забыли?
taybey
06.12.2016
01:24
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийVadimAndyРодительский комментарий
+1
войдите, чтобы ставить лайки
Он не нужен здесь.
Сергей
12.11.2012
14:22
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Здравствуйте, очень познавательная статья.

-"По хорошему нужно сделать запись в файле fstab для каждого диска, чтобы они автоматически монтировались в нужные директории" где можно почитать об этом?
bibilkoff
Активный пользователь
Активный
13.11.2012
19:18
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийСергейРодительский комментарий
+1
войдите, чтобы ставить лайки
http://itshaman.ru/articles/13/fstab-linux
Сергей
27.03.2013
12:44
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Спасибо! Очень полезная статья. А если параллельно поставить Windows она увидит жесткие диски размером 3 ТБ (и раздел на весь HDD 3ТБ) с таблицей GPT и форматом NTFS?
yuriy
Активный пользователь
Активный
27.03.2013
13:25
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийСергейРодительский комментарий
+1
войдите, чтобы ставить лайки
Да, Ubuntu видит NTFS диски. Только аккуратно ставьте Windows, чтобы не затереть загрузчик GRUB.
shved
14.05.2013
18:28
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Давай тоже самое тока с командной строки, а то у меня иксов нема
ZaZ
26.03.2015
13:08
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийshvedРодительский комментарий
+1
войдите, чтобы ставить лайки
И Тишина... под картинками и дурак всё сделает, помогите в консоли это всё проделать
VadimAndy
Активный пользователь
Активный
06.08.2016
17:25
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийshvedРодительский комментарий
+1
войдите, чтобы ставить лайки
ну что ж вот две утилиты - testdisk и fdisk. Изучайте, господа. К слову поднять иксы на ubuntu, можно с помощью sudo startx/sudo apt-get install unity/gnome-shell - зависит оттого, какую среду хотите и работает ли у вас и -нет.
nefigdelat
15.06.2014
05:09
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
yab windu v rashirenniy zasunul, chrob potom esli dobavlyat v nee razdel nado, mozhno ne sozdavat noviy rashirenniy ih ved ne bolshe 4eh mozhno sozdat
Adalrich
30.05.2016
04:02
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийnefigdelatРодительский комментарий
+1
войдите, чтобы ставить лайки
В GPT можно больше 4 создавать
Евгений
14.04.2015
20:41
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
А в Kubuntu также можно сделать?
photoman
11.06.2015
12:52
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Спасибо за статью, очень помогла начинающему пользователю ubuntu
Валерий
15.06.2015
18:13
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
GPT диск - 15 разделов. Как можно поменять местами, например 11 и 14 разделы?
Может еть какая либо программа с графическим интерфейсом?
[аноним]
06.08.2016
17:18
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийВалерийРодительский комментарий
+1
войдите, чтобы ставить лайки
gparted в официальных репозиториях, однако, вряд ли она тебе поможет - думать надо было сначала, а уже потом делать
Nikolay
10.12.2015
14:43
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Очень при очень полезная статья. Особенно для меня, чайника в Linux
Андрей
09.02.2016
23:32
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Спасибо большое за статью. Очень помогло. Ещё бы существовала методика обьединения дисковых пространств с рабочего диска, без потерь данных, было бы вообще восхитительно.
iosy
26.07.2016
01:40
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Спасибо большое, второй день мучаюсь а у вас все просто и понятно в отличии от многих других источников
taybey
06.12.2016
01:22
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Linux Mint 17.1 Rebecca.
Ничего подобного - всё правильно написано в статье, не надо ничего переписывать. Единственное, у меня команда получилась такая:
sudo chown taybey:taybey /media/taybey/CAT хотя делал всё, как в статье и не получалось, измучился, пока в Gparted не увидел название точки монтирования: /media/taybey/CAT
Автору спасибо! Теперь могу записывать на новый диск всё, что угодно и стирать и т.д. Так как я - владелец. Не слушайте Voland - автор везде прав!
Voland
Активный пользователь
Активный
30.04.2017
12:51
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийtaybeyРодительский комментарий
+1
войдите, чтобы ставить лайки
Изначально было неверно написано. Можно же догадаться, что автор исправил неточность, особенно в свете того, что он сам сказал, что исправил.
ness
Активный пользователь
Активный
02.05.2017
20:14
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийVolandРодительский комментарий
+1
войдите, чтобы ставить лайки
экселенц, чего-то вы про нас совсем забыли, комменты не пишите, не заходите поди даже?') иной раз и поговорить не с кем...
Voland
Активный пользователь
Активный
12.05.2017
10:45
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийnessРодительский комментарий
+1
войдите, чтобы ставить лайки
Рад, что помните! Захожу, поглядываю иногда, что тут происходит. Дел много, времени остается лишь на то, чтобы лечь и хорошенько ни хрена не выспаться =)
GrandZ
19.04.2017
12:42
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Для "чайников" со свистком. Остальным достаточно сказать, что диски > 2Tb надо использовать в GPT а не MBR
По причине отсутствия описания для консоли - статья неполноценна, но спасибо за потраченное время...
Laborant
19.04.2023
11:34
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийGrandZРодительский комментарий
0
войдите, чтобы ставить лайки
Могли бы дописать. Не работает gparted для диска > 2Tb.
[аноним]
28.08.2017
09:21
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Очень помогло
AA
09.02.2018
14:22
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
еще можно, чтобы на диски писалось, не владельца поменять, а права на раздел, типа
sudo chmod 777 -R /media/и где там у вас примонтировано
[аноним]
01.01.2020
17:15
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Спасибо за статью. По ней быстренько разбил ссд на два раздела для raspberry pi 4, и поменял и пользователя и права. Здесь все доходчиво расписано, что только свои данные подставляй и всё. Ещё раз спасибо.
Maximus
03.04.2020
21:56
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Здравствуйте. У меня такая проблема. Недавно ставил Linux Mint на ssd размеченный в GPT. Устанавливал автоматом (с чистого листа), в конце установки постоянно вылазиет окошко с сообщением, что дескать не удаётся инсталлировать загрузчик Grab. Что делать не знаю. Если можете, подскажите в чем тут дело?
Aleks3500
Активный пользователь
Активный
06.07.2020
01:32
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Старый добрый "GParted",где то здесь валяется влешка с LiveCD с ним (;

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила