добавление диска в линукс

1918

Идентифицируем жесткий диск

Начнем с того, что найдем под каким именем скрывается жесткий диск в системе. Для этого используем команду ls:

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

Создание файловой системы

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

Получаем ответ в котором будет указан раздел жесткого диска.

Убедившись в том, что это нужный диск, приступаем. Для начала нужно будет создать новый раздел, для этого опять используем программу fdisk:

Запустится утилита fdisk, которая попросит ввести какую-нибудь команду.

Затем отвечаем на вопрос о типе раздела:

Если планируется создавать один раздел, или больше (но не более четырех), то выбираем пункт p.

У Partition number, First sector и Last sector оставляем все по умолчанию и просто нажимаем Enter.

Если все прошло успешно, то появится сообщение примерно следующего содержания:

Далее нужно создать файловую систему на жестком диске. Пусть это будет ext4:

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

Если на жестком диске нет никаких нужных данных, и не планируется использование файловой системы NTFS, то нужно ответить y.

Осталось смонтировать (добавить) раздел в систему. Допустим это будет папка backup, расположенная в корне. Создаем папку:

Теперь получим идентификатор раздела командой blkid:

После чего будет выведен список всех разделов в системе и их UUID:

Находим нужный, и запоминаем его UUID. Теперь открываем /etc/fstab, и добавляем туда следующую строчку:

или как вариант, выполнить команду:

Этим мы объясняем системе, что при загрузке следует смонтировать раздел с определенным UUID как папку /backup и файловой системой ext4.
Проверить правильность предыдущих действий можно с помощью команды:

Если никаких ошибок не выявлено, значит все было сделано правильно.

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

На этом добавление жесткого диска в систему завершено.

Источник

Добавление диска и создание разделов в Linux

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

Монтирование

Примечание: все действия в данном руководстве должны выполняться в привилегированном режиме.

С помощью команды fdisk необходимо посмотреть какие диски доступны для монтирования:

0

0 1

В нашем примере мы будем монтировать устройство /dev/sdb.

Теперь с помощью команды fdisk разобьем диск на разделы:

Попадаем в меню команды fdisk.

1

Список доступных команд можно получить введя m

Command (m for help): m

Примечание: очередность имеет значение, чем ближе раздел к началу диска — тем больше скорость считывания, из-за скорости вращения.

Далее выполните команды в интерфейсе утилиты fdisk. Создаем раздел с помощью опции n, при выборе типа укажите “основной” с помощью опции p.

Примечание: если Вы хотите выбрать значение по умолчанию, то нажмите Enter.

3

Далее создадим второй раздел «extended», при выборе типа указав опцию “е”.

4

Создадим логический раздел (логический раздел будет определен автоматически).

4 1

Выводим созданные разделы на экран для проверки, с помощью опции p.

5

Необходимо сохранить внесенные изменения с помощью опции w.

6

Теперь на разделах необходимо создать файловую систему с помощью утилиты mkfs, указав после точки тип файловой системы:

mkfs.ext4 /dev/sdb1 mkfs.ext4 /dev/sdb5

Примечание: расширенный раздел не может быть отформатирован с файловыми системами, такими как ext3, FAT или NTFS, и не может непосредственно содержать данные.

7

Далее необходимо создать точку монтирования для каждого раздела:

mkdir /mnt/disk1
mkdir /mnt/disk2

Примечания:
— обычно точка монтирования создается в директориях /mnt или /media;
— для расширенного раздела точку монтирования создавать не нужно.

Измените режим доступа к разделам:

Для автоматического монтирования разделов после перезагрузки сервера внесите изменения в файл /etc/fstab. С помощью текстового редактора, например nano, откройте этот файл:

Добавьте следующие строки:

/dev/sdb1 /mnt/disk1 ext4 defaults 0 0
/dev/sdb5 /mnt/disk2 ext4 defaults 0 0

С помощью команды mount монтируем разделы.

help checked 2

P. S. Другие инструкции:

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

Источник

Добавление диска в линукс

Продать золотые часы в москве

Продать золотые часы в москве скупка золотых часов дорого в москве.

Читайте также:  windows 10 виджеты на рабочем столе

Добавление жесткого диска в Linux.

В действительности, процедура добавления нового жесткого диска в Linux не так уж трудна и иногда вы можете потратить меньше времени на те же вещи, чем в Windows. Чтобы проиллюстрировать это, я начну с самого начала объяснять процедуру в деталях.

