суббота, 12 декабря 2015 г.

Создание, Форматирование, Монтирование разделов на диске для Ubuntu

Будем использовать утилиту fdisk. Посмотреть список дисков подключенных к компьютеру можно командой:
fdisk -l
Вывод примерно следующий:
Диск /dev/sdc: 21.5 ГБ, 21474836480 байт
255 heads, 63 sectors/track, 2610 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000bedde
Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sdc1   *           1        2497    20051968   83  Linux
/dev/sdc2            2497        2611      916481    5  Расширенный
/dev/sdc5            2497        2611      916480   82  Linux своп / Solaris
Диск /dev/sdd: 2147 МБ, 2147483648 байт
255 heads, 63 sectors/track, 261 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
На диске /dev/sdd отсутствует верная таблица разделов
Здесь видно что имеем мы 2 диска sdc и sdd. На sdc уже созданы 3 раздела sdc1,sdc2,sdc3.
sdd еще не размечен.
Для создания разделов на sdd, выполним команду
fdisk /dev/sdd
Будет предложено ввести `m` для справки, вводим и смотрим какие есть возможности по работе с диском
Действие команды
a   переключение флага загрузки
b   редактирование метки диска bsd
c   переключение флага dos-совместимости
d   удаление раздела
l   список известных типов файловых систем
m   вывод этого меню
n   добавление нового раздела
o   создание новой пустой таблицы разделов DOS
p   вывод таблицы разделов
q   выход без сохранения изменений
s   создание новой чистой метки диска Sun
t   изменение id системы раздела
u   изменение единиц измерения экрана/содержимого
v   проверка таблицы разделов
w   запись таблицы разделов на диск и выход
x   дополнительная функциональность (только для экспертов)
Нам необходимо ввести `n` то есть добавим новый раздел
Команда (m для справки): n
Действие команды
e   расширенный
p   основной раздел (1-4)
выбираем основной нажав `p`, либо расширенный если вам необходим он.
Номер раздела (1-4):
Ставим номер раздела, без разницы какой, но для порядка я бы посоветовал ставить 1 (если он не занят конечно). Эта цифра означает как будет называться ваш диск sdd1 или sdd2 ну и т.д.
Далее размечаем только что созданный раздел. Если раздел будет на весь диск, то оставляем все по умолчанию, ничего не вводя а просто нажимая Enter, либо вводим то как вам нужно разметить диск
Первый цилиндр (1-261, по умолчанию 1):
Используется значение по умолчанию 1
Last цилиндр, +цилиндры or +size{K,M,G} (1-261, по умолчанию 261):
Используется значение по умолчанию 261
После всех проделанных действий вводим `w` что означает сохранить настройки и выйти.
Команда (m для справки): w
Таблица разделов была изменена!
Вызывается ioctl() для перечитывания таблицы разделов.
Синхронизируются диски.

Ниже приведен способ форматирования диска в среде Ubuntu через командную строку.
Воспользуемся командой mkfs
Формат ее простой mkfs.файловая система устройство
Например нам необходимо отформатировать наш /dev/sdd1 в ext4, для этого выполним следующую команду:
mkfs.ext4 /dev/sdd1
Чтобы посмотреть какие еще можно использовать файловые системы наберите mkfs и два раза нажмите на знак табуляции. Выдаст примерно следующее:
# mkfs  (+2 знака TAB)
mkfs          mkfs.ext2     mkfs.ext4dev  mkfs.vfat
mkfs.bfs      mkfs.ext3     mkfs.minix    mkfs.xfs
mkfs.cramfs   mkfs.ext4     mkfs.msdos
Некоторые файловые системы как например XFS команда mkfs по умолчанию не поддерживает для этого пришлось доставить xfsprogs
apt-get install xfsprogs

Теперь нам необходимо примонтировать наш новый жесткий диск к системе.
Выполним это с помощью команды mount
mount -t ext4 /dev/sdd1 /usr/data
-t ext4 – указываем файловую систему подключаемого диска
/dev/sdd1 – Собственно, сам раздел который мы подключаем
/usr/data – Точка монтирования место куда подключается наш раздел

Кстати размонтировать диск можно командой umount указав диск
umount /dev/sdd1
Чтобы наш диск монтировался в системе автоматически после перезагрузки необходимо прописать его в файле /etc/fstab
Переходим на новую строчку и добавляем строку такого вида:
раздел_винчестера точка_монтирования файловая_система опции_монтирования два_вспомогательных_числа
Например чтобы описать наш раздел /dev/sdd1 с файловой системой XFS добавляем следующую строчку:
/dev/sdd1      /usr/data     xfs    defaults    1 2
где, /dev/sdd1 – наш раздел, диск, устройство называйте его как хотите
/usr/data – точка монтирования, где будут файлы с нашего диска
xfs – файловая система, на примонтированном диске
defaults – все опции по умолчанию. Читайте ниже их описание
1 2 – Вспомогательные числа, также читайте описание ниже
Тут привожу таблицу опций:
 ОпцияОписание
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 число
Возможные значения 0 или 1 –  означает, включить/выключить резервное копирование файловой системы при помощи команды dump. Устаревшая опция.
2 число
Возможные значения 0, 1, 2,  – означает порядок, в котором файловая система должна быть проверена при загрузке:
0 – не проверять.
1 – должна проверяться первой и использоваться как корневая.
Для всех остальных систем ставится 2.

Отблагодарить можно через форму справа "Donate" ... )

To reward you via the form on the right "Donate" ... )

:)

1 комментарий :

  1. Thanks for sharing, nice post!

    Bài viết chia sẻ các bạn địa chỉ mua máy đưa võng giá rẻ tốt nhất cho bé, hay dịch vụ mua hộ hàng Mỹ về Việt Nam uy tín, giá rẻ cũng như mua hộ và vận chuyển hàng Mỹ uy tín, ngoài ra chúng tôi còn có dịch vụ vận chuyển hàng từ mỹ về việt nam và dịch vụ gửi hàng từ mỹ về việt nam giá rẻ uy tín nhất.

    ОтветитьУдалить

друзья )

Сохраняйте и делитесь желаниями, и не забывайте о важных датах! парсинг центр