Сжатие btrfs из / dev / sda в / dev / sda1

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

  1. один установлен на /mnt/big охватывающий / dev / sda / dev / sdb / dev / sdc / dev / sdd
  2. другой установлен на /mnt/small на одном диске: / dev / sde

Как бы я сжимал файловую систему btrfs, лежащую на / dev / sde, на / dev / sde1?

Причина, по которой я хочу сделать это, это то, что /mnt/big – raid1 while /mnt/small is not, и я хотел бы продлить /mnt/big .

Благодаря!

  • Эта ошибка указывает на ошибку в моей файловой системе btrfs просто ошибку в ядре 4.2.0-RC5?
  • Что на самом деле происходит, когда контрольная сумма выходит из строя для файла с использованием btrfs?
  • Как удалить каталог с несколькими subvolums btrfs?
  • Как клонировать файловую систему btrfs в разных хранилищах, сохраняющих данные моментальных снимков
  • Я не могу установить раздел btrfs
  • При использовании btrfs, почему значения «Размер», «Использованный» и «Свободный» из df не совпадают?
  • Сетевая репликация Btrfs / ZFS
  • Неизвестная ошибка btrfs, раздел не будет монтироваться
  • 2 Solutions collect form web for “Сжатие btrfs из / dev / sda в / dev / sda1”

    Если вы немного походите на разработчика python, см. https://github.com/g2p/blocks . Он уже делает аналогичные вещи – сокращение раздела на несколько байтов, чтобы сделать небольшое место для метаданных bcache / lvm.

    Если вы этого не сделаете – по крайней мере, вы можете отправить запрос функции. Относительно легко добавить такую ​​возможность к уже существующему коду.

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

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

    Если у вас есть все / dev / sde под управлением btrfs, как бы вы создали раздел / dev / sde1 на диске / dev / sde, не разрушив существующую файловую систему?

    Interesting Posts

    Установите 32-битные библиотечные пакеты на 64-разрядную версию 6.2 во время установки os

    Как определить функцию Bash, которая может использоваться различными скриптами

    Рекомендуемый способ переупаковки собственных пакетов deb, которые включают старые системные библиотеки

    Группа процессов (сеанс) процессов GUI

    Кластерные серверы для запуска одного vm

    Маршрутизация электронной почты с моего сервера

    Есть ли параметр / etc / network / interfaces, например wireless-ap, за исключением соединения wpa-ssid / wpa-psk?

    Как создать ярлык для рабочего стола KDE для Firefox?

    Как пропустить json-файл?

    Systemd: Требует против желания

    Есть ли инструмент графического интерфейса для отображения информации о архиве с визуализацией соотношения?

    cp все файлы и подкаталоги в каталоге ksh

    Bourne shell: что он выполняет на интерактивном, не-login?

    Что, в качестве примера, может произвести POLLNVAL?

    Переименовать файлы для вставки _ между словами StudlyCapsified

    Linux и Unix - лучшая ОС в мире.