Прежде всего, я должен обратить внимание на то, что перед тем, как пользователь пытается подключить новый жесткий диск, ему следует изучить основы разделения на разделы и и файловых систем и в чем разница между Primary, Extended, и логическими разделами. Вам следует знать как добавить новый диск в компьютер физически (это обычно объясняется в документации к диску). Я предполагаю, что вы знаете эти основы, потому что в статье будет описано, как научить Linux работать с вашим новым диском.

Немного теории перед работой

Все жесткие диски в операционной системе Linux имеют специальные имена, которые состоят из трех частей, две из которых перечислены ниже:

(Я должен отметить, что для разных дистрибутивов Linux этот диапазон может различаться. Например, Red Hat Linux 7.2 использует диапазон от «a» до «l» для дисков IDE и от «a» до «az» (двухсимвольная комбинация!) для дисков SCSI).

Второй символ обозначает номер устройства. SCSI диски определяются по номерам, которые зависят от идентификатора устроства.? IDE схема несколько отличается от этого. Давайте взглянем на схему:

Когда вы подсоединяете новый диск IDE к материнской плате, вам следует быть готовым запомнить как он подсоединен: какой интерфейс какого контроллера используется и как он назначен: master или slave.

Если вы не имеете материнской платы с IDE контроллерами, или конфигурация вашего сервера не имеет дополнительных контроллеров IDE, вам не следует использовать названия устройств, начинающихся с «hde.»

Третья часть имени это:

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

Чтобы получить список всех имен дисков в системе мы должны ввести следующую комаду как суперпользователь ‘root’ для дисков IDE:

Пришло время небольшой практики. Все действия следует выполнять с привелегиями суперпользователя ‘root’. Внимание: вам следует быть очень аккуратным, чтобы не повредить данные на вашеих дисках. Было бы неплохо произвести резервное копирование всего.

Давайте взглянем на некоторые типичные и обычные ситуации:

Добавление жесткого диска с данными

Например, ваши друзья дают вам жесткий диск, который форматирован в системе MS Windows или даже в Linux, и на нем есть некоторые важные файлы, которые вы хотите сохранить.

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

Результатом будет строка вида:

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

Теперь давайте взглянем какие разделы мы имеем доступными на этом диске:

Когда вы монтируете раздел в Linux, вы должны связать его с директорией где-то в файловой системе. Это называется созданием точки монтирования. Обычно вы создаете точки монтирования для каждого раздела, например:

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

Теперь, давайте воспользуемся командой ‘mount’ и присоединим некотоые разделы:

