Меню Рубрики

Установка второго hdd в ubuntu

Блог d >

Про АйТи и около айтишные темы

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

На домашнем сервере под управлением Ubuntu 12.04 имеется два жестких диска. Один на 40 гигабайт, а второй на 250. Естественно, на диск меньшего размера была установлена операционная система, а второй будет задействован для хранения файлов. Но перед тем, как монтировать дополнительный HDD к файловой системе на нем нужно создать новый раздел, отформатировать его и только после этого смонтиовать. Для опытных пользователей linux это плевое дело, а вот для новичков может стать целой проблемой, поэтому распишу процесс подробно.

1. Список жестких дисков в Ubuntu

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

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

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

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

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

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

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

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

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

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

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

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

Монтируем раздел в созданный каталог:

Как видно из скриншота раздел смонтирован в нужный каталог. К сожалению, после перезагрузки Ubuntu раздел придется монтировать заново. Делать это каждый раз вручную не наш метод, поэтому автоматизируем процесс.

За монтирование разделов при старте операционной системы в Ubuntu отвечает файл /etc/fstab. В него то мы и добавим команду на монтирование раздела. Открываем файл /etc/fstab в редакторе nano:

В конец файла вставляем строку

сохраняем ( Ctrl + O ) и закрываем nano ( Ctrl + X ).

5. Проверка

Проверить работоспособность проделанных действий можно двумя способами:

— Первый способ. Перезагрузить Ubuntu и после загрузки набрать команду df -h. Раздел /dev/sdb1 должен быть смонтирован.
— Второй способ — это путь джедая =) Нужно отмонтировать раздел командой umount /media/hdd и перезагрузить файл fstab командой mount -a.

Нашли опечатку в тексте? Пожалуйста, выделите ее и нажмите Ctrl+Enter! Спасибо!

Хотите поблагодарить автора за эту заметку? Вы можете это сделать!

источник

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

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

На домашнем сервере под управлением Ubuntu 12.04 имеется два жестких диска. Один на 40 гигабайт, а второй на 250. Естественно, на диск меньшего размера была установлена операционная система, а второй будет задействован для хранения файлов. Но перед тем, как монтировать дополнительный HDD к файловой системе на нем нужно создать новый раздел, отформатировать его и только после этого смонтиовать. Для опытных пользователей linux это плевое дело, а вот для новичков может стать целой проблемой, поэтому распишу процесс подробно.

1. Список жестких дисков в Ubuntu

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

Список дисков покажет программа fdisk: fdisk -l | grep ‘Disk /dev/sd’

Как в ubuntu подключить дополнительный жесткий диск-01

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

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

fdisk /dev/sdb

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

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

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

Читайте также:  Установка centos на macbook

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

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

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

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

Монтируем раздел в созданный каталог: mount /dev/sdb1 /media/hdd

Проверяем результат: df -h

Как в ubuntu подключить дополнительный жесткий диск-02

Как видно из скриншота раздел смонтирован в нужный каталог. К сожалению, после перезагрузки Ubuntu раздел придется монтировать заново. Делать это каждый раз вручную не наш метод, поэтому автоматизируем процесс.

За монтирование разделов при старте операционной системы в Ubuntu отвечает файл /etc/fstab. В него то мы и добавим команду на монтирование раздела. Открываем файл /etc/fstab в редакторе nano: nano /etc/fstab

В конец файла вставляем строку /dev/sdb1 /media/hdd ext4 defaults 1 2

сохраняем (Ctrl+O) и закрываем nano (Ctrl+X).

5. Проверка

Проверить работоспособность проделанных действий можно двумя способами:
— Первый способ. Перезагрузить Ubuntu и после загрузки набрать команду df -h. Раздел /dev/sdb1 должен быть смонтирован.

— Второй способ — это путь джедая =) Нужно отмонтировать раздел командой umount /media/hdd и перезагрузить файл fstab командой mount -a.

источник

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

Понадобилось мне подключить к системе ubuntu 14.04 новый жесткий диск. Разобрал как это делается, с чем и хочу поделится с вами и для себя будет памятка.

У меня система развернута на сервере ESXi, к профилю виртуальной машины я добавил новых жесткий диск размером 500Gb. Запускаю систему и само собой она знать не знает чего мы там к ней подключили и как с ним работать.

Первым делом посмотрим какие вообще у нас устройства подключены

Видим что диск определился, но на нем отсутствует таблица разделов.

Создадим разделы на sdb

Выводим справку по работе с диском, нажимаем (m)

Нас интересует «n добавление нового раздела», вводим (n)

Далее указываем какой будет создаваемый раздел

