Сайт | Скачать | Видео | Wiki

Автор Тема: btrfs - файловая система с сжатием и пр.  (Прочитано 23942 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Garin

  • Старожил
  • ****
  • Сообщений: 241
  • Репутация: +3/-0
  • Автор темы
https://wiki.archlinux.org/index.php/Btrfs
https://aur.archlinux.org/packages/mkinitcpio-btrfs/
Рецепт использования
Ставим Arch Linux в 2021 с шифрованием (LUKS) и Btrfs

После прочтения forum.ubuntu.ru/index.php?topic=269699.0 появилось желание попробовать.
Установил Ubuntu-Mate 15.10 на флешку, при установке выбрал btrfs.
 Субъективно - работает почти как Puppy. От btrfs - быстрота и компактность (при включённой архивации), от Mate - некоторая аскетичность. Видимо, если использовать снапшоты, будет "неубиваемая".
 Хочу обратить внимание на  Ubuntu-Mate, как основу для для Puppy. Подборка софта, оформление - всё без излишеств, но функционально. Хочу особенно отметить Plank. Заменил им нижнюю панель. Удобен чертовски:)
 Да, по железу. У меня E350 от AMD. Бюджетный "тормоз", но btrfs перемалывает без напряга. Т.е. на старом железе длжен быть положительный эффект.
 Кто ещё не выбросил аппараты типа EEE 900 - Ubuntu-Mate +btrfs может подарить вторую молодость.
« Последнее редактирование: 16 Январь 2022, 09:47:12 от sfs »
AMD E350 - вещь!  Amlogic S912, наверное, тоже...

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
    • PuppyRus-A
Re:Ubuntu-Mate +btrfs
« Ответ #1 : 23 Январь 2016, 09:49:26 »
Установил Ubuntu-Mate 15.10 на флешку
Думаю full установка на флэшку любого линукса - плохая идея (износ флэша, тормоза). Оптимально грузить squashfs copy2ram
если использовать снапшоты, будет "неубиваемая".
Есть механизмы аналогичные сохраненке фругала?
Хочу обратить внимание на  Ubuntu-Mate, как основу для для Puppy
На Ubuntu пупи много разных. Есть даже mintpup c apt.
Mate тяжелее xfce а чем-то лучше?
Plank - во первых он только gtk3. Во вторых без компонентов gnome работает частично

По сжатию btrfs - чем это лучше squashfs?

Оффлайн Garin

  • Старожил
  • ****
  • Сообщений: 241
  • Репутация: +3/-0
  • Автор темы
Re:Ubuntu-Mate +btrfs
« Ответ #2 : 23 Январь 2016, 12:06:32 »
Цитата
Думаю full установка на флэшку любого линукса - плохая идея (износ флэша, тормоза). Оптимально грузить squashfs copy2ram
Износ - возможно, тормозов нет. Пробовал Ubuntu+ext4+флешка - это да, тормоз.
Цитата
Есть механизмы аналогичные сохраненке фругала?
Сам не пробовал, но в теории можно настроить аналогично changes=EXIT
Цитата
Mate тяжелее xfce а чем-то лучше?
Субъективно, мне гном ближе. Mate сильно облегчён и сравним с xfce. Тут суть в использовании пакетов .deb. Стороннее ПО, если есть для линукс, то сначала .deb. Ну и информация на русском.
Цитата
По сжатию btrfs - чем это лучше squashfs?
Думаю, ставить так вопрос не корректно. Каждая заточена под своё. Ранее отмечал, что btrfs для фругала не подходит (ИМХО)
« Последнее редактирование: 23 Январь 2016, 12:20:41 от Garin »
AMD E350 - вещь!  Amlogic S912, наверное, тоже...

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
    • PuppyRus-A
Re:Ubuntu-Mate +btrfs
« Ответ #3 : 23 Январь 2016, 12:24:01 »
Я пытаюсь сравнивать squash на какой угодно ФС и фул на btrfs
Пока просматриваются основные проблемы с btrfs : не видно из винды и нет готовых решений

Оффлайн Garin

  • Старожил
  • ****
  • Сообщений: 241
  • Репутация: +3/-0
  • Автор темы
Re:Ubuntu-Mate +btrfs
« Ответ #4 : 23 Январь 2016, 13:12:13 »
Цитата
Пока просматриваются основные проблемы с btrfs : не видно из винды и нет готовых решений
Думаю, не только. Попробовал извне положить файл - btrfs рухнула. Правда, после удаления оного, всё восстановилось. Наверняка что-нибудь ещё обнаружится со временем. Но, пока работал из операционки, установленной на btrfs, глюков не обнаружил.
 
