Меню сайта
   Главная   
   Обо мне   
   Статьи   
   Дневник   
   Картинки   
   Файлы   
   Форум   
   Гостевая книга   

Категории раздела
Куклы и игрушки [60]
Личное [116]
Музыка [19]
Общее [303]
Японский язык [12]
ZX Spectrum [70]
Субмарины [98]
Настольные игры [34]
Го (碁) [11]
Книги [16]
Япония [26]
Таро [4]
Запертый шкаф [17]
CSA (КША) [15]
GNU/Linux [134]
Ubuntu [103]
Manjaro Linux [39]
Python [3]
Магнитольное [44]
Commodore64 [14]
Игровые приставки [2]


 
Дневник (2017 » Ноябрь » 26 в 01:43)
GNU/Linux Создание и монтирование дисков из терминала

Конспект по созданию, форматированию и монтированию блочных устройств в Linux. Для разбивки диска существует множество различных инструментов, мы воспользуемся достаточно простой и мощной утилитой командной строки parted, которая поддерживает GPT-таблицу разделов.

Создание

Просмотр информации по всем дискам (блочным устройствам)
sudo parted --list

Общая информация по конкретному диску, и со сводкой по свободному месту на нём:
sudo parted /dev/sde print
sudo parted /dev/sde unit s p free

Сперва следует подготовить диск, в каком режиме он будет размечен: msdos или gpt для устройств более 2Тб.
sudo parted /dev/sde mklabel gpt
sudo parted /dev/sde mklabel msdos

Создание основного раздела в формате ext4 от начала диска до его конца, где 1953525101s чисто взятое командой ...free:
sudo parted /dev/sde mkpart primary ext4 0 1953525101s

При создании раздела я получил сообщение о том, что раздел не выровнен надлежащим образом для обеспечения максимальной производительности: "Полученный раздел не выровнен для обеспечения лучшей производительности". Для того, чтобы создать раздел, границы которого будут корректно выровнены (aligned), выполняем следующую команду (можно указать в процентах, гигабайтах, секторах так, как вам удобнее):

sudo parted -a optimal /dev/sde mkpart primary 0% 100%

Если нужно удалить прежде созданный раздел, где 1 - его номер:
sudo parted /dev/sde rm 1

Изменить размер раздела в меньшую либо большую сторону можно указывая его в процентом соотношении:
sudo parted /dev/sde resizepart 1 50%
sudo parted /dev/sde resizepart 1 100%

Затем следует выровнять размер файловой системы с новым размером раздела:
sudo resize2fs /dev/sdeX size

Кстати копирование раздела командой cp почему-то не работает, вероятно для этого следует воспользоваться командой:
sudo dd bs=4M if=/dev/sde1 of=/dev/sde2 status=progress && sync


Форматирование

Самое простое, и с указанием метки раздела:
sudo mkfs.ext4 /dev/sde1
sudo mkfs.ext4 /dev/sde1 -L DiskLabel

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

Просмотреть список подключённых блочных устройств, + соответствий /dev/sdX, Label, UUID, PARTUUID:
lsblk
lsblk && sudo blkid
Допустим требуется подключить 1й раздел устройства sde, то есть sde1.

Создаём папку для монтажа и монтируем:
sudo mkdir /mnt/sde1 && sudo mount /dev/sde1 /mnt/sde1
Демонтаж и удаление папки:
sudo umount -l /mnt/sde1/ && sudo rm -rd /mnt/sde1/

Другие консольные программы для работы с разделами:
cfdisk
fdisk
Использованные ссылки:
  1. http://kidun.ru/index.php/component/content/article?id=167
  2. https://rainbow.chard.org/2013/01/30/how-to-align-partitions-for-best-performance-using-parted/
  3. https://wiki.archlinux.org/index.php/GNU_Parted_(Русский)




Категория: GNU/Linux | Просмотров: 1653 | Добавил: harushima | Теги: Storages | Рейтинг: 0.0/0 |
Всего комментариев: 3.

08.04.2018 12:00
1 harushima
0  
Переразбивка и формат флешки на /dev/sdf

lsblk
sudo blkid
sudo parted --list

sudo parted /dev/sdf unit s p free

sudo parted /dev/sdf mklabel msdos
sudo parted -a optimal /dev/sdf mkpart primary 0% 100%
sudo mkfs.ext4 /dev/sdf1 -L DiskLabel


13.01.2020 01:40
2 harushima
0  
Загрузочный раздел должен быть отформатирован fat32, чтобы он работал
mkfs.vfat -F32 /dev/sdXY


19.02.2020 19:29
3 harushima
0  
Демонтаж:
umount --verbose --all-targets /dev/sde1

В целях защиты от спама, добавлять комментарии могут только зарегистрированные пользователи. Если Вы не хотите регистрироваться под своим именем, войдите под логином: anonymous, паролем: anonymous.   ( Регистрация,   Вход).
Авторизация
Анонимный вход:
anonymous / anonymous
Логин:
Пароль:

Календарь
«  Ноябрь 2017  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
27282930

Поиск

Облако тэгов
JGSDF игрушки Брюнетки Кладбище сайты Ярость Дракулы Древний Египет девушки кошки Cthulhu Вампиры Kitsune Ужас Аркхема инструмент комиксы Lovecraft готика Submarine submarine rc toy Hosting игротека Ужас Аркхэма book uboat мобильная связь го Edgar Poe swf Mansions of Madness Nightmares персоны Synergy linux-hardware bash youtube Storages Python Мастер-рукожоп Магнитофоны Entropy Grub2 loglevel WiFi Beeline ОПСОСЫ sharp939 Аудиокассеты Windows linuxwork Хочуны ImageMagick топБарыг C64c Commodore

Статистика
Яндекс.Метрика
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Page QR code


Перепечатка материалов сайта без активной ссылки запрещена. Следить за RSS
(c) hermitlair.ucoz.com 2009-2024
Лучший браузер!
Блокировка рекламы