Указываем как основной раздел, вводим (p)

Задаем номер раздела или нажимаем Enter чтобы использовать значение по умолчанию (1), если 1 уже занят, то вводим другое значение.

Нажимаем Enter используя значение по умолчанию, но можно и в ручную указать значение первого сектора.

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

После всех проделанных действий вводим (w) что означает сохранить настройки и выйти.

Мы создали раздел на добавленном жестком диске, посмотрим что у нас получилось вводим fdisk -l

Видим что раздел создан. Переходим к форматированию созданного раздела.

Воспользуемся командой mkfs

Отформатируем наш /dev/sdb1 в ext4, для этого выполним следующую команду:

Видим что все прошло успешно. Теперь смонтируем устройство к нашей системе.

Выполним это с помощью команды mount

-t ext4 — указываем файловую систему подключаемого диска

/dev/sdb1 — Собственно, сам раздел который мы подключаем

/usr/data — Точка монтирования место куда подключается наш раздел

для размонтирования диска используем команду umount указав диск

Проверили диск работает успешно, теперь сделаем автоматическую монтировку его в систему.

Переходим на новую строчку и добавляем строку такого вида:

Описание опций defaults и вспомогательных чисел
defaults Использовать настройки по умолчанию (rw,suid,dev,exec,auto,nouser,async)
rw / ro — Разрешено чтение и запись / Разрешено только чтение
suid / nosuid — Разрешение / Блокировка работы suid, и sgid бит
dev / nodev — Интерпретировать / не интерпретировать блок специальных устройств на файловой системе.
exec / noexec — Разрешить выполнять двоичные файлы находящиеся на этом диске / Запретить
auto / noauto — Устройство будет устанавливаться автоматически при загрузке / Не будет
nouser / user — Запрещение монтирование от всех кроме root (nouser) / Разрешение монтировать от лица любого пользователя
async / sync — Запись и чтение на диске будут производиться асинхронно / Синхронно

Вспомогательные числа:
1 число — Возможные значения или 1 — означает, включить/выключить резервное копирование файловой системы при помощи команды dump. Устаревшая опция.
2 число — Возможные значения 0, 1, 2, — означает порядок, в котором файловая система должна быть проверена при загрузке:
— не проверять.
1 — должна проверяться первой и использоваться как корневая.
Для всех остальных систем ставится 2.

Перезагружаемся и проверяем.

Выставим права на папку, дабы мы могли туда записывать данные не только под рутом

источник

Добавление жесткого диска в Linux через консоль

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

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

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

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

Читайте также:  Установка противотуманных фар на фф3

Для понимания стоит отметить, что /dev/sda /dev/sdb/ и т. д. (без цифр) — это сами жесткие диски, а вот /dev/sda1, /dev/sda2 — это разделы на жестких дисках.

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

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

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

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

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

Вводим одну единственную букву — n.

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

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

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

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

Теперь нужно сохранить эти изменения — вводим команду w, которая укажет программе fdisk о необходимости выйти, предварительно записав изменения на диск. Если же что-то было сделано не так, то можно выйти без изменений введя команду q.

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

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

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

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

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

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

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

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

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

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

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

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

источник

Второй HDD в Debian и Ubuntu

В этой статье я расскажу как подключить второй жесткий диск к компьютеру под управление ОС Debian или Ubuntu (-Server). Будем считать, что жесткий диск у нас новый или информация на нем не нужна, поэтому задействуем его весь.

1) Первым делом нам необходимо определиться с его названием в /dev. Все жесткие диски в Linux имеют свои индивидуальные названия, такие, как sda, sdb, xvda и т.д.

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

В выводе Вы увидите несколько устройств. Например, так:

Здесь мы видим один физический диск (sda) и два раздела на этом диске (sda1, sda2).

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

Видим второй жесткий диск (sdb). Вот с ним то и будем работать.

Примечание. Более детальную информацию можно получить командой fdisk -l

Для начала создадим на нем разделы. Для этого нам понадобится утилита cfdisk, которая входит в стандартную комплектацию Debian даже в дистрибьютиве netinst.

Итак, выполняем эту команду.

В ответ у нас запускается утилита управления жесткими дисками. В основном окне видны существующие разделы на HDD (если они есть), а внизу — список команд. Если на диске уже есть разделы — удаляем их.

Теперь создаем новый раздел и присваиваем ему тип 82 (Linux).

Выбираем [ New ] , задаем размер (по-умолчанию утилита предлагает использовать все свободное пространство), задаем тип раздела 82, после чего записываем на диск информацию [ Write ] и выходим из утилиты [ Quit ].

