Как посмотреть разделы диска в linux
Перейти к содержимому

Как посмотреть разделы диска в linux

  • автор:

4 способа просмотреть таблицу разделов в Linux

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

Таблица разделов, которая содержит информацию обо всех Ваших логических дисках или разделах, находится в 0 секторах Вашего жесткого диска. Ваше устройство перечислено в таблице разделов как/dev/sda,/dev/sdb и так далее. sd* устройство относится к SCSI или дискам SATA в Вашей системе. Например,/dev/sda будет первым жестким диском SATA/SCSI,/dev/sdb будет вторым жестким диском SATA/SCSI.

Эта статья перечисляет и объясняет использование различных команд Linux для Вас для просмотра таблицы разделов устройства. Мы будем использовать CLI для выполнения этих команд. Можно открыть командную строку Ubuntu, Терминал, или через системного Тире или через ярлык Ctrl+Alt+T.

Просмотрите таблицу разделов посредством команды lsblk

Еоманда lsblk выводит список всех блочные устройства Вашей системы наряду с их логическими разделами. Введите следующую команду в свой Терминал для списка таблицы разделов:

lsblk

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

Name — имя устройства

Maj:Min — Гланый и Минимальные Номера устройств

RM — Является ли устройство съемным (1) или не (0)

Size — Объем устройства

RO — устройство, только для чтения (1) или не (0)

Ензу — типа устройства, т.е., если это — диск или разделы и т.д.

Mount point — точка монтирования устройства (если применимо).

Получите список разделов с командой fdisk

Команда fdisk, в основном используется, чтобы создать или удалить разделы жесткого диска. Это также используется для форматирования диска, однако, здесь мы будем использовать его для списка таблицы разделов при помощи конкретного флага с ним.

Флаг -l используется с fdisk, чтобы перечислить таблицу разделов указанного устройства и затем выйти. Когда Вы не упоминаете, что любое имя устройства, fdisk использует устройства, упомянутые в/proc/partitions файле.

-l опция показывает таблицы разделов для указанных устройств, и затем выйдите. Если никакие устройства не даны, упомянутые в/proc/partitions (если это существует), используются. Введите следующую команду как sudo:

fdisk

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

fdisk

Devie — Имя устройства/логического раздела

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

Start — стартовый сектор, выделенный этому разделу.

End — конечный сектор, выделенный этому разделу.

Sectors — количество секторов, выделенных для этого, делит.

Size — размер раздела.

ID — идентификатор, используемый системой для этого, делит

Type — тип файла или система, используемая этим разделом.

Используя sfdisk управляют для просмотра разделов

Хотя команда sfdisk, прежде всего, используется для управления таблицами разделов на Linux, она может также использоваться для списка таблиц разделов устройства при помощи следующего синтаксиса:

sfdisk

Как Вы видите, эта команда дает ту же информацию таблицы разделов как команда fdisk. Можно только просмотреть результаты fdisk и команды sfdisk как авторизованный sudo пользователь.

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

Другой способ перечислить таблицу разделов для устройства посредством разделенной команды. Разделенная команда имеет край на ранее упомянутом fdisk и командах sfdisk, поскольку бывшие не перечисляют разделы, размер которых больше, чем 2 ТБ.

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

Команда войдет в «(разделенный)» быстрый режим. Здесь можно ввести следующие значения, которые помогут Вам в просмотре таблицы разделов для устройства.

GB единицы: Через этот вход можно выбрать вывод, который будет отображен в Гигабайтах.

TB единицы: Через этот вход можно выбрать вывод, который будет отображен в Терабайтах.

Введите свой выбор, после которого система отобразит соответствующую таблицу разделов.

parted

Для выхода из разделенного командного режима просто введите quit и затем нажмите Enter.

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

parted

Так как sda является единственным блочным устройством, команда отображает раздел для для него.

Команда lsscsi, которая в основном используется для списка устройств SCSI и их атрибутов также, перечисляет таблицы разделов в некоторых системах. Можно установить его посредством этой команды:

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

Смотрим список дисков Linux

Linux отображает подключённые жёсткие диски иначе, чем Windows. В операционной системе от Microsoft мы привыкли к тому, что у нас есть диск C, D, E, и нам не нужно задумываться о реальных именах разделов и жёстких дисков. Все диски размещены в проводнике и очень просто доступны.

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

Как посмотреть список дисков в Linux

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

Жёсткие диски имеют особенные названия. В зависимости от интерфейса, через который подключён жёсткий диск, название может начинаться на:

  • sd — устройство, подключённое по SCSI;
  • hd — устройство ATA;
  • vd — виртуальное устройство;
  • mmcblk — обозначаются флешки, подключённые через картридер;

