При обсуждении на днях опубликованной 27 редакции набора патчей с реализацией файловой системы NTFS от компании Paragon Software, Линус Торвальдс сообщил, что не видит препятствий для приёма данного набора патчей в следующее окно приёма изменений. Если не будет выявлено непредвиденных проблем, то поддержка NTFS от Paragon Software будет включена в состав ядра 5.15, релиз которого ожидается в ноябре.
Во время, остающееся до принятия патчей в состав ядра, Линус порекомендовал перепроверить корректность выставления подписи signed-off в патчах, подтверждающих авторство над передаваемым кодом и готовность его распространения в составе ядра под свободной лицензией. Также компании Paragon Software рекомендовано ещё раз убедиться, что юридический отдел осознаёт все последствия передачи кода под лицензией GPLv2 и понимает суть данной копилефт лицензии.
Код нового драйвера NTFS был открыт компанией Paragon Software в августе прошлого года и отличается от уже имеющегося в ядре драйвера возможностью работы в режиме записи. Старый драйвер не обновлялся уже много лет и находится в плачевном состоянии. Новый драйвер поддерживает все возможности актуальной версии NTFS 3.1, включая расширенные атрибуты файлов, режим сжатия данных, эффективную работу с пустотами в файлах и воспроизведение изменений из журнала для восстановления целостности после сбоев.
В 27 редакции патчей компания Paragon Software адаптировала драйвер для изменений в API iov, заменив вызов iov_iter_copy_from_user_atomic() на copy_page_from_iter_atomic() и прекратив использование функции iov_iter_advance(). Из высказанных в обсуждении рекомендаций остаётся только перевод кода на использование fs/iomap, но это не обязательное требование, а лишь рекомендация, которую можно реализовать уже после включения в состав ядра. Кроме того, компания Paragon Software подтвердила, что готова сопровождать предложенный код в ядре и планирует в дальнейшем перевести реализацию журналирования на работу поверх имеющегося в ядре универсального блочного устройства JBD (Journaling block device), на базе которого организовано журналирование в ext3, ext4 и OCFS2.
OpenNET
Драйвер NTFS от Paragon Software может быть принят в состав ядра Linux 5.15
Модератор: LinuxNEWS
-
- Сообщения: 2018
- Зарегистрирован: 11 июн 2017, 21:47
- Решено: 30
- Откуда: BY
- Благодарил (а): 79 раз
- Поблагодарили: 434 раза
- Контактная информация:
Драйвер NTFS от Paragon Software может быть принят в состав ядра Linux 5.15
Теперь можно будет NTFS проверять на ошибки и битые сектора типа
chkdsk
прямо из Llinux или драйвер Paragon этого делать не умеет?-
Автор темы - Сообщения: 1283
- Зарегистрирован: 24 фев 2020, 19:13
- Решено: 14
- Откуда: Алчевск
- Благодарил (а): 892 раза
- Поблагодарили: 467 раз
- Контактная информация:
Драйвер NTFS от Paragon Software может быть принят в состав ядра Linux 5.15
пусть сначала свершится, затем посмотрим, этот полудрайвер ntfs уже давно надо было менять, но как всегда есть препоны
-
- Сообщения: 571
- Зарегистрирован: 14 дек 2019, 01:46
- Решено: 10
- Благодарил (а): 120 раз
- Поблагодарили: 129 раз
- Контактная информация:
Драйвер NTFS от Paragon Software может быть принят в состав ядра Linux 5.15
Просветите, какие есть проблемы у существующего драйвера?
Использую несколько винтов с NTFS разделами.
Под всякое разное, фото, фильмы, софт, книги...
Пока проблем не замечал.
Использую несколько винтов с NTFS разделами.
Под всякое разное, фото, фильмы, софт, книги...
Пока проблем не замечал.
-
- Сообщения: 2018
- Зарегистрирован: 11 июн 2017, 21:47
- Решено: 30
- Откуда: BY
- Благодарил (а): 79 раз
- Поблагодарили: 434 раза
- Контактная информация:
Драйвер NTFS от Paragon Software может быть принят в состав ядра Linux 5.15
По-моему, если сейчас в случае какого-либо сбоя немного "попортится" структура NTFS, то полноценно исправить её можно только средствами Windows. Хотя, как пишут в этом источнике, пакет Ntfs-3g добавляет приложение NTFS fix. Но по причине отсутствия у себя каких-либо разделов NTFS ничего не могу сказать по этому поводу.
-
- Сообщения: 4506
- Зарегистрирован: 21 июн 2017, 18:09
- Решено: 99
- Благодарил (а): 51 раз
- Поблагодарили: 1993 раза
- Контактная информация:
Драйвер NTFS от Paragon Software может быть принят в состав ядра Linux 5.15
Тут проще спросить: "каких у него проблем нет?". Текущий драйвер даже писать не ломая FS не умеет, в результате чего запись ему отрубают по умолчанию везде.
Только не надо рассказывать что у вас все нормально пишется и проблем нет - вы не этим драйвером пользуетесь. Вы пользуетесь NTFS-3g - драйвер работает в юзерспейсе через FUSE, а речь идет о нормальном драйвере ntfs - собранном как модуль ядра, таком же как ext4 и прочие.
А чем плох ntfs-3g? Да в основном тем, что жрет этак раз в 5-10 больше ресурсов чем нужно модулю ядра - юзерспейс же. Т.е. либо на столько медленнее работает, либо на столько сильнее грузит CPU. Ну и не все фичи ntfs поддерживает - типа расширенных атрибутов, сжатия, и потоков файла. Ну и проверять/лечить FS из под линукса с ним - лотерея, как раз из-за этого самого. Налетит на что-то такое, и будет веселуха.
-
- Сообщения: 2018
- Зарегистрирован: 11 июн 2017, 21:47
- Решено: 30
- Откуда: BY
- Благодарил (а): 79 раз
- Поблагодарили: 434 раза
- Контактная информация:
Драйвер NTFS от Paragon Software может быть принят в состав ядра Linux 5.15
Линус Торвальдс принял в состав репозитория, в котором формируется будущая ветка ядра Linux 5.15, патчи с реализацией файловой системы NTFS от компании Paragon Software. Релиз ядра 5.15 ожидается в ноябре. Код нового драйвера NTFS был открыт компанией Paragon Software в августе прошлого года и отличается от уже имеющегося в ядре драйвера возможностью работы в режиме записи. Старый драйвер не обновлялся уже много лет и находится в плачевном состоянии.
Новый драйвер поддерживает все возможности актуальной версии NTFS 3.1, включая расширенные атрибуты файлов, списки доступа (ACL), режим сжатия данных, эффективную работу с пустотами в файлах (sparse) и воспроизведение изменений из журнала для восстановления целостности после сбоев. Компания Paragon Software подтвердила, что готова сопровождать предложенный код в ядре и планирует в дальнейшем перевести реализацию журналирования на работу поверх имеющегося в ядре универсального блочного устройства JBD (Journaling block device), на базе которого организовано журналирование в ext3, ext4 и OCFS2.
https://www.opennet.ru/opennews/art.shtml?num=55742
Новый драйвер поддерживает все возможности актуальной версии NTFS 3.1, включая расширенные атрибуты файлов, списки доступа (ACL), режим сжатия данных, эффективную работу с пустотами в файлах (sparse) и воспроизведение изменений из журнала для восстановления целостности после сбоев. Компания Paragon Software подтвердила, что готова сопровождать предложенный код в ядре и планирует в дальнейшем перевести реализацию журналирования на работу поверх имеющегося в ядре универсального блочного устройства JBD (Journaling block device), на базе которого организовано журналирование в ext3, ext4 и OCFS2.
https://www.opennet.ru/opennews/art.shtml?num=55742
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей