Чтение жестких дисков 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, в основном используется, чтобы создать или удалить разделы жесткого диска. Это также используется для форматирования диска, однако, здесь мы будем использовать его для списка таблицы разделов при помощи конкретного флага с ним.

Читайте также:  How to copy files to usb in linux

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

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

fdisk

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

fdisk

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

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

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

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

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

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

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

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

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

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

sudo sfdisk -l /dev/devicename

sfdisk

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

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

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

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

sudo parted /dev/devicename

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

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

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

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

parted

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

Читайте также:  Name server address linux

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

parted

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

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

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

Похожие записи:

Источник

Как читать разделы диска с Ext2/3/4 (Linux) при работе в Windows

prosmatrivaem-diski-linux-v-windows

Доброго дня!

К сожалению «обычная» версия Windows не позволяет работать с дисками, отформатированными в файловые системы (ФС) Ext2, Ext3, Ext4 (используются в Linux). Всё, что доступно — это узнать о их существовании в управлении дисками, а вот скопировать файл — уже проблема.

Наиболее сподручный и самый удобный вариант (на мой взгляд) — установить в Windows спец. драйвер, который позволит ОС работать с дисками Ext2/3/4 также, как если бы они были отформатированы в NTFS (скажем). Т.е. любая программа в Windows (тот же проводник) сможет в обычном режиме работать с диском. Удобно?

Как «прочитать» информацию на разделах с файловыми системами Ext2, Ext3, Ext4

Способ 1 (через спец. драйвер)

Подобные «драйверы» есть от нескольких производителей. Я бы выделил продукт от Paragon (ссылка на офиц. сайт с драйвером). Почему:

  1. поддержка ФС: Ext2, Ext3, Ext4 (чтение + запись); Btrfs, XFS (только чтение);
  2. после установки драйвера — ничего «делать» не нужно: просто Windows начинает видеть накопители с Ext4+;
  3. совместим с ОС Windows 7/8/10 (плюс есть пробный период, которого хватает для возникшей задачи (обычно)).

Драйвер от Paragon

Обратите внимание, что «ненужные» разделы диска можно откл. и не монтировать. Настройка драйвера позволяет это сделать.

Главное окно (Linux File Systems for Windows by Paragon Software)

Главное окно (Linux File Systems for Windows by Paragon Software)

На скрине ниже привел окно проводника: как видите, раздел отображает как «обычный» — на него также можно что-нибудь скопировать / удалить.

Этот компьютер — диски с ФС EXT4 появились в проводнике

Этот компьютер — диски с ФС EXT4 появились в проводнике

Читайте также:  Linux команда вывода содержимого папки

👉 Дополнение!

На Sourceforge можно также найти бесплатный драйвер файловой системы Ext2/3/4 для Windows 7/8/10* (ориг. название: Ext2Fsd).

Сразу отмечу, что на некоторых ОС Windows 10 — драйвер этот ведет себя нестабильно, и не позволяет прочитать информацию с нужного раздела.

Продукт от Paragon, конечно, выигрывает.

Способ 2 (через дополнения к TC)

TC — это сокращенное название файлового коммандера Total Commander (некая замена проводнику). К этой программе есть очень много плагинов, и, разумеется, для чтения Ext2/3/4 ФС тоже есть!

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

1) Сначала устанавливаем сам Total Commander. Ссылка на офиц. сайт.

2) Далее необходимо загрузить плагин DiskInternals Reader с офиц. сайта (он идет в архиве ZIP — извлекать не нужно).

3) После необходимо запустить TC от имени администратора (просто кликните правой кнопкой мыши по значку. ). 👇

Запуск TC от имени админа

Запуск TC от имени админа

4) Затем необходимо открыть архив ZIP с плагином DiskInternals Reader в Total Commander — тогда он предложит вам установить плагин. Разумеется, соглашаетесь! 👌

Установка плагина

5) Далее необходимо закрыть TC и снова его запустить от имени админа. В меню выбора диска укажите вариант «Сеть / FS-плагины» — далее кликните по значку DiskInternals Reader (см. стрелки 1, 2 на скрине ниже 👇).

DiskInternals Reader

6) Собственно, далее появиться список всех дисков (в том числе и Ext2/3/4) — их можно открыть и скопировать с них нужную информацию. Задача решена?! 👌

Файлы читаются, можно копировать

Файлы читаются, можно копировать

Способ 3 (с помощью LiveCD)

Вообще, этот вариант, конечно, не относится к работе из-под Windows. Однако, он вполне себе годен для какой-то разовой работы (например, для копирования и переноса папки с файлами). К тому же аварийный LiveCD с Linux никогда не помешает — вдруг чего. 👌

1) Дистрибутивы Linux с поддержкой работы LiveCD — 👉 можете найти в моей подборке

2) Загруженный ISO-файл с нужной версией дистрибутива Linux необходимо правильно записать на флешку.

3) Далее останется только загрузиться с этой флешки с помощью Boot Menu (вызывается сразу после вкл. ПК). Если вы выберите дистрибутив Linux для новичка — то работать с ним весьма просто (ничуть не сложнее, чем с проводником Windows).

Linux Mint загружена с LiveCD

Linux Mint загружена с LiveCD

Источник

Оцените статью
Adblock
detector