Fedora: установка на файловую систему btrfs

Как было сказано ранее, по умолчанию инсталлятор Fedora предлагает для всех разделов файловую систему ext4. В списке доступных значатся также ext2, ext3 и xfs. А вот наиболее прогрессивной из современных файловых систем, btrfs, мы там не увидим, хотя идущее с Fedora 12 ядро 2.6.31 её поддерживает, хотя и в качестве экспериментальной опции, но зато в самой современной инкарнации -- в версии 0.19.

Тем не менее, задействовать btrfs уже на стадии установки Fedora версий 11 и 12 можно, и без особого труда. Для этого достаточно при загрузке с установочного носителя в меню начального загрузчика нажать клавишу табуляции и в появившейся строке умолчальных параметров передать ядру ещё один, правда, несколько не членораздельный –

icantbelieveitsnotbtr

как это показано на скриншоте:

btrfs-01.png

Кстати, если вы подумаете, что этот трудновоспринимаемый набор символов имеет некий сакральный смысл, который можно распознать путём глубокого изучения документации, то сильно ошибётесь. Это всего лишь фраза

i can’t believe it’s not btr

Которую можно перевести примерно так:

Не могу поверить, что это не БТР

Кроме того, в этом параметре обыгрывается и брэнд одного из сортов американского маргарина

I_can‘t_believe_it’s_not_butter

После активизации btrfs на стадии разметки диска (при выборе пункта Собственное разбиение из выпадающего меню) её имя появляется в списке доступных файловых файловых систем:

btrfs-02.png

В частности, на неё можно поместить не только, например, домашний каталог, но и корень файловой иерархии. Правда, в этом случае следует обязательно создать специальный раздел под каталог /boot, с файловой системой ext2 или ext3, ибо GRUB, насколько мне известно, о btrfs ещё ничего не знает и загрузить с неё ядро не сможет:

btrfs-03.png

Приведённый скриншот сделан, естественно, при установке в виртуаульной машине. Однако та же схема разбиения (с поправкой на размеры разделов) была опробована и на реальном “железе”, и до сих пор ни малейших неприятностей из этого не последовало. В частности, эти строки написаны в системе, корень файловой иерархии и раздел под домашние каталоги несут файловую систему btrfs, бессбойно служащую вот уже три месяца и спокойно пережившую несколько отключений электроэнергии.


Теги: , ,