Объединить разделы linux mint

Объединение нескольких разделов в один без потери информации

Необходимо объединить несколько существующих разделов в один без потери информации. Такое может случиться, если заранее не был задействован LVM, а необходимо расширить пространство, например, для торрентов.

Решения

Решений существует как минимум два.

aufs2

aufs2 — файловая система, реализующая каскадно-объединённое монтирование для файловых систем Linux. Помимо унаследованного от UnionFS функционала здесь реализованы RW-ветки и балансировка записи, что идеально подходит для решения поставленной задачи.

  • в Debian Lenny (в Testing и Sid уже, к сожалению, нет);
  • в Ubuntu (так как LiveCD Ubuntu построен с применением этой ФС);
  • в Zen-kernel и Liquorix.

Если с ядром разобрались, то необходимо позаботиться о userspace-утилитах. В Debian’е есть готовые пакеты (несмотря на отсутствие поддержки со стороны ядра), поэтому их можно поставить одной командой:

sudo aptitude install aufs-tools

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

  • старый с кучей торрентов: /media/torrents;
  • и новый на только-что купленном винчестере: /media/new_storage.

sudo mount -t aufs none /media/storage -o br:/media/torrents=rw:/media/new_storage=rw,create=mfs,sum

  • br: ветка1=rw: ветка2=rw:… — список т. н. веток, т. е. смонтированных разделов, которые будут объединены в один;
  • create=mfs — главный параметр, указывающий на то, что для записи будет выбираться та ветка, которая имеет больше свободного места. Без указания этого параметра «слойка» из разделов не будет работать так, как задумано;
  • sum — указывает, что в утилитах типа df или pydf будет выводиться суммарный размер разделов и свободного места на них для объединённого раздела.

none /media/storage aufs br:/media/torrents=rw:/media/new_storage=rw,create=mfs,sum 0 0

mhddfs

В отличие от aufs, mhddfs — ФС пространства пользователя, работающая через fuse. В Debian’е есть готовый пакет, который устанавливается командой:

sudo aptitude install mhddfs

Монтирование производится командой:

sudo mhddfs /media/torrents,/media/new_storage /media/storage -o default_permissions,allow_other

В /etc/fstab соответствующая запись имеет вид:

mhddfs#/media/torrents,/media/new_storage /media/storage fuse default_permissions,allow_other 0 0

Стоит заметить, что ни aufs2, ни mhddfs не позволяют одному файлу находится частично на одном, частично — на другом разделе. Также отмечу, что после размонтирования слойки ко всем файлам будет доступ через исходные точки монтирования. Часть файлов окажется на одном разделе, часть — на другом.

Читайте также:  Linux good for games

Выводы

Если необходимо быстрое и простое решение, то большинству пользователей будет достаточно mhddfs. Но стоит помнить, что aufs2 работает на уровне ядра, поэтому производительность в этом случае выше. К тому же, mhddfs в значительно большей степени нагружает процессор, а скорость записи/считывания несколько ниже, чем в aufs2.

Спасибо за внимание. Комментарии, замечания и пожелания приветствуются.

Источник

Как создать и объединить разделы диска в Ubuntu

gparted - дисковая утилита в Linux Ubuntu

Linux

Когда возникает необходимость перераспределить дисковое пространство, создать дополнительные разделы или, наоборот, — удалить, на помощь всегда приходит дисковая утилита GParted. Данная программа удобна в использовании, обладает интуитивно понятным интерфейсом, и с ней справится даже новичок. В данной статье я расскажу, каким образом, с помощью GParted, можно создавать и объединять разделы в Ubuntu.

Сразу скажу, что сделать это довольно просто с помощью стандартной программы GParted (Gnome Partition Editor). Вообще, любые манипуляции с объединением, разбивкой, перемещением разделов делаю исключительно этой программой потому, что:

Последнее, кстати, немаловажно. Конечно, если вы опытный красноглазый линуксоид, то, видимо, делаете это все с помощью консольной утилиты fdisk. Она подойдет для тонкой настройки работы с разделами диска. Однако для быстрого изменения размера, объединения и перемещения разделов отлично подходит Gparted.

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

GParted была предустановлена в дистрибутивах до Ubuntu 12.04 LTS (поправьте, если я не прав). Идет ли эта программа в комплекте с новыми версиями Убунты, точно сказать не могу. Если у вас в системе она еще не установлена, то, как обычно, открываем консоль и вводим:

Источник

Объединить разделы linux mint

Владислав , Вариант действий для рисковых парней) Удаляем разел 1 , левую границу раздела 4 растягиваем на освободвшееся место слева , раздел 5 целиком сдвигаем влево до конца , затем также сдвигаем влево раздел 6 целиком. И последнее действие , тянем правую границу раздела 6 вправо на свободное место до конца.
PS. Кто не понял , я не виноват.

Владислав Сообщения: 309 Зарегистрирован: 04 ноя 2017, 16:33 Благодарил (а): 12 раз Поблагодарили: 2 раза Контактная информация:

объеденить два раздела

