Как создать GPT-диск в Linux (носитель более 2 ТиБ)

Применимость: Linux, физический сервер или XEN/KVM-VDS

Создаем GPT

Открываем наш диск утилитой parted:

parted /dev/sdb

Откроется интерактивное меню утилиты — нажимаем p:

(parted) p

На экран будет выведена информация о разделах. Если они есть, удаляем командой rm:

(parted) rm 1

* где 1 — номер раздела. Команду нужно повторить для всех разделов. Их список мы смотрели на предыдущем шаге командой p. * если на разделе есть важная информация, ее нужно скопировать на другой носитель.

Создаем разметку GPT:

(parted) mklabel gpt

И создаем новый раздел:

(parted) mkpart primary 0 0

* где primary указывает, что раздел является основным; и — использовать весь диск для создания раздела, но можно использовать часть диска, например, 0 2048GB.

Выходим из parted:

(parted) q

И форматируем диск:

/dev/sdb

* где в качестве файловой системы выбрана ext4.

Для проверки, монтируем отформатированный диск в директорию /mnt:

mount /dev/sdb /mnt

И выводим список дисков:

df -h

Если есть необходимость монтировать диск при загрузке системы, прочитайте статью Автоматическое монтирование дисков в Linux

Используйте команду Parted

Ubuntu поставляется с предустановленным parted . Если вы используете другой дистрибутив, установите его с помощью следующей команды:

apt-get-install parted

Чтобы увидеть жесткие диски в вашей системе, введите: sudo parted -l . Смотрите список устройств на скриншоте ниже:

Используйте команду Parted

Вы можете видеть выше, что на диске /dev/sda есть три диска с разделами Ubuntu. Давайте используем раздел под названием /dev/sda5 для создания нового раздела.

Следующим шагом является запуск parted. Но убедитесь, что вы используете привилегии root. Выберите диск, который вы хотите разбить на разделы. Мы будем использовать /dev/vdc.

Введите следующую команду:

(parted) select /dev/vdc

Чтобы увидеть, что находится в разделе диска Linux, введите: print. Вы увидите сводку вашего жесткого диска, размер и таблицу разделов.

Используйте команду Parted

В приведенном ниже примере жестким диском является модель: блочное устройство Virtio, его размер составляет 1396 МБ , а таблица разделов — gpt.

Чтобы настроить диск раздела Ubuntu, сначала необходимо выйти, набрав quit. Следующим шагом является открытие выбранного устройства хранения с помощью parted. В этой статье мы будем использовать устройство /dev/vdc.

Читайте также:  Бета-версия iOS 12 доступна всем пользователям

Если вы не укажете конкретное устройство, которое хотите использовать, ваша система случайным образом выберет устройство. Используйте команду ниже, которая включает имя устройства (vdc):

sudo parted /dev/vdc

Чтобы установить таблицу разделов, введите GPT , затем Да, чтобы принять ее. Это следует делать только на разделах, которые не содержат данных, которые вы хотите сохранить.

Используйте команду Parted

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

(parted) print

Чтобы увидеть инструкции по созданию нового раздела, введите (parted) help mkpart.

В этой статье мы создадим новый раздел диска Linux с помощью команды ниже:

(parted) mkpart primary 0 1396MB

Используйте команду Parted

0 означает, что вы хотите запустить раздел в начале диска. Из скриншота выше мы знаем, что накопитель имеет 1396 МБ. Приведенная выше команда указывает вашей системе запустить раздел с 0 и завершить его с 1396MB.

Чтобы иметь возможность использовать раздел, он должен быть отформатирован. Сначала вам нужно выйти parted, набрав quit. Затем, используя файловую систему ext4, введите команду ниже для форматирования диска:

/dev/vdc

Проверьте, набрав sudo parted /dev/vdc. Чтобы выйти из parted, введите quit. При выходе из parted изменения сохраняются автоматически.

В командном режиме используйте однобуквенную команду, чтобы показать вам список действий, которые вы можете выполнить. Введите m и нажмите Enter.

Используйте команду Parted

Послесловие.

Как-то так. Как и всегда ждем от Вас комментариев, дополнений и всего такого прочего.

На этом мы закончим нашу очередную лекцию :). Будут и следующие, надеюсь, что интересные и захватывающие. Если есть, что дополнить (добавить), милости прошу, добавляйте в своих комментариях.

P.S. За существование данной статьи спасибо члену команды Pantera

Любая операционная система поддерживает несколько файловых систем, например, Windows поддерживает такие известные всем файловые системы, как FAT, FAT32, NTFS и др. Linux не исключение.

Интернет журнал о выборе лучших товаров и услуг

15:28:35

Эксперт: Авнер Фельдштейн

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

В общих чертах интерфейс Linux мало чем отличается от всем привычного Windows. При желании пользователь быстро осваивается в этой ОС и работает, не испытывая дискомфорта.

В этом материале наши эксперты на примере Linux Mint рассказывают, как выполнить форматирование флешки.