Цитата
не видно из винды
далеко не всегда недостаток. Тем более, что и ext...  этим грешит.
AMD E350 - вещь!  Amlogic S912, наверное, тоже...

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
    • PuppyRus-A
Re:Ubuntu-Mate +btrfs
« Ответ #5 : 23 Январь 2016, 13:33:42 »
Для ext были дрова для винды

Оффлайн Garin

  • Старожил
  • ****
  • Сообщений: 241
  • Репутация: +3/-0
  • Автор темы
Re:Ubuntu-Mate +btrfs
« Ответ #6 : 23 Январь 2016, 15:36:42 »
Есть, сам их юзаю. Но ведь наша задача перетянуть юзеров на линукс, а не наоборот ;)
AMD E350 - вещь!  Amlogic S912, наверное, тоже...

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
    • PuppyRus-A
Re:Ubuntu-Mate +btrfs
« Ответ #7 : 23 Январь 2016, 16:04:37 »
Только делать это не специальным созданием неудобств и утаиванием информации  ;)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
    • PuppyRus-A
Btrfs делает snapshots. Позволит откатить систему?
https://wiki.archlinux.org/index.php/Btrfs
Не знаю. На уровне идеи - проще auds\overlayfs или тупо архив корня

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
 Просто я тут как то подумал, а если бы у меня стоял full, то как бы я реализовал неубиваемость системы. Один из вариантов это использовать файловую систему Btrfs. Она делает снимки, а также умеет сжимать файлы (compression), что уменьшит количество операций i/o.

Если вы используете файловую систему Btrfs, откат ее изменений не будет связан с какими-либо сложностями. Btrfs позволяет использовать крайне полезный инструмент под названием snapper, позволяющий создавать снимки файловой системы и осуществлять откат ее изменений (в случае неполадок). snapper является утилитой с интерфейсом командной строки, спроектированной специально для управления снимками файловой системы и позволяющей создавать, удалять и сравнивать снимки, а также устранять изменения между ними.
http://rus-linux.net/MyLDP/admin/snapper.html


Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
    • PuppyRus-A
Re: btrfs
« Ответ #10 : 29 Ноябрь 2018, 16:18:03 »
снимки,
сложновато
умеет сжимать файлы (compression)
Это было бы интересно при сохраненке в файл (да и в папку)
Никто не пробовал?

Оффлайн ilfat

  • Ветеран
  • *****
  • Сообщений: 438
  • Репутация: +11/-0
Re: btrfs
« Ответ #11 : 29 Ноябрь 2018, 17:09:44 »
Это было бы интересно при сохраненке в файл (да и в папку)
Никто не пробовал?
Я пробовал на флешке, но не понял со сжатием лучше или без. Сейчас пока без сжатия. Использовал сжатие lzo, тогда zstd еще не было. Сегодня без вариантов использовал бы именно zstd и даже планирую использовать, просто в Росу еще не завезли, но уже вот вот.
Можно монтировать с опцией сжатия, а можно включить сжатие на отдельные папки посредством xattr, что даже удобнее.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: btrfs
« Ответ #12 : 29 Ноябрь 2018, 17:19:56 »
использовал бы именно zstd и даже планирую использовать, просто в Росу еще не завезли
А у нас уже.
Код
zstd --version
*** zstd command line interface 64-bits v1.3.4, by Yann Collet ***

 Надо переходить к нам, на Темную Сторону (PRA). У нас и печеньки есть. :)

Оффлайн ilfat

  • Ветеран
  • *****
  • Сообщений: 438
  • Репутация: +11/-0
Re: btrfs
« Ответ #13 : 29 Ноябрь 2018, 17:32:31 »
А у нас уже
Этот то и у нас есть. Дело в том, что zstd сжатие в btrfs поддерживается с ядра 4.14, а в Росе (МагОС) пока 4.9. К тому же для обслуживания (дефрагментация, то сё) томов пожатых в zstd нужен btrfs-progs той же версии или выше. В Росе скоро релиз на ядре 4.15 и уже в тестах btrfs-progs 4.19. Вот когда все это будет заживём и мы  :D

Оффлайн ilfat

  • Ветеран
  • *****
  • Сообщений: 438
  • Репутация: +11/-0
Re: btrfs
« Ответ #14 : 16 Декабрь 2018, 17:41:15 »
Почему бы btrfs не включить, если не в ядро, то хотя бы в инитрд? Разве эта ФС не лучше для твердотельных носителей в плане бережности?