Объяснение терминов, используемых в Ubuntu Linux для жесткого диска и устройств

Summary: В этой статье содержится информация о том, как жесткие диски и устройства называются в ОС Ubuntu Linux и как они используются на ПК Dell.

Article Content


Symptoms

 


В этой статье содержится информация о том, как жесткие диски и устройства называются в ОС Ubuntu Linux и как они используются на ПК Dell.


Содержание:

  1. Общие сведения об именовании устройств в Linux
  2. Правила именования устройств Linux
  3. Соглашение об именовании устройств GRUB
  4. Соглашение об именовании устройств GRUB2
  5. Общая информация о терминах для обозначения устройств и об их использовании в Ubuntu

 

Общие сведения об именовании устройств в Linux

 

Для компетентной установки и использования Ubuntu Linux необходимо иметь четкое представление о принципах именования устройств и об использовании устройств в этой операционной системе. По мере выхода различных версий Linux с изменением технологий принципы именования устройств изменялись и развивались.

К сожалению, принципы именования устройств в Linux имеют мало общего с принципами именования и использования устройств в операционных системах Windows или Apple. Однако существует некоторое сходство с Google Android.

SLN151767_ru__1icon Примечание. В текущей версии Ubuntu используется GRUB2 (GRand Unified Bootloader). Наиболее актуальные сведения приведены в разделах 4 и 5.


В начало


 

Правила именования устройств Linux

 

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

SLN151767_ru__1icon Примечание. При разбиении диска Master Boot Record (MBR) на разделы можно создать не более 4 основных разделов. Или комбинацию из нескольких основных и логических разделов. Рекомендуется придерживаться этого правила для дисков с таблицей разделов GPT (GUID Partition Table).

Изначально в Linux использовался следующий принцип именования:

  • dev/fd0 — первый дисковод гибких дисков.
  • dev/fd1 — второй дисковод гибких дисков.
  • dev/sda — первый диск SCSI с идентификатором в адресном пространстве SCSI.
  • dev/sdb — второй диск SCSI с идентификатором в адресном пространстве SCSI и т. д.
  • dev/scd0 или /dev/sr0 — первый диск SCSI CD-ROM.
  • dev/hda — главный диск на первичном контроллере IDE.
  • dev/hdb — подчиненный диск на первичном контроллере IDE.
  • dev/mmcblk0 — карта SDHC на PCMCIA. Именование специальных устройств.
  • dev/sdb — USB-накопитель с эмуляцией SCSI. Однако ядро запускается параллельно с несколькими драйверами. Это означает не то, что ваш диск sda или sdb является USB-накопителем, а то, что модуль USB был запущен одновременно с первым диском и отправлял сообщения одновременно с ним.
  • dev/hdc и /dev/hdd — главный и подчиненный диски вторичного контроллера соответственно. На новых контроллерах IDE имеется два канала, которые выступают в качестве двух контроллеров.


В начало


 

Соглашение об именовании устройств GRUB

 

В GRUB соглашение об именовании было изменено: нумерация разделов была начата с 0.

Базовое название диска (E)IDE — dev/hd? ? представляет собой одну букву. В GRUB для таких дисков используются названия вида hd?? соответствует положению диска (от 1 до 4).

Принцип именования устройств довольно прост. Например, в первом случае (dev/hda) сначала указывается название устройства (hd), а затем его положение (a).

Название диска
  • dev/hda — главный диск на первом контроллере.
  • dev/hdb — подчиненный диск на первом контроллере.
  • dev/hdc — главный диск на втором контроллере.
  • dev/hdd — подчиненный диск на втором контроллере.
Название в GRUB
  • hd1 — главный диск на первом контроллере.
  • hd2 — подчиненный диск на первом контроллере.
  • hd3 — главный диск на втором контроллере.
  • hd4 — подчиненный диск на втором контроллере.

Задать названия разделов очень просто. Для этого достаточно добавить номер к названию соответствующего устройства. Ниже приведено несколько разделов на устройстве dev/hda.

SLN151767_ru__1icon Примечание. Номера 0-3 используются для 4 возможных основных разделов, а номера от 4 и выше — для настроенных логических разделов.
Название диска
  • dev/hda0 — главный диск на первом контроллере, первый основной раздел.
  • dev/hda1 — главный диск на первом контроллере, второй основной раздел.
  • dev/hda4 — главный диск на первом контроллере, первый логический раздел.
  • dev/hda5 — главный диск на первом контроллере, второй логический раздел.
Название в GRUB
  • hd1,0 — главный диск на первом контроллере, первый основной раздел.
  • hd1,1 — главный диск на первом контроллере, второй основной раздел.
  • hd1,4 — главный диск на первом контроллере, первый логический раздел.
  • hd1,5 — главный диск на первом контроллере, второй логический раздел.


В начало


 

Соглашение об именовании устройств GRUB2

 

В GRUB2 соглашение было изменено. Номер 0 был исключен из нумерации, и теперь она начиналась с 1.

