После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 5.15. Среди наиболее заметных изменений: новый драйвер NTFS с поддержкой записи, модуль ksmbd с реализацией SMB-сервера, подсистема DAMON для мониторинга доступа к памяти, примитивы блокировок для режима реального времени, поддержка fs-verity в Btrfs, системный вызов process_mrelease для систем реагирования на нехватку памяти, модуль удалённой аттестации dm-ima...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=56079
Futex2 вроде в 5.16 приняли. Какое следующее лтс ядро?
Либо 5.15, либо 5.16, зависит от того, когда последнее выйдет (31 декабря или 1 января)
5.16 хорошее ядро, много работы проделано в нём. Будем надеяться, что успеют.
5.15 уже объявлен LTS на https://www.kernel.org/category/releases.html
Но всего 2 года поддержки =(
Теперь у всех LTS период поддержки по дефолту будет 2 года, за исключением случаев когда найдутся компании заинтересованные в более длительном сроке поддержки, которые будут инвестировать свои ресурсы в поддержку этого ядра. Т.э. через пару лет условные красношапки|каноникал|гугл или любая другая компания могут заявить что они хотят что б поддержка этой версии была больше лет и готовы будут предоставить ресурсы под это, то период поддержки может быть продлен. Вот Грег более подробно описал ситуацию - http://kroah.com/log/blog/2021/02/03/helping-out-with-lts-ke.../
> Теперь у всех LTS период поддержки по дефолту будет 2 года, за исключением
> случаев когда найдутся компании заинтересованные в более длительном сроке поддержкиМы! Мы заинтересованы!
> которые будут инвестировать свои ресурсы в поддержку этого ядра.
Это что вообще такое? Программное обеспечение появляется по команде git clone! Ядро, что, особенное?
>> Мы! Мы заинтересованы!Отлично, тогда обеспечьте за свой счет тестирование и создание бэкпортов для этой ветки за счет своих ресурсов.
О своем решении сообщите на stable@vger.kernel.org или непосредственно Грегу gregkh@linuxfoundation.org.
Шер ами,Мечтаю обеспечить тестирование и приём пулл-реквестов в бэк-порты. Давайте все дружно поможем? Уже создана НКО Российское Общество Свободного Программного Обеспечения. За счёт своих ресурсов куплен домен, нарисован логотип, выбрано руководство. Дело за малым, каждый по-братски бэкпортирует и потестирует, а?
> Т.э. через пару лет условные красношапки|каноникал|гугл или любая другая компания могут заявить что они хотят что б поддержка этой версии была больше летЭти три перечисленных брата заинтересованны в как можно более частых апдейтах, одним чтоб выпиливать старое оборудование и форсить покупку новых девайсов, другим, чтобы была возможность пропихнуть/исправить механизмы/бэкдоры для улучшения шипло-контроля
раст в ядре?
пока что нет
Нет, блин, nodejs
Nodejs в ядре ?????
:-)))))))))
Это вроде в бзде, я правда так и не понял зачем. Хотя spidermonkey в полките немногим лучше.
Пока нет, но будет. Безопастность в ядре не помешает.
Перепишите, пожалуйста, код btrs на русте. А то от них поддержку raid56 хрен дождёшься.
Прикалываешься!?
Ты тогда ещё лет 5 ждать будешь...
как только он там будет, прощай стабильность ...
да что там стабильность - хорошо если оно вообще будет запускаться и не падать.
Наконец можно будет спокойно грузить образы мультибутом не только с FAT32 в дистрах, которые не доперли подрубить в initrd поддержку ntfs-3g.
NTFS не нужен. это ты до чего-то там недопёр.
Если бы неубиваемую NTFS с поддержкой сжатия и лучшей на рынке системой распределения прав перенесли на Linux, это был бы скачок вверх раза в три.
Технологии Майкрософта не нужны. И зря они с Самбой возятся.
Ты - очередной лицемер c opennet.
Если тебе не нужны технологии Майкрософт, то сноси линукс.Ибо Майкрософт является платиновым спонсором линукса уже много лет и фактически разработка линукса сейчас идёт за её бабки.
Вот так вот.
Разработчики ядра напрямую не связаны с барыжьей конторой Линукс Фаундейшн. Так что твой вброс получился унылым.
Слышал звон, да не знаю где он
>Если бы неубиваемую NTFSЯ бы не стал называть ее "не убиваемой". Достаточно надежной назвать можно,но я сталкивался с потерей файлов и каталогов.У нее есть недостаток проявляемый практически у всех фс- нельзя забивать больше чем на 90%,и =>75% с включенным сжатием.А так для мира Linux она не рыба/мясо - я не знаю средств починки NTFS с включенным POSIX потоком (парагоновские платные чинят только win поток и могут проверить dos поток),а если новый драйвер не будет использовать этот поток наступит конфликт по допустимым символам в фс.Я не знаю средств кроме hex редактора для исправления ошибки закольцованных каталогов, и то только стирание в mft,эти ошибки не диагностируются,обнаруживаешь только вручную или при не возможности удаления файлов.
>лучшей на рынке системой распределения прав перенесли на LinuxНасчет системы прав позвольте не согласиться.Списки и наследования конечно удобная вещь,очень привлекательно выглядят.Но если бы вы поработали на NetWare 6 c файловой системой NSS (была перенесена на SUSE, но с пертурбациями потеряли грамотных инженеров ,прекратили поддержку,исходники не открыли......)
Атрибуты на файлы:Readonly, Hidden, System, Archive, Sharable, Transaction, Immediate Purge, Rename Inhibit, Delete Inhibit, Copy Inhibit, Link, Remote Data Access, Remote Data Inhibit, Compress Immediate, Data Stream Compress, Do Not Compress, No Stream Compress, Attr Archive, Volatile, Execute
Права доступа Netware ACLs: Supervisor, Read, Write, Create, Erase, Modify, File Scan, Access Control; POSIX (RWX на владельца, группу и прочих) когда загружено пространство имен NFS,может по сети эмулировать права доступа NTFS.Кроме того очень похожая на NTFS система прав есть на XFS, правда это дело нужно указывать при создание тома ,т.к расширенные XFS ACL кушают место и тормозят фс.
Ганс Райзер выйдет из тюряги и покажет всем как надо делать супернадёжную ФС.
Как можно доверить хранение данных файловой системе, разработанной человеком, который собственную жену не смог сохранить?
Тестил на отказоустойчивость
/черныйюмор
Зачем они все ещё бтрфс мучают? Есть же православная ZFS. 🤔
Так запрети им, слющай! Щито эти разрабы вообще себе позволяют?
А где она есть-то? Явно не в ядре Linux.
https://www.opennet.dev/opennews/art.shtml?num=52164
zfs твкой же православный, как и нтфс
А вот и нет. Баптистский скорее (в санках службы были, а вот икон не припомню).
А какой смысл "полностью свободных сборок" если они нигде не будут работать? По моему сечас не существует даже процессоров без анальных зондов типа Intel ME, не говоря о BIOS\UEFI.
SuperH4 без PSP. Опенсорс, роялти-фри.
> SuperH4 без PSP. Опенсорс, роялти-фри.Микросхема начала нулевых? Лол
Из gcc не выкинули.
> Микросхема начала нулевых? ЛолЗато без блобов!
> А какой смысл "полностью свободных сборок" если они нигде не будут работать?Запустится то оно запустится. Правда устройств с которыми оно сможет работать очень мало. И графика только intel.
> По моему сечас не существует даже процессоров без анальных зондов типа Intel ME, не говоря о BIOS\UEFI.
Если говорить о X86 - да. Но есть, хоть и мало пригодные для десктопа, другие архитектуры.
RISC-V очень пригодна для десктопа.
Вот только я не знаю графических ядер на нём.
D1 Development Board — Nezha
…у которой конфигурационные регистры MMU сделаны не в соответствии стандарту RISC-V.
Это как-то мешает работе Xfce?
Оно по дизайну подходит только для встраиваемых систем. Уже хотя бы тем что не имеет фиксированного набора инструкций.
> И графика только intel.Старые radeon и чуть менее старые nvidia keplerи ранние maxwell
> И графика только intel.У интела закрытые прошивки в видюхах.
Что? Так у них и в сетевухах и в процессорах и везде тоже закрытые прошивки. А в видяхах у АМД и Нвидии тоже прошивки закрыты. А как вы хотели? В жестком диске или SSD тоже, внезапно, закрытые прошивки! И в мониторе, на котором вы это читаете - тоже закрытые. К какой бы видяхе вы его не подключили...
Ну не так чтоб совсем нигде. Вот видимо ищут, на чём это дело вообще как-то запустится :D. (делал опыт - основной домашний стационар не дополз даже до KMS и сеть не взлетела, пришлось пинками ребутать. А вот дремучий макбук А1342 как ни странно до логин-менеджера догрузился, но там дальше попёрли вообще труднообъяснимые грабли. Всё это проверял в Devuan с подключенной репой сего ядра.)Интересно, найдутся ли личности, которые линукс с вантузом вместе на 1 раздел вкрутят? :D (Пересечений по каталогам по идее быть не должно, ну разве что кто-то хомяки решит слить в одно место. :D )
А на самом деле они есть, например, SiFive FE310-G000.
Этот камень аналог stm32. Смотри FU***
https://www.sifive.com/boards/hifive-unmatched
> https://www.sifive.com/boards/hifive-unmatchedТак их вроде Интел купил ? Или это только слухи ?
Свободное программное обеспечение должно быть в связке с свободным аппаратным обеспечением, абсолютно верно подмечено. На данный момент мне не известны ЦПУ с полностью свободной лицензией на массовом рынке, их не сущесвует. Но существует инициатива RISC-V. Возможно от них скоро дождемся массовой Системы на кристалле (СнК) под свободной лицензией.
п.с жду коментария анонимов любителей говорить что надо вместо СРС писать DE потому что он так привык.
А System-on-a-Chip, SoC наверное надо писать СОК-носок. Хотя наверное аноним и не знает таких аббревиатур.
Когда я писал,что хорошее СРС про Gnome40. Подразумевая мысленно ДЕ и потому не написал хорошая СРС. Я ушел отсель с полной жопой йухов. Пишите теперь правильно сами.
> Свободное программное обеспечение должно быть в связке с свободным аппаратным обеспечением,
> абсолютно верно подмечено. На данный момент мне не известны ЦПУ с
> полностью свободной лицензией на массовом рынке, их не сущесвует. Но существует
> инициатива RISC-V. Возможно от них скоро дождемся массовой Системы на кристалле
> (СнК) под свободной лицензией.
> п.с жду коментария анонимов любителей говорить что надо вместо СРС писать DE
> потому что он так привык.
> А System-on-a-Chip, SoC наверное надо писать СОК-носок. Хотя наверное аноним и не
> знает таких аббревиатур.Толку от RISC-V если хомячьё даже не знает что это такое? Им лишь бы «винда не глючила». Ну и опять же упираемся в кучу блобированных железок типа wi-fi, синезуба, видеокарт… без которых компьютер – не компьютер, по крайней мере для декстопного применения.
В D1 Development Board — Nezha Bluetooth, Wi-Fi и HDMI уже встроены!
Зачем ждать, когда Aries Embedded PolarFire SoC FPGA Module можно купить уже сейчас?
https://shop.aries-embedded.de/system-on-module/m/m100pfs/44...
Да, такой вопрос. А утилиты вида fsck* & mkfs* для ntfs уже водятся? Именно как базовые для дистрибутивов.
А ядро тут причем?
конктретно mkfs.ntfs есть в ntfs-3g
fsck - наверное не существует
> fsck - наверное не существуетТам же, в утилитах.Но он не доведенный, исправлает простые ошибки,для сложных случаев выставляет бит только чтение и запуск для проверки виндовским средством раздела.
fsck пилитсяmkfs сто лет как существует как часть ntfs-progs
пока можно поюзать лайв WinPE с его скандиском... ой, простите - чекдиском :))
при этом он создавал такую интересную ntfs, что этот вот парагоновский драйвер падал в kernel panic.Нет, баг пофиксили, но осадочек остался - ни на каком из тестовых ntfs, созданных виндой, не падал. Сильно похоже на непроиниченные или неправильно проиниченные структуры.
А от парагона - ну, ждите, ждите. Они ж т-пые и ничему с прошлого раза не научились?
Нда, ящик пандоры открыт. SMB протокол сам по себе дырявый, а тут еще и в ядре. Прямо счастье для мамкиных хакеров.
Ну так оно же, вроде как, не безальтернативно вкомпилено. rmmod ksmbd.ko / blacklist ksmbd.ko - и нет SMB в ядре. Если его вообще будут собирать по-умолчанию в дистрах, а не оставят для всяких embedded.
> Нда, ящик пандоры открыт. SMB протокол сам по себе дырявый, а тут
> еще и в ядре. Прямо счастье для мамкиных хакеров.А подскажите пожалуйста модуль CIFS в ядре поддержкой какого протокола занимался?
И сильно он мамкиным хакерам помог ? Внезапно для незнающих - это клиентская реализация SMB1-2.
Походу не различаем что такое CIFS/SMB клиент, а что такое CIFS/SMB сервер?
> Походу не различаем что такое CIFS/SMB клиент, а что такое CIFS/SMB сервер?Различаю.Тогда доразовью свою мысль.Сильно мамкиным хакерам помогло что в ядро встроен модуль NFS ? И тот модуль унервисальный был,мог работать как сервер ,так и клиент?
>> Походу не различаем что такое CIFS/SMB клиент, а что такое CIFS/SMB сервер?
> Различаю.Тогда доразовью свою мысль.Сильно мамкиным хакерам помогло что в ядро встроен
> модуль NFS ? И тот модуль унервисальный был,мог работать как сервер
> ,так и клиент?Ну ты насмешил сравнивая NFS и SMB.
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1942684
Корявое ядро пошло.
> From my investigation the issue was not caused by a kernel patch but by the Mainline ppa enabling CONFIG_UBSAN_TRAPне ядро, а мейнтенеры убунты. что не удевительно
>> From my investigation the issue was not caused by a kernel patch but by the Mainline ppa enabling CONFIG_UBSAN_TRAP
> не ядро, а мейнтенеры убунты. что не удевительноПользователям от того не легче: ОСь не грузится.
> В клиенте CIFS прекращена поддержка NTLM и менее надёжных алгоритмов аутентификации.Вангую полыхания
>> В клиенте CIFS прекращена поддержка NTLM и менее надёжных алгоритмов аутентификации.
> Вангую полыханияКакие полыхания? От XP 1% пользователей остались. Остальные в Kerberos умеют.
С чего полыхать-то?
То клиент же, а не сервер. А так - да, всякие телики, приставки и прочая бытовуха живёт на смб1.
Всем похер. модный современный linoops разучился монтировать шары с немодных вин-серверов? А что, его кто-то ставить собирается? Из тех у кого до сих пор живы те серверы, вы всерьез?
> В интерфейсе асинхронного ввода/вывода io_uring появилась поддержка открытия файлов сразу в индексной таблице fixed-file, не используя файловых дескрипторВ /proc/PID/fd больше не будет видно файлов открытых процессом?
Почему Опеннет перестал открываться из Тора?
это волнует только пользователей лора
не лора, а тора, пардон
Не извиняйся, на ЛОРе запрещён постнг из Тора. Макском хочет превратить ЛОР в закрытый и уюный бложик, где вход только для своих. Правда Макском когда-то давно хотел ЛОР превратить в аналог Стэковерфлоу. Видимо он уже передумал.
Я считаю, что анонимность в Сети является неотчуждаемым правом каждого пользователя.LOR не может 100 % исключить все узлы сети Tor, потому что это динамичная сеть, в которой часть exit-узлов непостоянна и часто меняется. На самом деле, LOR действительно плохо отслеживает exit-узлы.
Если действительно хочется постить через Tor, то anonymous00 сделал крайне примитивный скрипт для упрощения отсеивания заблокированных узлов на LOR: https://gitlab.com/anonymous0/tor-lor
Пожелания и патчи приветствуются.
Сижу через Тор, всё нормально открывается.
Госсайты с натягом уже открываются
Фильтрация набирает обороты
Скрываешь от мамки и тов. майора, шо ходил на opennet?
За опеннет теперь осуждают и не подают руки?
Открывается, но не с первого раза
Началась чебурнетизация инета
В данной случае это кривые руки админа этого сайта.
Врядли.Приказ Неназываемого повлиял скорее всего
Симптомы такие, будто авторитативный dns сервер опеннета игнорирует или не получает запросы от эксит нод.
> Добавлена возможность ограничения доступа к страницам памяти для устройств с поддержкой DMA на системах без I/O MMU (memory-management unit).Readers may be wondering, though, how the use of the swiotlb will protect the system against a malicious or compromised device; such devices may well ignore polite requests to restrict their DMA activities to the designated area, after all. The answer is that it will not protect systems from this type of attack
Думаю правильнее было бы написать в новости что это ограничение для драйверов, а не для физических устройств, а то сейчас это читается неоднозначно, как будто придумали какую-то магию для ограничения без IOMMU запросов от устройств.
А модуль для Realtek RTL8811CU/8821CU так и не добавили, хотя на гитхабе 2 год валяется. USB-донглы WiFi 5 (802.11ac) в пролёте.
Там скорее всего проприетарная прошивка нужна, вот и не спешат.
Давно проприетарная прошивка повод не добавлять драйвер в ядро?
С самого рождения ядра Линукса.
В ядро должны добавлять все, что валяется на гитхабе?
Перед релизом специально ищут ничего ли не забыли с гитхаба забрать.
Толсто. Гитхаб никакого отношения к ядру не имеет.
Для Realtek RTL8188FTV драйверу уже 3 года, но в ядре его нет: https://github.com/kelebek333/rtl8188fu. А ведь это IP-камеры, беспроводные адаптеры, ТВ и многое другое.Надо письмо с просьбой написать.
The Linux Foundation
1 Letterman Drive
Building D, Suite D4700
San Francisco, CA 94129
Phone/Fax: +1 415 723 9709
RTL8188FU driver for Linux kernel 4.15.x ~ 5.15.x (Fedora, openEuler or Red Hat Enterprise Linux Derivatives): https://build.opensuse.org/package/show/home:Fhiss:rtl8188fu...
Поздно, я уже ухожу на NetBSD.
А я на семёрочку. Уже. То время, что тратил на канпиляние - теперь посвящаю вкусной и здоровой пище и прогулкам на свежем воздухе.
парни, вопрос по io_uring
судя по описанию оно творит чудеса
как это включить вообще?
В ядре? Оно включено by default. Для отключения нужно конфигурировать ядро как для встраиваемых систем.
ясно, просто думал, это как blk iscsi
у меня система фризит на больших дисковых операциях, и хз как с этим бороться,
не опытный я
Гуй виснет? Попробуй вайлан, хоть тут такие советы не любят
пробовал, сразу после выхода новых дров на нвидию и патчей в плазме
не годится, вот прям совсем-совсем не годится
Есть две опции в ядре. которые прописать надо. Не помню уже какие, что-то связанное с размерами кэша при чтении-записи.
Ниже есть в коментарии (но это большие на самом деле цифры ставить надо 64 и 256 мегабайт).vm.dirty_bytes = 1073741824
vm.dirty_background_bytes = 268435456в sysctl.conf и радуйся жизни ;-)
>Добавлена поддержка асимметричной планировки привязки задач к процессорным ядрам на архитектурах, в которых некоторые CPU допускают выполнение 32-разрядных задач, а некоторые работают только в 64-разрядном режиме (например, ARM). Новый режим позволяет при планировании выполнения 32-разрядных задач учитывать только CPU, поддерживающие 32-разрядные задачи.Ну и крамола! Так и до гетерогенности не далеко, когда одно ядро arm, другое rv, а третье - x86, а за бугром всё гетеро не в моде.
Точнее во всяких америках, у финов всё с этим хорошо.
Зато везде, может, кроме РФ разве что, diversity в моде.
>В NFS улучшена обработка ситуаций, когда NFS-сервер перестал отвечать на запросы. Добавлена возможность монтирования с уже используемого сервера, но доступного через другой сетевой адрес.Куда в NFS делся soft-режим? Его только в Федоре куда-то закопали или он сейчас во всех мало-мальски современных дистрах unknown option?
Ну чо там, 12309 пофиксили наконец?
Добавь ужеvm.dirty_bytes = 1073741824
vm.dirty_background_bytes = 268435456в sysctl.conf и радуйся жизни ;-)
зачем отращивать dirty pages для медленных устройств ?
наоборот надо сокращать.
в пределе до 1-2 кластеров или какая там мин.единица распределения.> vm.dirty_bytes = 1073741824
у меня вот это все сперва в своп пойдет.
а потом оттуда будет подниматься.
отличное решение.
Да, и после этого Plasma под Wayland перестала падать.
>Добавлена поддержка ... Snapdragon MSM8226А у меня как раз nokia lumia 630 завалялась. Не поставить ли мне на неё линукс?
количество устройств с загружаемым ядром плавно стремится к бесконечности
Вот до чего доводит неумеренное изучение математических Пределов.
Я бы предложил бамапть версию по количеству исправлений. 12309 самое подходящее число, мне кажется.
Дрова i915 починили?
И кому это надо?
Старательные админы старательно стерли информацию, что нет. Все еще проблемы с i915 существуют. Но вы верьте всему что делают местные одминчеги. Они же всегда правы. Цензоры обдолбаные.
"В клиенте CIFS прекращена поддержка NTLM и менее надёжных алгоритмов аутентификации. "брехня
> Началась подготовка к реализации поддержки графической карты Intel ARC Alchemist и GPU Intel Xe-HP.Пока миллионы юзеров на другой ОС давно юзают своё современное железо, линуксоиды ждут годами появления их поддержки...
SteamDeck (Valve) совместно с Amd допиливают линукс под Ryzen и RDNA2. Собирай машину на красных камнях. И вроде как Лиза Су говорила про фокус на мобильном направлении развития процесоров (а это процы с графикой по дефолту). Будут больше производить подобных процессоро. А раз архитектура RDNA новая (какие-никакие дрова уже написаны), то поддержка из коробки обеспечена на ближайшие пару лет.
У интела же под линукс дело идет активно, просто не сразу. Не серверный линукс для интел это пару процентов пользователей. Пример https://www.opennet.dev/opennews/art.shtml?num=53062 Идут годы,а все пилят. "Улучшена поддержка чипов Ice Lake, Elkhart Lake, Baytrail и Haswell".
Но в целом ты прав. Это грустно. Но поддержка линукса из коробки это мало где.
Брооо... эти видеокарты ещё не вышли...
Прекрасно! Молодцы! Вечной жизни проекту!
Только у числа затронутых файлов разные цифры двух младших разрядов - заметили? :)
возможность работы raid0 с одним устройством. А зачем это надо? Вроде вся задумка в raid это несколько устройств.
Плюсую. Да, а зачем?
чтобы создать рейд из одного диска потому что отдел закупок обделался и второй диск всё ещё не доехал а пора сервак в прод пускать.. паааатом расширим.
Через NL на cайт не зайти. По чему так не знаю. Только предположения.
NL конечный, а не начальный.
Отпустило. Не чего не менял. Временно или нет будет видно.
хоть бы кого увидеть, кто btrfs не просто дома, на своем капуктере пользует, а реально на работе своей, в ынтырпрайзе...
Все NAS Synology на btrfs
Не обобщайте
С кучей сообщений всё упало, как восстановить данные
только вот код, внезапно, не выложен в общий доступ.И нет, это совсем не тот btrfs что вам достанется с kernel.org
Не интерпрайс но. Есть информация, что btrfs пишет больше чем другие файловые системы. По этому для flash памяти не хорошо. Но, есть сжатие. Сравнивать надо с сжатием и без. Вроде существено больше пишет чем другие файловые системы. Я лет 5 btrfs использую в виртуальных машинах с linux по причине приходится по питанию выключать виртуальные машины. Бывает хост Windows иногда виснет, бывает синий экран с ошибкой. Бывает гость виснет. На пк для совместимости с Windows перешол на EXT4 пол года назад. Вне виртуальной машины редко испольщую Linux и очень много в виртуальной машине.
BTRFS с сжатием в HDD.
Для тех кто опять может не понять. Когда гость виснет я не обесточиваю и не выключаю хост. А только закрываю или выключаю виртуальную машину Power Off.
или resest средствами вмртуальной машины если нормально хост не выключаетя или не перезагружается.
гость не хост. Всё ещё путаю.
Есть техническое обоснование, в чем преимущество btrfs перед ext4 при выключении питания?Много что видел у разных заказчиков, но везде ext4 в энтепрайзах. Никаких нареканий и проблем не встречал. Мне кажется, что чем сложнее фс, тем больше траблов можно отхватить, если что-то пойдет не так и восстановить данные будет сложнее. В общем инкрементальные снапшоты виртуалок и ext4 как на хосте, так и в гостях - это классика. Временами думалось, куда бы можно было задействовать что-нибудь отличное от ext4, но аргументов не находилось. С производительностью тоже проблем не было замечено на жирных базах в десятки гигабайт, ни в хранении и отдаче больших объемов контента.
Есть моё обоснование не техническое на своём опыте использования. И каждый решает сам. Проверка на ошибки разделов и оценка у кого проверка с ошибками чаще. Я после второй не подряд а вразное время проверки ext4 на ошибки через gparted-live, давно было, около 5 лет назад, после выключения по питанию виртуальной машины решил перейти на btrfs посмотреть как будет с btrfs. Так и остался с btrfs. Годать, что там и как на разделе с ext4 исправлено мне не интересно.
Годать, что там и как на разделе с ext4 исправлено через Gparted мне не интересно.
Btrfs я использую для раздела /, а для boot у меня EXT4.
Я не когда не проверял через btrfs check по тому что не знал об этом btrfs check. Когда-то давно где-то прочитал о scrub через него и проверял.
Я практически и не пользовался ext4. 5 лет назад я начал использовать Linux.
возможно с 2015 года. Или с 2014. Помню, что ext4 я не долго испопользовал, а всё остальное время btrfs.
Я не когда не проверял через btrfs check я проверял через scrub, а пишут, что через scrub "Примечание: Scrub не является средством проверки файловой системы (fsck) и не проверяет и не устраняет структурные повреждения в файловой системе. Он действительно проверяет только контрольные суммы данных и древовидных блоков, но не гарантирует, что содержимое древовидных блоков является действительным и согласованным. Существует некоторая проверка, выполняемая при считывании блоков метаданных с диска, но она не является обширной и не может заменить полный запуск проверки btrfs" У меня проверка через scrub показывает нет ошибок. Работает операционная система нормально.
https://btrfs.wiki.kernel.org/index.php/Manpage/btrfs-check
https://btrfs.wiki.kernel.org/index.php/Manpage/btrfs-scrub
"The filesystem checker is used to verify structural integrity of a filesystem and attempt to repair it if requested. It is recommended to unmount the filesystem prior to running the check, but it is possible to start checking a mounted filesystem (see --force).By default, btrfs check will not modify the device but you can reaffirm that by the option --readonly.
btrfsck is an alias of btrfs check command and is now deprecated.
Warning: Do not use --repair unless you are advised to do so by a developer or an experienced user, and then only after having accepted that no fsck successfully repair all types of filesystem corruption. Eg. some other software or hardware bugs can fatally damage a volume.
The structural integrity check verifies if internal filesystem objects or data structures satisfy the constraints, point to the right objects or are correctly connected together.
There are several cross checks that can detect wrong reference counts of shared extents, backreferences, missing extents of inodes, directory and inode connectivity etc.
The amount of memory required can be high, depending on the size of the filesystem, similarly the run time. Check the modes that can also affect that."
"btrfs scrub is used to scrub a mounted btrfs filesystem, which will read all data and metadata blocks from all devices and verify checksums. Automatically repair corrupted blocks if there’s a correct copy available.
Note: Scrub is not a filesystem checker (fsck) and does not verify nor repair structural damage in the filesystem. It really only checks checksums of data and tree blocks, it doesn’t ensure the content of tree blocks is valid and consistent. There’s some validation performed when metadata blocks are read from disk but it’s not extensive and cannot substitute full btrfs check run.
The user is supposed to run it manually or via a periodic system service. The recommended period is a month but could be less. The estimated device bandwidth utilization is about 80% on an idle filesystem. The IO priority class is by default idle so background scrub should not significantly interfere with normal filesystem operation. The IO scheduler set for the device(s) might not support the priority classes though.
The scrubbing status is recorded in /var/lib/btrfs/ in textual files named scrub.status.UUID for a filesystem identified by the given UUID. (Progress state is communicated through a named pipe in file scrub.progress.UUID in the same directory.) The status file is updated every 5 seconds. A resumed scrub will continue from the last saved position.
Scrub can be started only on a mounted filesystem, though it’s possible to scrub only a selected device. See scrub start for more"
Центральная станция мониторинга Dräger Infinity CentralStation Wide.
У Пейсбука (нынче Мета) прод на бтрфс
FTP удалили?
Вангую потерю данных.
А дедупликация на ntfs поддерживается?
NTFS не поддерживает такую фичу.
>Одновременно латиноамериканский Фонд свободного ПО сформировал вариант полностью свободного ядра 5.15 - Linux-libre 5.15-gnu, очищенного от элементов прошивок и драйверов, содержащих несвободные компоненты или участки кода, область применения которых ограничена производителем.С каждым годом все больше и больше нахожу в этом что-то прогрессивное.
Виртуальная машина.Не понял. Удалил NTFS-3G. Перезагрузил. Загрузился в gparted-live 1.1.0-6 Разметил, создал раздел NTFS. Mint 20.2, ядро от Убунты сам не собирал, kernel 5.15.0-051500 2021-10-31. Раздел NTFS виден, подключаю раздел NTFS а раздел NTFS не подключется.
https://ibb.co/P5DPxbZ
https://ibb.co/HG7MKkq
Навсякий случай скачал последний gparteg-live 1.3.1-1. отфармотировал, получил тоже самое.
cat /proc/filesystems ?
~$ cat /proc/filesystems
nodev sysfs
nodev tmpfs
nodev bdev
nodev proc
nodev cgroup
nodev cgroup2
nodev cpuset
nodev devtmpfs
nodev configfs
nodev debugfs
nodev tracefs
nodev securityfs
nodev sockfs
nodev bpf
nodev pipefs
nodev ramfs
nodev hugetlbfs
nodev devpts
ext3
ext2
ext4
squashfs
vfat
nodev ecryptfs
fuseblk
nodev fuse
nodev fusectl
nodev mqueue
nodev pstore
btrfs
nodev autofs
exfat
$ zgrep NTFS /proc/config.gzИли как там правильно для Ubuntu
$ grep NTFS /boot/config-`uname -r`
Посмотрел по быстрому, что это, не разобрался до конца. Команды не чего недают. Может и не всё правилно вводил.Это надо? В boot находится config-5.15.0-051500-generic
CONFIG_NTFS_FS=m
...
CONFIG_NTFS3_FS=mМодули есть. Старый и новый одновременно. Видимо, надо в fstab явно прописывать ntfs3
Оно может и надо не знаю. Но я как бы подрузумевал как и наверно многие, что установил ядро, удалил NTFS-3G и всё. Как было с exfat от Samsung, а было появилось ядро с драйвером от Samsung. Я сходил на сайт Убунты скачал ядро установил, удалил exsat-fuse и всё.
exfat в filesystems вижу, ntfs3 не вижусделай "modprobe ntfs3" и монтируй
~$ cat /proc/filesystems
nodev sysfs
nodev tmpfs
nodev bdev
nodev proc
nodev cgroup
nodev cgroup2
nodev cpuset
nodev devtmpfs
nodev configfs
nodev debugfs
nodev tracefs
nodev securityfs
nodev sockfs
nodev bpf
nodev pipefs
nodev ramfs
nodev hugetlbfs
nodev devpts
ext3
ext2
ext4
squashfs
vfat
nodev ecryptfs
fuseblk
nodev fuse
nodev fusectl
nodev mqueue
nodev pstore
btrfs
nodev autofs
exfat
ntfs
ntfs3
Не особо напригайтесь. Мне на виртуальной машине с Linux ntfs не нужен. Ошибка таже самая когда монтирую.
ntfs удаляется через cat, а после каждого монтирования которое показывает ошибку ntfs появляется. Удолил ntfs и пока не монтирую раздел ntfs не появляется. Можно махнуть, когданибуть разберутся раз уже приняли ntfs3 в ядро, мне не к спеху. Я ещё kernel по новой установил.
А может и не будут разбиратся. 20.2 LTS и ядро там другое.
kernel 5.4
ntfs3 существует если смотреть через cat до перезагрузки.
Удолил ntfs и пока не монтирую раздел, ntfs не появляется (cat).
Утопил?
Нет так ты меня не заинтересуешь учить правописание. Терпи я терплю и ты терпи. Не хочешь не терпи. Нет так ты меня не заинтересуешь учить правописание. На свою тройку я отучился ты же должен понимать, что тройка по русскому языку это тройка.
Ошибки если я вижу у людей я не терплю меня это не раздражает. Я не против, чтобы писали без ошибок.
Правописание для меня не то, чтобы мне из-за правописания себя и других напрягать. Там где действительно надо и есть возможность перепроверить себя я напишу с меньшими ошибками очевидна вещь.Хотеть не вредно вредно не хотеть. Если хочется правильных вещей.
очевидная
Раз пошла философия терпеть надо только то, что полезно. А то, что не полезно не надо терпеть, а попытатся изменить или исключить из своей жини - очевидная вещь. Не всё так просто по ситуации надо смотреть.
Я не против если нравится и есть заинтересованность указывайте на ошибки мне. Но, желательно проще указвать на ошибки без иронии и сарказма. А как в школе сухо, написал диктант с ошибками, исправили, поставили оценку - всё.
Ситуация хуже должно было быть слово затопил. Какой вопрос такой ответ.
exfat-fuse
В арче правильней сделали# CONFIG_NTFS_FS is not set
CONFIG_NTFS3_FS=mА остальные будут, как обычно, ждать.
>латиноамериканский Фонд свободного ПО сформировал вариант полностью свободного ядра 5.15 - Linux-libre 5.15-gnu, очищенного от элементов прошивок и драйверов, содержащих несвободные компоненты или участки кода, область применения которых ограничена производителем.Литаноамериканские революционные товарищи молодцы!
Спасибо, скачал!
Список поддерживаемого оборудования: https://raw.githubusercontent.com/linuxhw/Drivers/master/ker...
> В Device Mapper (DM) добавлен новый обработчик dm-ima с реализацией механизма удалённой аттестации на основе подсистемы IMA (Integrity Measurement Architecture), позволяющей внешнему сервису верифицировать состояние подсистем ядра для того чтобы убедиться в их подлинности. На практике dm-ima позволяет создавать при помощи Device Mapper хранилища, привязанные к внешним облачным системам, в которых при помощи IMA проверяется достоверность запускаемой конфигурации DM target.WtF?
WItF?
HTF?
https://www.kernel.org/doc/html/latest/admin-guide/device-ma...> The external services may want to verify the current run-time state of the relevant kernel subsystems before fully trusting the system with business-critical data/workload.
Может внешние сервисы и хотят, а локальный пользователь точно не хочет.
Может использоваться для определения версии ядра, используемой крыпты и дыр в ней, а также для деанонимизации.
> Therefore, verifying the current state of various block devices as well as their various target attributes is crucial for external services before fully trusting the system with business-critical data/workload.
Победа модели "технофашизма" с телеметрией над "мозготрахом".
Пока виделся только одна область применения: технологически заставить филиалы использовать средства защиты.
Возможно, также даст дополнительную возможность идентифицировать подключаемые к кому устройства?
> Реализована подсистема DAMON (Data Access MONitor),
> позволяющая отслеживать активность, связанную с доступом
> к данным в оперативной памяти,Вот сейчас прям хорошо стало
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...
> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...Ну, Яма, чо дальше? Дамон работает через хардаварные брякпоинты, Яма его даже не заметит. ))