symon2014 Сообщения: 5454 Зарегистрирован: 16 дек 2017, 21:59 Решено: 32 Откуда: Феодосия Благодарил (а): 32 раза Поблагодарили: 673 раза Контактная информация:

Читайте также:  Недостатки операционных систем linux

объеденить два раздела

slant Сообщения: 4252 Зарегистрирован: 21 июн 2017, 18:09 Решено: 82 Благодарил (а): 51 раз Поблагодарили: 1833 раза Контактная информация:

объеденить два раздела

При такой разбивке проще сделать наоборот: за основу взять sda1. Копируем все нужное туда с sda6, отключаем swap. Потом последовательно удаляем sda6, sda5, и sda4. Создаем новый раздел под swap у конца диска (или переходим на использование swap-файла). И после этого расширяем sda1 на все свободное место.

Это смотря что тут понимается по «порядком разделов». Нумерация — не критична. Т.е. если sda3 находится на диске раньше sda1 — это не ошибка, и лишь слегка неудобно чисто для пользователя — большинство привыкает что они нумеруются по порядку в большинстве случаев.
А вот физическое положение разделов на диске крайне важно. Тут несколько правил:
1. Если есть расширенный раздел (у вас sda4) — любые манипуляции с логическими разделами внутри него не могут выйти за его границы — не зря они на диаграмме вложенными показаны — это действительно так.
2. Манипуляции с изменением размера разделов гораздо легче и быстрее проходят когда меняется положение «хвоста» а не начало раздела.
3. Увеличение размера — легкая операция, уменьшение — тяжелая.
4. Перемещать, и изменять размеры swap смысла не имеет. Намного проще и быстрее его пересоздать заново в нужном положении и размере.

Источник

Объединить разделы linux mint

Есть у меня 2 ssd: nvme1 и nvme2.
Оба на 1ТБ и примерно одинаковые по характеристикам.
Единственное один уже некоторое время используется, второй новый.
Хочу их объединить в единое пространство и установить систему.

Вижу 2 способа:
1. LVM
2. Btrfs

Склоняюсь к btrfs. Вот только пока не знаю как сделать. Знаю что есть как минимум 2 способа:
1. Присоединить один к другому btrfs-vol -a (тут вроде как низкая скорость чтения/записи)
2. Объединить в raid0 mkfs.btrfs -m raid0 (тут вроде как даже повышается скорость чтения/записи)

Хотелось бы услышать аргументы за тот или иной вариант с примерами как лучше объединить и потом поставить на это систему.
Система будет Manjaro

Изображение

WWolf Сообщения: 3587 Зарегистрирован: 14 фев 2018, 00:51 Решено: 25 Откуда: Краснодар Благодарил (а): 1594 раза Поблагодарили: 1131 раз Контактная информация:

Объединение дисков

rogoznik Сообщения: 9695 Зарегистрирован: 27 июн 2017, 13:36 Решено: 120 Откуда: Нижний Тагил Благодарил (а): 756 раз Поблагодарили: 1859 раз Контактная информация:

Читайте также:  Лучшие графические редакторы linux

Объединение дисков

Изображение

slant Сообщения: 4252 Зарегистрирован: 21 июн 2017, 18:09 Решено: 82 Благодарил (а): 51 раз Поблагодарили: 1833 раза Контактная информация:

Объединение дисков

После этого нужно сделать balance с указанием профилей raid0 для data и meatadata, и желательно — профиль raid1 для sys. Тогда это будет именно raid0 а не просто аналог jbod. sys желательно в raid1 чтобы иметь резервирование самых критических данных, к ним очень редко обращаются, они нужны в основном чтобы собрать и смонтировать FS, и все.
Понижения скорости не будет.

Это пересоздание раздела с нуля, но преимуществ по скорости работы оно не даст, если в предыдущем случае balance был сделан.

И вообще — нету уже давно btrfs-vol. Есть просто команда btrfs . — все через нее.
Да и mkfs.btrfs надо вызывать не так, чтобы получился именно raid — там надо указать профили для data и metadata отдельными ключами. Иначе тоже микс получится.

Преимущество btrfs работы с массивами как раз в том, что вид рейда задается профилями. И может быть даже смешанным — т.е. данные в raid0 а метаданные — в raid1, например. И перестраивать их через balance можно прямо на лету, если места хватает (т.е. если есть два диска по 1tb и данных на них менее 1tb, можно из raid0 сделать raid1 одной командой. Как и обратно.)
Ну и если когда-то появится третий диск — его можно так же легко добавить. И потом опять запустить balance. Как и при исключении диска. И что мне нравится в массивах btrfs — все эти операции совершенно прозрачны для системы. Никуда ничего писать в конфигах не надо. В fstab тоже ничего менять не надо. UUID диска не меняется, части массива на устройствах находятся полностью автоматически во время загрузки в процессе монтирования.

Т.е. можно сначала спокойно поставить систему на один диск, потом добавить второй и сделать balance с нужными профилями — и все. А вот устанавливаться на btrfs создавая для нее массив из устройств установщик минта не умеет. Можно скормить существующую btrfs не форматируя, но иногда он все равно тупит.

Источник

Оцените статью
Adblock
detector