Сжатие 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 с помощью <FS_TREE> в их имени
  • В чем преимущества Btrfs для конечных пользователей?
  • Как дублировать файл без копирования его данных с помощью btrfs?
  • Что на самом деле происходит, когда контрольная сумма выходит из строя для файла с использованием btrfs?
  • Онлайн-перезагрузка btrfs корневой файловой системы с различным объемом (снимком)
  • Имейте rsync уважать файлы btrfs copy-on-write
  • Проблема BTRFS - исчезновение / повторное появление содержимого? Две независимые версии файловой системы в зависимости от монтируемого субблока
  • btrfs: как вычислить экономию пространства при сжатии 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

    Настройка FTP-прокси на Squid

    chcon: не может применяться частичный контекст к немаркированному файлу '/ usr / sbin / xrdp'

    Для пересылки локального порта SSH для веб-трафика требуется настройка прокси-сервера в настройках браузера?

    Как добавить пользовательский виджет в панель gnome

    Есть ли способ показать только несанкционированные строки в текстовом файле / скрипте?

    Учетный бит SetUID не работает в Ubuntu?

    Я не могу установить новые пакеты: «Не удалось получить lock / var / lib / dpkg / lock»

    Воспроизведение компактных носителей

    Преобразовать в WAV, используя FFMPEG для трубы в LAME?

    GNU Core Utilities – Как точно отличаются «ls», «dir» и «vdir»?

    Провайдер WPA, снижающий / отключающий сетевой адаптер в гостиничном Wi-Fi

    Что на самом деле будет выполнено?

    Использование ARGV для ввода пользовательского ввода в сценарий Awk

    Как синхронизировать закладки (избранное) между Google Chrome и Chromium

    удаление строки из файла с помощью grep или sed, но количество строк все равно одинаково

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