Опции монтирования btrfs не работают

Я использую Ubuntu 12.04.3 LTS

Я конвертировал свои диски данных с помощью btrfs. Сначала я сделал apt-get update перед установкой btrfs-tools.

К сожалению, это все еще только установленная версия 0.19

Я могу смонтировать диски, но опции compress = lzo и commit = 60 не распознаются. Так как эти опции даже не присутствовали в v0.19, этого и следовало ожидать. Я установил пакет .deb, чтобы обновить мои btrfs-tools.

Когда я запускаю btrfs version, я получаю ответ Btrfs v3.12

Так что сейчас это актуально.

Проблема в том, что я все еще не могу загрузиться с commit = 60 и сжатием = lzo в fstab.

Fstab:

/dev/sdf1  /mnt/6   btrfs    rw,noatime,commit=60,compression=lzo     0  2

, когда я удаляю эти 2 опции, все отлично работает.

Может ли это быть из-за того, что диски были преобразованы из ext4 в btrfs с использованием более старой версии (0.19)?

Если да, могу ли я каким-то образом обновить fs?

0
задан 03.05.2020, 11:50

1 ответ

Опции монтирования Btrfs анализируются модулем ядра btrfs. Вам следует обновить ядро, потому что Btrfs плохо поддерживается на старых ядрах. К счастью, 12.04 имеет бэкпорты критических пакетов 13.10: LTSEnablementStack

sudo apt-get install --install-recommends {linux-generic,xserver-xorg,libgl1-mesa-glx}-lts-saucy

Это должно обновить ядро ​​с 3.2 до 3.11.

Преобразование Btrfs на месте создает фрагментированную файловую систему и не позволяет выбирать некоторые важные функции. Если у вас есть возможность rsync ваших данных на новую файловую систему btrfs, используйте это:

mkfs.btrfs --nodesize 16k --leafsize 16k --features skinny-metadata /dev/YourDevice
0
ответ дан 03.05.2020, 11:51
  • 1
    пакет, не найденный... нажиманием на ту ссылку Вы Gabriel, если, дает мне ссылки для 12,10 и 13,04 пакетов. Никакая ссылка для 13,10 доступных пакетов. – Zack Tarr 03.05.2020, 11:51
  • 2
    Спасибо за занимание время для ответа на мой вопрос. У меня есть несколько пустых оставленных дисков, было бы лучше использовать Ваш метод, чтобы сделать новые btrfs файловые системы на них, переместить мои данные, и затем сделать новые файловые системы на исходных дисках? – Chris Marisic 03.05.2020, 11:51
  • 3
    Мое плохое, it' s запланированный в течение этого месяца. Вы могли или ожидать несколько недель, выяснить другой способ получить 3.10 + ядро или переключатель далеко от btrfs. – meagar 03.05.2020, 11:52
  • 4
    обновленный до полного нетерпения. я должен удалить старую btrf файловую систему прежде, чем создать новую? Я предполагаю, что необходимо переместить данные? – meagar 03.05.2020, 11:52
  • 5
    @user обновляют сначала, перемещают вещи позже. – Bassil 03.05.2020, 11:52

Теги

Похожие вопросы