Графическая утилита

В состав многих дистрибутивов входит графическая утилита форматирования и набор драйверов для работы с популярными файловыми системами.

Открываем стартовое меню операционной системы и набираем начало названия в поисковой строке. При появлении совпадения щелкаем мышкой по выделенной рамкой области запуская утилиту.

Читайте также:  iOS или Android: что выбрать?

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

Интерфейс утилиты предельно простой и не содержит ничего лишнего. С помощью отмеченных цифрами «1» и «2» выпадающих списков выбираем флешку и указываем желаемый тип файловой системы. Доступный набор ФС зависит от используемого дистрибутива. В подсвеченное зеленым маркером поле вносим метку тома. Нажимаем обозначенную цифрой «4» кнопку.

Подтверждаем паролем наличие административных прав. Щелчок по кнопке «Аутентифицировать» запускает форматирование флешки.

Закрываем информационное окно и можем использовать заново смонтированный накопитель для записи.

Терминал

Использование командной строки самый распространенный вариант форматирования флешки в Linux.

Открываем терминал и набираем в строке-приглашении «df». Получаем перечень всех дисков, смонтированных в систему. Находим в нем флешку ориентируясь по точке монтирования и названию. В нашем случае это диск «sdb1».

Перед тем как приступить к форматированию флешку нужно размонтировать, отключив ее от файловой системы Linux. Набираем в терминале «sudo umount /dev/sdb1». Нажимаем Enter и подтверждаем паролем права доступа для изменения параметров.

Интернет журнал о выборе лучших товаров и услуг

Вводим команду форматирования «sudo mkfs -t vfat -n KINGSTONE /dev/sdb1». После параметра «t» указывается файловая система. В примере выбрана «vfat», в Linux это сокращение, обозначающее FAT32.

После параметра «n» указывается метка тома. Для FAT32 обязательно заглавными буквами. В конце команды указывается устройство, для которого задаются параметры.

Завершаем действия нажатием клавиши Enter.

Программа Gparted

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

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

В главном окне разворачиваем меню, указанное стрелкой, и выбираем устройство «/dev/sdb».

Выделяем мышкой информационную строку с характеристиками флешки. В верхней панели инструментов нажимаем область «Раздел» разворачивая список действий. Выбираем «Отмонтировать», чтобы отключить флешку от файловой системы Linux.

Раскрываем ставшее активным меню «Форматировать в». Выбираем нужную файловую систему в открывшемся справа списке. Для примера наши эксперты взяли самый универсальный тип FAT32.

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

Соглашаемся с предупреждением о потере данных при форматировании.

Закрываем окно с отчетом об успешном выполнении всех отложенных операций.

Читайте также:  Как выбрать смартфон для пожилого человека

В заключении присвоим флешке имя, с которым она будет отображаться при подключении. Еще раз разворачиваем действия для пункта «Раздел» и нажимаем строку, отмеченную рамкой.

В появившемся окошке указываем название накопителя и кликаем «ОК. Устройство готово к записи данных.

В заключение

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

Подключить сетевой диск

Расскажу, как быстро выполнить монтирование наиболее популярных сетевых дисков:

  • по smb
  • по nfs

В общем случае, подключить сетевой диск по smb можно следующей командой.

# mount -t cifs //10.1.4.4/backup /mnt/backup -o user=admin,password=passadmin

10.1.4.4/backup сетевая шара
/mnt/backup локальная директория, куда монтируем сетевой диск
admin пользователь
passadmin пароль

Если команда не отработает и будет ошибка, установите отдельно cifs-utils.

# apt install cifs-utils

С монтированием по smb есть куча нюансов. Сколько различных ошибок я ловил при этом — не счесть. То кодировка не совпадает, то в пароле спец. символы, то шара в домене и надо правильно указать домен. Если в пароле есть спец. символы, пароль можно взять в одинарные кавычки. Домен можно указать через слеш, через плюс, через @. Пробуйте разные варианты, если не получается. Так же имя пользователя с доменом можно тоже брать в кавычки, иногда помогает. Например, вот так — ‘domain\admin’. Так же обращайте внимание на версию протокола smb. Ее можно принудительно указывать через опцию vers. Так же можно вывести более подробный лог подключения.

# mount -t cifs -vvv //10.1.4.4/backup /mnt/backup -o vers=2.1,user=admin,password=passadmin

Для подключения сетевого диска по nfs, необходимо установить на машину nfs-client, который находится в пакете nfs-common.

# apt install nfs-common

После этого можете подключить сетевую папку по nfs:

# mount -t nfs 10.1.4.4:/backup /mnt/backup

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

# mount -t nfs -vvv -overs=2 10.1.4.4:/backup /mnt/backup

Перед подключением диска можете проверить, а если вам вообще доступ к сетевому диску на сервере:

# showmount —exports 10.1.4.4

Вы должны увидеть список nfs дисков, к которым у вас есть доступ. Если список пуст, подмонтировать ничего не получится.