Базовое название диска (E) IDE — dev/hd? ? представляет собой одну букву. В GRUB2 для таких дисков используются названия вида hd?? соответствует положению диска (от 1 до 4).

Принцип именования устройств довольно прост. Например, в первом случае (dev/hda) сначала указывается название устройства (hd), а затем его положение (a).

Название диска
  • dev/hda — главный диск на первом контроллере.
  • dev/hdb — подчиненный диск на первом контроллере.
  • dev/hdc — главный диск на втором контроллере.
  • dev/hdd — подчиненный диск на втором контроллере.
Название в GRUB2
  • hd1 — главный диск на первом контроллере.
  • hd2 — подчиненный диск на первом контроллере.
  • hd3 — главный диск на втором контроллере.
  • hd4 — подчиненный диск на втором контроллере.

Задать названия разделов очень просто. Для этого достаточно добавить номер к названию соответствующего устройства. Ниже приведено несколько разделов на устройстве dev/hda.

SLN151767_ru__1icon Примечание. Номера 1–4 используются для 4 возможных основных разделов, а номера от 5 и выше — для настроенных логических разделов.
Название диска
  • dev/hda1 — главный диск на первом контроллере, первый основной раздел.
  • dev/hda2 — главный диск на первом контроллере, второй основной раздел.
  • dev/hda5 — главный диск на первом контроллере, первый логический раздел.
  • dev/hda6 — главный диск на первом контроллере, второй логический раздел.
Название в GRUB2
 
  • hd1,1 — главный диск на первом контроллере, первый основной раздел.
  • hd1,2 — главный диск на первом контроллере, второй основной раздел.
  • hd1,5 — главный диск на первом контроллере, первый логический раздел.
  • hd1,6 — главный диск на первом контроллере, второй логический раздел.


В начало


 

Общая информация о терминах для обозначения устройств и об их использовании в Ubuntu

 

Диски SATA

С появлением дисков SATA правила именования изменились, и сейчас для жестких дисков чаще всего используются названия sda, а не hda. Здесь sd означает serial drive (диск с последовательным интерфейсом).

Таблицы разделов

Таблица разделов содержит разделы жесткого диска или любого другого устройства хранения данных. Существует два стандарта для расположения разделов в таблице разделов:

  1. Главная загрузочная запись (MBR). MBR (также называемая «ms-dos») — исходный стандарт для таблиц разделов. MBR по-прежнему является наиболее широко используемой таблицей разделов, однако имеет два основных ограничения:

    1. Она не позволяет создавать более четырех основных разделов. Эти разделы называются основными.

    2. Размер раздела не может превышать 2 Тбайт.

  2. Таблица разделов GUID (GPT). Таблица разделов GPT появилась позже. Несмотря на то, что таблица разделов MBR все еще используется, ее ограничения привели к разработке GPT.  Таблица разделов GPT позволяет преодолеть два ограничения MBR. Таблица разделов GPT может содержать несколько основных разделов, а размер диска может превышать 2 Тбайт.

Соглашение об именовании жестких дисков

Первое, что нужно знать, — в Linux нет диска C или диска E. Вместо этого используются названия дисков, такие как /dev/sda/dev/sdb/dev/sdc … и т. д. dev означает «device» (устройство). sd — сокращение от «Small Computer System Interface (SCSI) mass-storage driver» (драйвер запоминающего устройства SCSI).

Разделы и нумерация разделов

Для установки операционной системы на жесткий диск его необходимо разделить на отдельные блоки. Эти блоки называются разделами. В таблице разделов MBR, которая по умолчанию используется практически во всех дистрибутивах Linux, существует три различных типа разделов: основной, расширенный и логический. При использовании MBR любой раздел, который не был явно создан как расширенный или логический, является основным. Любое нераспределенное пространство отображается как свободное. Хотя оно может быть свободным, использовать его в таком состоянии нельзя. Чтобы свободное пространство стало доступным для системы, необходимо разбить диск на разделы.

SLN151767_ru__51374075430559.PartitionGuide

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

SLN151767_ru__61374075460232.Diskerror

Расширенный раздел

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

SLN151767_ru__1icon Примечание. На одном жестком диске можно настроить только один расширенный раздел.

В Ubuntu для разбиения диска на разделы используется программа с графическим интерфейсом Ubiquity.

Добавлены две возможности, которые были доступны в других дистрибутивах Linux в течение некоторого времени.

Это следующие функции:

Полное шифрование диска.

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

Программа управления логическими томами Linux (LVM)

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


В начало


 

Дополнительная информация

 

SLN151767_ru__1icon Примечание.
Поддержка программного обеспечения осуществляется компанией Canonical следующими способами:
Техническая поддержка осуществляется компанией Dell:


В начало


Article Properties


Affected Product

Latitude, Vostro, XPS, Thin Clients, Fixed Workstations

Last Published Date

05 Apr 2021

Version

4

Article Type

Solution

Rate This Article


Accurate
Useful
Easy to Understand
Was this article helpful?

0/3000 characters