Посмотрев в каталог /dev мы теперь увидим, что на втором HDD появился раздел:

Однако это еще не все, нам нужно создать файловую систему на этом разделе (отформатировать).

Для этого служит команда mkfs. Воспользуемся ей:

Если Ваша версия Debian поддерживает Ext4 и Вы хотите ее использовать, то вместо ext3 укажите ext4 в качестве типа FS.

Теперь раздел готов к использованию и монтированию.

Для начала давайте проверим, что у нас все хорошо. Примонтируем этот диск в каталог /mnt :

Если все так (файл testfile появился после команды touch), то значит второй диск у нас отформатирован и готов к закачке на него информации.

Автоматическое монтирование диска при запуске системы

Однако при следующем же перезапуске этот диск придется монтировать снова, вручную. А что делать, если его используют службы-демоны (например, на нем лежат сайты и его пользуют apache и mysql)? Добавим операцию монтирования этого диска в специальный файл, дабы он автоматически подцеплялся при каждом запуске системы.

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

Читайте также:  Установки водоотлива в пол

Откроем файл и посмотрим — в каком виде там указаны диски для монтирования. Если указано что-то вроде /dev/sda1, то добавляем в файл строчку вида:

Если же в файле Вы видите надписи вида «UU >
Для того, чтобы узнать UUID Вашего второго диска — перезагрузитесь и выполните команду:

Там Вы увидите среди прочих Ваш диск (sdb1) и соотвествующий ему UUID.

Записываем его и открываем на редактирование файл /etc/fstab, куда прописываем уже строчку вида:

UU >
ВНИМАНИЕ! Это два РАЗНЫХ способа прописывания раздела для авто-монтирования. НЕ используйте их оба одновременно, прописав и /dev/sdb1, и uu >
Все, теперь после перезагрузки диск автоматически смонтируется в /mnt

Можно создать в удобном для Вас месте директорию, например, /disk2

источник

Работа с HDD через терминал на Ubuntu Server

Последнее изменение: 31.03.2020

Сегодня рассмотрим ряд команд для работы с HDD через терминал/консоль на Ubuntu Server 18.04 LTS.

Прочитав несколько статей я конечно нашел нужную информацию о том как работать с HDD через терминал, но она была раскидана по просторам интернета и если вам дорого ваше время, то вы пришли по адресу. В данной статье я решил объединить команды и написать удобную шпаргалку для администрирования Ubuntu Server.

Как посмотреть UUID для HDD через терминал

Посмотреть uuid для ваших разделов можно с помощью команды:

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

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

Смотрим подключенные HDD с выводом информации о размере через терминал

Посмотреть подключённые диски с выводом информации о размере, точке монтирования и свободном пространстве можно с помощью утилиты df:

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

Форматирование диска через терминал

Для форматирования разделов дисков используем команду parted.

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

Создаем новую таблицу разделов:

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

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

После данной команды у вас будут три раздела с соответствующими размерами в 5Гб, 15Гб и третий — все оставшееся пространство.

Для вывода информации наберите:

Если все так как вы хотели, то выходим из программы форматирования:

Теперь отформатируем их в файловой системе ext4

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

Монтирование через терминал

Ручное монтирование дисков через терминал

Для монтирования дисков через терминал набираем следующую команду:

Директория /home/Music должна существовать.

Монтирование директорий

Если при монтировании директорий терминал выдает следующее

Значит вы пытаетесь примонтировать одну директорию в другую. Для исправления данной ошибки наберите следующую команду используя опцию —bind:

Монтирование файлов

Возможно, не только монтирование разделов linux, но и монтирование файлов, если они содержат файловую систему, например, образов дисков. Монтирование образа диска linux работает точно так же:

Автоматическое монтирование диска при загрузке системы

Для автоматического монтирования разделов диска воспользуемся файлом fstab. Также вам необходимо знать UUID вашего диска.

и редактируем в соответствии с моим листингом:

Чтобы неперезагружать систему набираем команду:

Теперь после перезагрузки системы раздел диска автоматически будет примонтирован в директорию /home/Music.

Восстановление дисков через терминал

Восстановление файловой системы

Если ваша файловая система находится на разделе с адресом /dev/sda1 выполните:

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

Восстановление поврежденного суперблока

Обычно эта команда справляется со всеми повреждениями на ура. Но если вы сделали что-то серьезное и повредили суперблок, то тут fsck может не помочь. Суперблок — это начало файловой системы. Без него ничего работать не будет.

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

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

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

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

Битые сектора

Или еще мы можем найти битые сектора и больше в них ничего не писать:

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

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

источник