Есть ли стабильный дистрибутив Linux, использующий btrfs?

8

Я большой поклонник ZFS во FreeBSD (я использовал его на своем домашнем сервере еще до того, как он стал стабильным; безупречный, детка!), И я хотел бы попробовать btrfs, чтобы увидеть, как он развивается.

Поскольку он все еще находится в стадии разработки, ни один из обычных распространенных дистрибутивов не имеет опции btrfs. Я не пользовался Linux уже несколько лет, поэтому не знаю, каковы мои лучшие варианты для того, чтобы попробовать btrfs.

Требования:

  • прост в установке
  • btrfs поддерживается без необходимости пересобирать ядро

Спасибо!

chrish
источник
Я собирался предложить Gentoo, но потом я увидел другие требования ... Интересный вопрос.
AndrejaKo
Мне было интересно посмотреть на BTRFS, потому что разработка ZFS, похоже, застопорилась. К счастью, ZFS будет жить благодаря FreeBSD. Также с выпуском EXT4 я не знаю, какой толчок стоит за BTRFS. Я надеялся, что ZFS и BTRFS будут подталкивать друг друга к тому, чтобы становиться все лучше и лучше и учиться друг у друга.
Скотт МакКленнинг

Ответы:

7

openSUSE 11.3 имеет поддержку btrfs и довольно хорош.

Btrfs был разработан, чтобы стать файловой системой Linux следующего поколения по умолчанию. openSUSE - это первый дистрибутив, который позволяет вам выбрать Btrfs в программе установки.

Установщик предупредит вас, что Btrfs все еще экспериментален, поэтому будьте осторожны с его использованием в производственной системе. Вы также должны помнить, чтобы установить отдельный раздел / boot, так как загрузчик еще не загрузится с раздела Btrfs.

openSUSE фанбои здесь

Сатьяджит Бхат
источник
4

Debian поддерживает это .

Он был установлен на моем сервере и работает уже около шести месяцев. На самом деле никаких проблем.

LawrenceC
источник
Вы запускали что-нибудь на своем сервере? Если да, то какое приложение? Пока вы не добавите эту информацию, никто не сможет положиться на ваше заявление.
Ямасс
4

Помимо openSUSE, SUSE Linux Enterprise Server 11 SP2 обеспечивает поддержку (а не предварительный просмотр технологии) для Btrfs.

Помимо Btrfs, openSUSE 12.1 и SLE [SD] 11SP2 также поставляются с утилитой Snapper , которая поможет вам управлять снимками. И Snapper, и его плагин YaST (yast snapper) предоставляют функцию для обнаружения содержимого снимка и различия по сравнению с другим снимком. Модуль разбиения диска YaST также знает о Btrfs и предоставит рекомендуемую настройку для подразделов.

nygww3
источник
2

Ubuntu также поддерживает Btrfs, цитата из официального Ubuntu Btrfs

По состоянию на 11.04-бета1,
 можно использовать только файловые системы btrfs с оговоркой
 этот grub _MUST_NOT_ будет установлен в загрузочный сектор
 тома btrfs, содержащего / boot. 

bbaja42
источник
2

Я использую Btrfs в KDE Neon User Edition более двух лет, и для меня это было безупречно. Я использовал его на одном HD, затем создал RAID1 с двумя HD, затем преобразовал обратно в одноэлементный с двумя HD, чтобы максимизировать мое свободное место. Я использую третий HD на своем ноутбуке (CDROM Cadddy) для использования Btrfs send & receive для хранения резервных снимков.

Btrfs предлагается в Kubuntu или Neon как fs во время установки. Вы можете дать ему весь диск (/ dev / sda) или раздел (/ dev / sda1). Раздел лучше. На основе Ubuntu либо создает первичные подтомы @ и @home. Другие дистрибутивы, такие как OpenSuSE, создают дюжину или около того подсистем по умолчанию. Строки в / etc / fstab связывают @ с / и @home с / home. Oshunluver на Kubuntuforuums.net объясняет, как вы можете использовать Btrfs для установки нескольких дистрибутивов, выбираемых при загрузке, и предоставлять каждому доступ ко всему доступному свободному пространству. Нет необходимости предварительно назначать размеры для субобъемов.

Использование snapper и других приложений автоматического создания снимков очень быстро может привести к нехватке дискового пространства, если ваш файл snapper.conf не настроен должным образом. Попробовав Снаппер, я удалил его. Команды моментального снимка Btrfs настолько просты, что я открываю Konsole и запускаю их вручную, особенно перед обновлением или экспериментом. Если, обновляя или экспериментируя, вы что-то ломаете, вместо того, чтобы тратить на это часы или дни, просто сделайте 3-минутный откат.

Если вы планируете запускать VirtualBox в системе Btrfs, у вас есть два варианта: использовать виртуальный HD фиксированного размера или для динамических виртуальных HD, дайте папке, в которой вы будете создавать свои виртуальные HD, свойство NOCOW.

Поскольку Btrfs делает так легко резервировать и восстанавливать, я никогда не вернусь к EXT4. ZFS не является корневым fs по умолчанию на большинстве дистрибутивов, но когда он появится в этом качестве, я попробую.

GreyGeek
источник
1

Sabayon Linux (на основе Gentoo) также имеет поддержку btrfs, прост в установке и намного новичок, чем Gentoo.

заблуждаться
источник