Здесь /dev/hdc1 и /dev/hdc5 названия устройств, а /mnt/hdc1 и /mnt/hdc5 точки монтирования. (Разумеется, что названия директорий для точек монтирования не должны быть точно похожи на названия разделов.

Теперь, когда мы перейдем в директорию /mnt/hdc1 или /mnt/hdc5, мы сможем увидеть содержимое разделов.

Полный список поддерживаемых файловых систем (более 30) можно найти в man mount.

После отмонтирования раздела, используйте эти команды. Для раздела FAT созданного в Windows 98 и/или Windows NT:

Для разделамFAT, созданного в Windows ME и/или Windows 2000/XP:

Разница здесь в дополнительном аргументе uni_xlate. Мы должны использовать этот аргумент, потому что Windows ME/2000/XP использут Unicode в именах файлов.

Итак, теперь мы сделали все чтобы установить русские имена файлов. Вы можете использовать переменную iocharset variable для своего собственного языка с этой командой.

Аргумент uid=user определяет владельца файловой системы, кто имеет все права на запись и создание новых файлов на диске. Аргумент quiet прячет все сообщения об ошибках, которые появляются из-за невозможности изменить владельца файла и доступа к файлу при копировании его на раздел FAT.

Добавление нового (пустого) жесткого диска

Давайте попробуем добавить абсолютно новый жесткий диск в следующем примере.

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

Для простоты предположим, что новый диск подключен в качестве мастера на вторичный интерфейс (hdc), также как и в первом примере.

Читайте также:  промокод avon июнь 2022

Разделение на разделы производится с помощью утилиты ‘fdisk’:

Для короткой справки введем команду ‘m’:

Прежде всего давайте убедимся, что диск пустой:

Часто продавцы компьютеров и комплектующих производять предварительное разбиение дисков на разделы. В этом случае мы можем использовать команду’d’ (описанную ниже) для удаления всего, что нам не нужно.

Итак, давайте создадим новый раздел (командой ‘n’), отвеча на все вопросы следующим образом:

Выбирая номер раздела в этом примере, мы назначим все дисковое пространство одному разделу. Так как это будет первый и единственный раздел, мы назначим ему номер 1:

Установка последнего цилиндра в этом разделе проста, так как мы заполняем разделом весь диск. Вновь, просто нажмем Enter для ввода значения по умолчанию (вместо номера цилиндра мы можем установить размер партиции в байтах, килобайтах или мегабайтах):

Теперь раздел создан. Взглянем на таблицу разделов командой ‘p’:

Если нам по какой-либо причине не понравилось расположение или число разделов, мы можем удалить их командой ‘d’:

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

Запомните, пожалуйста, что логические разделы всегда нумеруются с 5 номера; не важно, сколько первичных разделов вы создали до этого (один, три или не одного).

После всех манипуляций с ‘fdisk,’ нам необходимо установить соответствующую конфигурацию. Нам следует выйти из ‘fdisk’ и сохранить все результаты коммандой ‘w’.

Нам не нужно перезагружать наш компьютер. Иногда, говоря по правде,? ‘fdisk’ не может обновить таблицу разделов в памяти (например, в последних версиях Red Hat Linux), но вам будет сказано об этой проблеме. Если это произойдет, тогда вам придется перезагрузить компьютер.

Конечно, перед использованием раздела, вы должны отформатировать его. Помните, что до тех пор, пока мы работаем с разделами на жестком диске, мы имеем дело с устройством? /dev/hdc, но форматировать мы будем раздел /dev/hdc1.

Мы можем провести это форматирование при помощи утилиты ‘mkfs’. Обычно, для разделов Linux мы используем одну из трех файловых систем: ext2, ext3, или reiserfs. Мы также имеем возможность использовать несколько других, типа ext, XFS, JFS. Но ext слишком старая, и больше не используется, а установка XFS и JFS требует глубокого знания настроек и конфигурирования операционной системы Linux.

Мы можем выполнить следующую команду для форматирования раздела в файловую систему ext2:

(ключ ‘-t’ указывает на тип файловой системы). Для форматирования в ext3:

Для форматирования раздела в ReiserFS:

Как только ‘mkfs’ закончит свою работу, наш раздел готов к монтированию.

Все методы, описанные выше имеют один недостаток: после каждого запуска системы, вы должны вручную монтировать разделы как суперпользователь root. Идеально было бы автоматизировать эту процедуру на вашем компьютере во время загрузки.

Это легко сделать. В директории конфигурации системы /etc есть файл под названием ‘fstab’. Внутри него есть список подсоединенных разделов, который выглядить примерно так:

Каждая строка этого файла содержит описание каждого раздела для монтирования в шести колонках (полях):

Это очень важно: не забудьте добавить «перевод строки» в конец файла /etc/fstab file. В противном случае последняя строка будет пригнорирована! (В действительности, это не так уж важно в последних версиях Linux. Но сделайте это своей привычкой, чтобы избежать проблем с компьютером с другим программным обеспечением Unix или старыми версиями Linux).

Теперь мы должны убедиться: все ли мы правильно сделали в fstab?

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

Запомните, между прочим, этот короткий вид команды ‘mount’. Когда мы используем только один аргумент вся остальная необходимая информация будет взята из файла /etc/fstab.

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

Источник

Добавление нового диска в Ubuntu

Как подключить дополнительный жесткий диск в Ubuntu. Способ 1

Для выполнения этих команд нужны права рута (root). Чтобы перед каждой командой не набирать sudo вводим sudo su.

Список дисков покажет программа fdisk:

В Ubuntu жесткие диски обозначаются /dev/sda, /dev/sdb, /dev/sdc и т.д. В данном случае диск обозначается /dev/sdb.

2. Создание разделов на HDD в Ubuntu

Для разметки диски снова воспользуемся программой fdisk. Запускаем fdisk с указанием HDD, на котором нужно создать раздел:

Читайте также:  программа меняющая обои на рабочем столе для windows 10

fdisk запустится в командном режиме. Чтобы посмотреть список всех доступных команд нужно ввести m. Но для наших целей нужно всего несколько основных команд:

p — просмотр текущей таблицы разделов диска;
n — создание нового раздела;
d — удаление существующего раздела;
w — запись таблицы разделов на диск и последующий выход;
q — выход без записи новой таблицы на жесткий диск.

Проверяем наличие разделов на диске командой p, если их нет, то создаем новый раздел командой n. При создании раздела придется ответить на несколько вопросов, если планируется создать не больше 4-х разделов, то создаем основной раздел. Далее указываем номер раздела — 1. И в конце нужно указать начальный и конечный цилиндры раздела, можно просто нажимать Enter, программа сама все задаст. Снова проверяем список разделом и видим вновь созданный раздел, который обозначается /dev/sdb1. Обязательно сохраняем изменения командой w.

3. Форматирование раздела

Теперь раздел есть, но этого мало. Его нужно отформатировать, это делается очень просто одной командой

4. Монтирование раздела

Смонтировать раздел в пустоту не получится, поэтому нам нужен каталог, который будет точкой монтирования. Создадим каталог /hdd в директории /media, в которую монтируются все подключаемые устройства (внешние диски, cd-rom, флешки и т.д.)

Источник

Добавление нового диска в Linux CentOS: разметка, форматирование

В этой статье мы рассмотрим, как добавить новый диск на сервер с Linux CentOS: как обнаружить новый диск, разбить его на разделы, отформатировать и смонтировать. В этом примере мы добавляем новый диск на физический Linux сервер (как добавить новый диск виртуальную машину KVM мы рассматривали ранее).

Добавление нового диска, разметка, создание разделов в Linux

Обычно для работы с дисками я использую утилиту fdisk. Но так как она позволяет создавать разделы максимального размера в 2ТБ, в данной инструкции мы будем использовать утилиту parted.

Parted – свободный редактор дисковых разделов, предназначенный для создания и удаления разделов. Также parted может использовать для копирования разделов между дисками.

По умолчанию parted уже установлен в CentOS Linux. Если у вас его по каким-то причинам нет, вы можете установить его с помощью команды пакетного менеджера:

После подключения физического или виртуального диска к серверу, нужно проверить, определился ли он:

Этак команда выведет информацию о дисках в системе.

fdisk l opredleit novyj disk v

В моем случае это диск /dev/sda размером 5.5 Тб. Также вы можете вывести список дисков с помощью команды lsblk:

lsblk spisok diskov i razdelov v linux centos

Теперь нужно выбрать новый диск в контексте утилиты parted:

parted print vyvesti informaciyu r razdelah na di

Если дисков несколько, можно переключать между ними в оболочке parted, используя команду select:

Нажмите Enter и укажите название диска.

parted select

Прежде чем создать разделы, нужно создать таблицу разделов для диска. Мы будем использовать таблицу разделов GPT:

(parted) mklabel GPT

mklabel gpt sozdat tablicu razdelov

Система предупредит, что все данные на диске будут уничтожены. Подтвердите это.

Для создания нового раздела на диске, используется команда mkpart:

Укаэите имя раздела, файловую систему, первый и последний сектор раздела (в Мб). Так как у нас нет ни одного раздела, мы начинаем с 1 и заканчиваем 300000. Таким образом будет создан новый раздел размером 300 Гб:

parted sozdat novyj razdel na diske v

Раздел создан, можно вывести информацию о нем с помощью команды print.

Мы создали раздел test, размером 300Гб и файловой системой ext4. Чтобы выйти с оболочки parted, наберите quit.

Несмотря на то, что при создании раздела мы выбрали файловую систему ext4, нужно отформатировать раздел, чтобы он определялся как полноценный раздел диска с UUID:

Если раздел не форматировать, ваш раздел будет определяться так:

У него не будет иметь UUID с помощью которого мы в дальнейшем будем монтировать данный раздел.

lsblk

Удалить созданный раздел вы можете с помощью команды rm. Войдите в оболочку parted нужного диска:

И удалите нужный раздел:

В моем случае раздел был один (если у вас их несколько, укажите нужный).

Монтирование нового диска, добавление в fstab

После того как на диске создали раздел, можно смонтировать его. Создадим новую директорию на сервере:

Самвый простой способ примонтировать раздел к директории — через раздел:

mount montirovanie razdela

Также раздел можно примонтировать через UUID раздела:

UUID раздела можно получить с помощью команды blkid:

blkid poluchit uuid razdela

Но раздел будет смонтирован только до перезагрузки сервера. При следующей загрузке раздел опять придется монтировать вручную. Для автомонтирования добавьте строку для нового раздела в файл /etc/fstab:

UUID=»3f5e32ac-ba1a-4167-8b06-c8ee35bf8071″ /test_disk ext4 defaults 1 2

Сохраните файл и примонтируйте все разделы:

Для удаления монтирования, используйте команду:

Проверим, что раздел доступен. Создадим в нем файл:

# dd if=/dev/zero of=/test_disk/filetest bs=1G count=0 seek=40

Мы создали файл с нулями размером 40Гб. С помощью следующей команды можно вывести занятое место на разделе:

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

Источник

Поделиться с друзьями
Adblock
detector