Перейти к содержимому

Sda sdb что означает

  • автор:

Обозначения дисков и дисковых разделов в системах linux.

Один из основных постулатов Unix/Linux — «всё есть файл», и жесткие диски — не исключение.

Каждый найденный ядром диск, отображается в виде файла в специальном каталоге устройств «/dev»

Диски.

/dev/hda — master на 1 контроллере,
/dev/hdb — slave на 1 контроллере,
/dev/hdc — master на 2 контроллере,
/dev/hdd — slave на 2 контроллере.

SATA/ SCSI HDD, а также многие переносные накопители типа USB flash:

/dev/sda, /dev/sdb, /dev/sdc и т.д.

На новых Linux-ядрах >=2.6.21 для некоторых чипсетов может действовать новая система именования IDE-дисков, при которой IDE-устройства именуются также как и SATA/ SCSI .

Приведем наглядный пример:

dd if=/dev/sda 512 1 

сохранит MBR c первого диска SATA/ SCSI в системе в обычный файл MY_SATA_MBR.BIN.

Получить список обнаруженных системой дисков можно выполнив команду fdisk -l:

v-serv:~# fdisk -l Disk /dev/sda: 200.0 GB, 200048565760 bytes 255 heads, 63 sectors/track, 24321 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 3824 30716248+ c W95 FAT32 (LBA) /dev/sda2 3825 4532 5687010 83 Linux /dev/sda3 4533 5140 4883760 83 Linux /dev/sda4 5141 24321 154071382+ 5 Extended /dev/sda5 5141 5991 6835626 83 Linux /dev/sda6 5992 7207 9767488+ 83 Linux /dev/sda7 7208 10854 29294496 83 Linux /dev/sda8 10855 24321 108173646 83 Linux Disk /dev/sdb: 320.0 GB, 320071851520 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdb1 1 365 2931831 83 Linux /dev/sdb2 366 1216 6835657+ 83 Linux /dev/sdb3 1217 1277 489982+ 82 Linux swap / Solaris /dev/sdb4 1278 38913 302311170 5 Extended /dev/sdb5 1278 4924 29294496 83 Linux /dev/sdb6 4925 5046 979933+ 83 Linux /dev/sdb7 5047 6870 14651248+ 83 Linux /dev/sdb8 6871 7478 4883728+ 83 Linux /dev/sdb9 7479 8086 4883728+ 83 Linux /dev/sdb10 8087 21553 108173646 83 Linux /dev/sdb11 21554 33711 97659103+ 83 Linux /dev/sdb12 33712 38913 41785033+ 83 Linux

Разделы.

Конкретный раздел (синонимы — том, партиция) определяется по номеру, после обозначения устройства, начиная с 1. Например: hdc5 — пятый том мастера на втором контроллере IDE, sde3 — третий том пятого SATA/ SCSI накопителя.

Например: как быстро уничтожить форматированный раздел — заполним нулевыми байтами первые 10MB:

dd if=/dev/zero count=Разделы могут быть:

основными, которых на диске может быть не более 4-х;

расширенными (Extended) — логические разделы (обычно только один) с которыми нельзя работать, контейнер для дополнительных разделов;

дополнительными — их номера всегда >=5.

Кроме номера и размера, каждый раздел имеет свой тип, который обозначен одним байтом:

Sda sdb что означает

Имена дисков и разделов в Linux могут отличаться от имён в других операционных системах. Для того чтобы создавать и монтировать разделы вам нужно знать какие имена используются в Linux. Вот основы схемы именования:

  • Первый дисковод гибких дисков называется /dev/fd0 .
  • Второй дисковод гибких дисков называется /dev/fd1 .
  • Первый SCSI диск (отсчитывая по SCSI ID) называется /dev/sda .
  • Второй SCSI диск (отсчитывая по SCSI ID) называется /dev/sdb и так далее.
  • Первый SCSI CD-ROM называется /dev/scd0 , также можно использовать /dev/sr0 .
  • Мастер диск первичного IDE контроллера называется /dev/hda .
  • Подчинённый диск первичного IDE контроллера называется /dev/hdb .
  • Мастер и подчинённый диски вторичного контроллера называются /dev/hdc и /dev/hdd соответственно. Новые IDE контроллеры могут на самом деле иметь два канала, эффективно действуя как два независимых контроллера.
  • Первый XT диск называется /dev/xda .
  • Второй XT диск называется /dev/xdb .