В наше время большинство блочных устройств Linux подключаются через интерфейс SCSI. Сюда входят жёсткие диски, USB-флешки, даже ATA-диски теперь тоже подключаются к SCSI через специальный переходник. Поэтому в большинстве случаев вы будете иметь дело именно с дисками sd.

Третья буква в имени диска означает его порядковый номер в системе. Используется алфавитная система. Например sda — первый диск, sdb — второй диск, sdc — третий и так далее. Дальше следует цифра — это номер раздела на диске — sda1, sda2.

Самый простой способ увидеть все подключённые диски — это посмотреть содержимое каталога /dev/ и отфильтровать устройства sd:

Как видите, в моей системе сейчас есть только один диск и два раздела. Дальше мы можем посмотреть, куда примонтирован каждый из разделов:

Здесь, кроме дисков, будут отображаться различные специальные файловые системы: procfs, sysfs, tmpfs, cgroup и так далее. Однако все эти команды не помогут нам получить доступ к информации о дисках. Поэтому нам понадобится кое-что другое. Посмотреть подключённые диски с выводом информации о размере и свободном пространстве можно с помощью утилиты df:

Здесь отображается уже подробная информация. Но вы можете узнать ещё больше с помощью команды lsblk:

В этом случае список примонтированных дисков Linux включает ещё и информацию о точке монтирования, типе раздела (диск, раздел, привод) и его мажорном и минорном номере, по которым можно понять, что это за устройство. Если вам нужна информация о размере, то лучше использовать fdisk:

Это все утилиты, которыми вы можете воспользоваться, чтобы просмотреть список дисков Linux. Но есть ещё и графические утилиты.

Посмотреть список дисков в GUI

Во-первых, если к компьютеру подключено несколько дисков, то вы сможете их увидеть на левой панели файлового менеджера Nautilus или Dolphin. Там будет отображаться список подключенных устройств Linux, их метки и размер:

В Gnome есть программа Disks, которая позволяет настраивать поведение дисков, она же может отображать список подключенных устройств к системе. Вы можете найти её в главном меню:

Утилита отображает всю доступную информацию о дисках и разделах на них, вы можете даже посмотреть информацию о состоянии smart. Список дисков находится на панели слева, а справа разделы на этом диске:

Ещё одна утилита, которую вы можете использовать, чтобы посмотреть список жёстких дисков Linux — это Gparted. Это редактор разделов для Linux, но вы можете посмотреть подключнёные диски и структуру каждого из них. Раскрывающийся список вы найдёте в верхнем правом углу:

А в основной части окна программы отображается список разделов.

Выводы

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

Обнаружили ошибку в тексте? Сообщите мне об этом. Выделите текст с ошибкой и нажмите Ctrl+Enter.

Introduction

Maciej

In this post we will look at commands that relate to disks in Linux.

Commands

  • Information display: lsblk , blkid
  • Partition creation: fdisk , cfdisk , gdisk , cgdisk , sgdisk , parted
  • Mount: mount , umount
  • File system: mkfs , fsck
  • File system (ext2 / 3/4): resize2fs , dumpe2fs , tune2fs
  • Swap: mkswap , swapon , swapoff
  • SMART Information display: smartctl
  • LVM: lvmdiskscan , pvdisplay , pvscan , lvdisplay , lvscan
  • Dealing with Bad sectors: badblocks , ddrescue
  • Finding out which directory is consuming space: ncdu

Information display

You can find almost all the information with fdisk -l You can tell whether it is MBR or GPT by looking at “Disk Label Type”. It doesn’t show where it’s mounted, so use the mount command.

Use Fdisk -l

he UUID displayed here is the UUID of the file system, and there is also a UUID of the disk ( /etc/fstab the UUID of the disk is specified in the first field of). You can see that with lsblk -O or ls -l /dev/disk/by-uuid

Use lsblk

You can display all columns with. lsblk -O

Use blkid

It seems that blkid displays UUIDs and labels, and searches by those conditions.

How do I view all available HDD's/partitions?

I found a 6 GB IDE HDD in my basement. I want to plug it in and see what might be on it. The drive seems to be recognized in BIOS.

I can’t find it in Ubuntu to view files, and Ubuntu is the only OS on that particular computer. I was wondering if Ubuntu has an equivalent to the Windows feature «My Computer», which lists all available drives/storage devices. Typically, My Computer shows C:, which can be opened to view all of your directories and files. At this point, it is very similar to Ubuntu’s Home Folder.

How to view/select all available partitions of that drive or all available HDD’s without formatting or tampering with the contents in any way?

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

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