Как добавить диск в Linux
Обновлено: 24.11.2024
Одна из первых проблем, с которой сегодня сталкиваются пользователи, заключается в том, что им не хватает места на диске для хранения данных. К счастью, дисковое пространство сейчас является одним из самых дешевых ИТ-товаров. В этой главе мы рассмотрим шаги, необходимые для интеграции нового диска в систему Ubuntu.
Содержание
Начало работы
В этом руководстве предполагается, что новый физический жесткий диск установлен в системе и виден операционной системе. Лучший способ сделать это — войти в настройки BIOS системы во время процесса загрузки и убедиться, что BIOS видит дисковод. Иногда BIOS предоставляет опцию меню для поиска новых дисков. Если BIOS не видит диск, дважды проверьте разъемы и настройки перемычек (если есть) на диске.
Поиск нового жесткого диска в Ubuntu
Если диск виден BIOS, он должен быть автоматически обнаружен операционной системой. Обычно дисководам в системе назначаются имена устройств, начинающиеся с hd или sd, за которыми следует буква, обозначающая номер устройства. Например, первое устройство может быть /dev/sda, второе — /dev/sdb и т. д.
Следующее выводится из системы только с одним физическим диском:
Это показывает, что диск, представленный /dev/sda, разделен на три раздела, представленные /dev/sda1, /dev/sda2 и /dev/sda5.
Следующий вывод относится к той же системе после того, как второй жесткий диск был установлен и обнаружен операционной системой:
Как показано выше, новый жесткий диск был назначен файлу устройства /dev/sdb. На данный момент на диске нет разделов (поскольку нам еще предстоит их создать).
Создание разделов Linux
Следующий шаг — создать один или несколько разделов Linux на новом диске. Это достигается с помощью утилиты fdisk, которая принимает в качестве аргумента командной строки разделяемое устройство (в данном случае /dev/sdb):
Для просмотра текущих разделов на диске введите команду p:
Как видно из приведенного выше вывода fdisk, на данный момент на диске нет разделов, поскольку он ранее не использовался. Следующим шагом является создание нового раздела на диске. Эта задача выполняется путем ввода n (для нового раздела) и p (для основного раздела):
В этом примере мы планируем создать только один раздел, который будет разделом 1. Далее нам нужно указать, где раздел будет начинаться и заканчиваться. Поскольку это первый раздел, нам нужно, чтобы он начинался с цилиндра 1, а поскольку мы хотим использовать весь диск, мы указываем последний цилиндр как конец. Обратите внимание: если вы хотите создать несколько разделов, вы можете указать размер каждого раздела в цилиндрах, байтах, килобайтах или мегабайтах.
Теперь, когда мы указали раздел, нам нужно записать его на диск с помощью команды w:
Если теперь мы снова посмотрим на устройства, мы увидим, что новый раздел виден как /dev/sdb1:
Теперь, когда диск успешно разбит на разделы, следующим шагом будет создание файловой системы на нашем новом разделе.
Создание файловой системы на разделе диска Ubuntu
Теперь у нас установлен новый диск, он виден Ubuntu, и мы настроили на диске раздел Linux. Следующим шагом будет создание файловой системы Linux на разделе, чтобы операционная система могла использовать ее для хранения файлов и данных. Самый простой способ создать файловую систему на разделе — использовать утилиту mkfs.ext3, которая принимает в качестве аргументов метку и устройство раздела:
Монтирование файловой системы
Теперь, когда мы создали новую файловую систему в разделе Linux нашего нового диска, нам нужно смонтировать ее, чтобы она была доступна. Для этого нам нужно создать точку монтирования. Точка монтирования — это просто каталог, в который будет смонтирована файловая система. Для целей этого примера мы создадим каталог /photos, соответствующий метке нашей файловой системы (хотя эти значения не обязательно должны совпадать):
Затем файловая система может быть смонтирована вручную с помощью команды mount:
Выполнение команды mount без аргументов показывает нам все смонтированные в настоящее время файловые системы (включая нашу новую файловую систему):
Настройка Ubuntu для автоматического монтирования файловой системы
Чтобы настроить систему так, чтобы новая файловая система автоматически монтировалась во время загрузки, необходимо добавить запись в файл /etc/fstab. Это можно изменить, выполнив следующую команду в окне терминала:
В следующем примере показан файл /etc/fstab, сконфигурированный для автоматического монтирования нашего раздела /photos:
Вы читаете образец главы из книги Ubuntu 11.04 Essentials.
Купите полностью обновленную книгу Ubuntu 20.04 Essentials в формате электронной книги (9,99 долл. США) или печатной версии (36,99 долл. США)
Эта статья поможет вам настроить и добавить новый диск в систему Linux. Это одна из наиболее распространенных проблем, с которыми сегодня сталкиваются системные администраторы, поскольку на серверах часто заканчивается место на диске для хранения избыточных данных. К счастью, дисковое пространство сейчас одно из самых дешевых. Мы рассмотрим шаги, необходимые для настройки Red Hat Enterprise Linux 6. x, чтобы добавить больше места путем установки диска.
Содержание
- Смонтированные файловые системы или логические тома
- Начало работы
- Поиск нового жесткого диска в RHEL 6
- Создание разделов Linux
- Создание файловой системы в разделе диска RHEL 6
- Монтирование файловой системы
- Настройка RHEL 6 для автоматического монтирования файловой системы
Смонтированные файловые системы или логические тома
Одним из самых простых способов является создание раздела Linux на новом диске. Создайте файловую систему Linux на этих разделах, а затем смонтируйте диск в определенной точке монтирования, чтобы к ним можно было получить доступ.
Начало работы
В этой статье предполагается, что новый физический жесткий диск установлен в системе и виден операционной системе.
Поиск нового жесткого диска в RHEL 6.x
Предполагая, что диск виден BIOS, он должен быть автоматически обнаружен операционной системой. Обычно дисководам в системе присваивается имя устройства, начинающееся с hd или sd, за которым следует буква, обозначающая номер устройства. Например, первое устройство может быть /dev/sda, второе — /dev/sdb и т. д.
Ниже приведены выходные данные системы только с одним физическим диском —
Это показывает, что диск представлен /dev/sda, разделенным на 2 раздела, представленных /dev/sda1 и /dev/sda2. Ниже будет вывод для той же системы, если мы подключим второй жесткий диск.
Как показано выше, новый жесткий диск был назначен файлу устройства /dev/sdb. В настоящее время на диске нет показанных разделов (поскольку нам еще предстоит их создать).
На этом этапе у нас есть выбор: создать разделы и файловые системы на новом диске и смонтировать их для доступа или добавить диск как физический том как часть группы томов.
Создание разделов Linux
Следующий шаг — создать один или несколько разделов Linux на новом диске. Это достигается с помощью утилиты fdisk, которая принимает в качестве аргумента командной строки разделяемое устройство.
Как мы видим из вышеприведенного, вывод fdisk диска в настоящее время не имеет разделов, потому что это ранее неиспользованный диск. Следующим шагом является создание нового раздела на диске. Эта задача выполняется путем ввода «n» (для нового раздела) и «p» (для основного раздела)
В этом примере мы планируем создать только один раздел, который будет разделом 1. Далее нам нужно указать, где раздел будет начинаться и заканчиваться. Поскольку это первый раздел, нам нужно начать с первого доступного сектора, и, поскольку мы хотим использовать весь диск, чтобы указать последний сектор в конце. Обратите внимание: если вы хотите создать несколько разделов, вы можете указать размер каждого раздела в секторах, байтах, килобайтах или мегабайтах.
Если теперь мы снова посмотрим на устройства, мы увидим, что новый раздел виден как /dev/sdb1:
Следующий шаг — создать файловую систему на нашем новом разделе.
Создание файловой системы в разделе диска RHEL 6.X
Теперь у нас установлен новый диск, он виден RHEL 6, и мы настроили на диске раздел Linux. Следующим шагом будет создание файловой системы Linux на разделе, чтобы операционная система могла использовать ее для хранения файлов и данных. Самый простой способ создать файловую систему на разделе — использовать утилиту mkfs.ext4, которая принимает в качестве аргументов метку и устройство раздела
Эта файловая система проверяется автоматически через 36 подключений или через 180 дней, в зависимости от того, что наступит раньше. Используйте tune2fs -c или -i для переопределения.
Монтирование файловой системы
Теперь, когда мы создали новую файловую систему в разделе Linux нашего нового диска, нам нужно смонтировать ее, чтобы она была доступна. Для этого нам нужно создать точку монтирования. Точка монтирования — это просто каталог или папка, в которую будет смонтирована файловая система. Для целей этого примера мы создадим каталог /backup, соответствующий метке нашей файловой системы (хотя эти значения не обязательно должны совпадать)
Затем файловая система может быть смонтирована вручную с помощью команды mount
Выполнение команды mount без аргументов показывает нам все смонтированные в настоящее время файловые системы (включая нашу новую файловую систему):
Настройка RHEL 6 для автоматического монтирования файловой системы
Чтобы настроить систему так, чтобы новый диск автоматически монтировался во время загрузки, нам нужно добавить запись в файл /etc/fstab.
Ниже приведен пример файла конфигурации, в котором показан файл fstab, сконфигурированный для автоматического монтирования нашего раздела /backup
После этой конфигурации и демонстрации мы можем без проблем добавить новые диски к существующему компьютеру с Linux и расширить пространство для хранения резервных копий с помощью другого диска с помощью простых шагов. Надеюсь, эта информация поможет!
Необходимое условие. В этом учебном пособии описано добавление нового диска на компьютер с Linux. Во-первых, предполагается, что жесткий диск был физически добавлен в вашу систему.
Диски SATA подключаются выделенным кабелем из семи проводников, из которых две пары предназначены для передачи данных, а остальные 3 заземлены. Диски SATA представляют собой преобладающую и современную технологию.
Соглашение об именах SATA в Linux: /dev/sda, /dev/sdb, .
Системы на основе IDE могут поддерживать два диска на каждом ленточном кабеле. Кабель подключается либо к основному, либо к дополнительному контроллеру IDE. «Перемычка» прижимается к двум контактам (таким образом, соединяя два контакта) на приводе, чтобы определить привод как «главный» или «подчиненный». Каждый кабель может поддерживать один главный и один подчиненный привод. Обычно новые настольные системы имеют один жесткий диск, подключенный в качестве ведущего к основному контроллеру, и один компакт-диск на втором кабеле, настроенный в качестве ведущего.
Соглашение об именах для Linux IDE: /dev/hda, /dev/hdb, .
На дисках SCSI будут установлены перемычки для присвоения идентификационного номера устройства SCSI, обычно пронумерованного от 1 до 8. Наклейка в верхней части привода часто показывает схему размещения перемычек для назначения привода.
Соглашение об именах SCSI в Linux: /dev/sda, /dev/sdb, .
Диски IDE обозначаются как hda для первого диска, hdb для второго и т. д. В IDE используются отдельные ленточные кабели для основного и дополнительного дисков. Разделы на каждом диске нумеруются. Первый раздел на первом диске называется hda1, второй — hda2, третий — hda3 и т. д.
Соглашения об именах для Linux IDE:
Устройство | Описание | Конфигурация |
---|---|---|
/dev/hda | 1-й (основной) контроллер IDE | Главный |
/dev/hdb | 1-й (основной) IDE-контроллер | Подчиненный |
/dev/hdc | 2-й (Вторичный) IDE-контроллер | Главный< /td> |
/dev/hdd | 2-й (вторичный) контроллер IDE | Slave |