Имена разделов диска получаются добавлением к имени диска десятичного числа: sda1 и sda2 представляют первый и второй разделы на первом диске SCSI в системе.

Вот реальный пример. Предположим, что вы имеете систему с 2-мя SCSI дисками, один имеет SCSI адрес 2, а другой SCSI адрес 4. Первый диск (с адресом 2) называется sda , а второй sdb . Если диск sda содержит 3 раздела, то их имена будут sda1 , sda2 и sda3 . То же относится к диску sdb и его разделам.

Заметим, что если вы имеете два адаптера SCSI (то есть, контроллера), то порядок дисков может показаться непонятным. Лучшее решение в этом случае посмотреть загрузочные сообщения; предполагается, что вы знаете модели дисков и/или их объём.

В Linux первичные разделы представляются как имя диска плюс число от 1 до 4. Например, первый первичный раздел первого IDE диска называется /dev/hda1 . Логические разделы нумеруются начиная с 5, поэтому первый логический раздел на том же диске называется /dev/hda5 . Помните, что это расширенный раздел, то есть первичный раздел содержащий логические разделы, сам по себе не использующийся. Это применимо и к дискам SCSI и к дискам IDE.

Пред. Уровень выше След.
C.3. Рекомендуемые схемы разметки Начало C.5. Программы разметки в Debian

Sda sdb что означает

Имена дисков и разделов в Linux могут отличаться от имён в других операционных системах. Для того чтобы создавать и монтировать разделы вам нужно знать какие имена используются в Linux. Вот основы схемы именования:

  • Первое устройство DASD называется /dev/dasda .
  • Второе устройство DASD называется /dev/dasdb и так далее.

Имена разделов диска получаются добавлением к имени диска десятичного числа: dasda1 и dasda2 представляют первый и второй раздел первого устройства DASD в системе.

Пред. Наверх След.
C.3. Рекомендуемые схемы разметки Начало C.5. Программы разметки в Debian

Sda sdb что означает

Имена дисков и разделов в Linux могут отличаться от имён в других операционных системах. Для того чтобы создавать и монтировать разделы вам нужно знать какие имена используются в Linux. Вот основы схемы именования:

  • Первый обнаруженный жёсткий диск называется /dev/sda .
  • Второй обнаруженный жёсткий диск называется /dev/sdb и так далее.
  • Первый SCSI CD-ROM называется /dev/scd0 , также можно использовать /dev/sr0 .

Имена разделов диска получаются добавлением к имени диска десятичного числа: sda1 и sda2 представляют первый и второй разделы на первом диске SCSI в системе.

Вот реальный пример. Предположим, что вы имеете систему с 2-мя SCSI дисками, один имеет SCSI адрес 2, а другой SCSI адрес 4. Первый диск (с адресом 2) называется sda , а второй sdb . Если диск sda содержит 3 раздела, то их имена будут sda1 , sda2 и sda3 . То же относится к диску sdb и его разделам.

Заметим, что если вы имеете два адаптера SCSI (то есть, контроллера), то порядок дисков может показаться непонятным. Лучшее решение в этом случае посмотреть загрузочные сообщения; предполагается, что вы знаете модели дисков и/или их объём.

В Linux первичные разделы представляются как имя диска плюс число от 1 до 4. Например, первый первичный раздел первого диска называется /dev/sda1 . Логические разделы нумеруются начиная с 5, поэтому первый логический раздел на том же диске называется /dev/sda5 . Помните, что это расширенный раздел, то есть первичный раздел содержащий логические разделы, сам по себе не использующийся.

Пред. Наверх След.
C.3. Рекомендуемые схемы разметки Начало C.5. Программы разметки в Debian

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *