8

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

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

Требования:

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

Спасибо!

6 ответов6

6

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

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

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

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

4

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

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

4

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

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

1

Я использую 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 по умолчанию на большинстве дистрибутивов, но когда он появится в этом качестве, я попробую.

1

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

1

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

As of 11.04-beta1,
 it is possible to use only btrfs file systems with the caveat
 that grub _MUST_NOT_ be installed to the boot sector
 of the btrfs volume containing /boot. 

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .