The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Для ядра Linux предложен драйвер EXT2, написанный на языке Rust

16.05.2024 11:02

Уэдсон Алмейда Фильо (Wedson Almeida Filho) из компании Microsoft предложил для обсуждения в списке рассылки разработчиков ядра Linux вторую версию патчей с набором обвязок над подсистемой VFS, предназначенных для разработки на языке Rust файловых систем, работающих в режиме только для чтения. Вместе с обвязками опубликовано два созданных на их основе драйвера с реализацией файловых систем ext2 и tarfs, работающих в режиме только для чтения. В отличие от ранее доступной реализации ФС Ext2 на языке Rust - ext2-rs, новый вариант работает на уровне ядра (модуль rust_ext2), а не в пространстве пользователя. Драйвер rust_ext2 содержит около 700 строк кода на Rust и может использоваться в качестве отправной точки для разработки более сложных реализаций ФС, таких как Ext4.

Файловая система tarfs позволяет монтировать архивы в формате Tar в виде файловой системы. Драйвер использует прикреплённый к tar-файлам индекс для навигации по файлам внутри архива без перебора всего содержимого.

Отдельно развивается ещё одна ФС на языке Rust, которая использует предложенный слой абстракций, - PuzzleFS. PuzzleFS предназначена для размещения изолированных контейнеров и обладает такими возможностями, как эффективное хранение дублирующихся данных, возможность прямого монтирования, повторяемая сборка образов, очень быстрая сборка и монтирование образов, возможность использования необязательной промежуточной стадии для преобразования (canonicalization) образов, необязательность полных проходов по дереву ФС при использовании многослойной структуры и наложение изменений в стиле casync.

 
  1. Главная ссылка к новости (https://www.phoronix.com/news/...)
  2. OpenNews: Компания Cisco предложила файловую систему PuzzleFS для ядра Linux
  3. OpenNews: Уязвимость в VFS ядра Linux, позволяющая повысить свои привилегии
  4. OpenNews: Представлена операционная система Redox, написанная на языке Rust
  5. OpenNews: Ядро Maestro, написанное на Rust и частично совместимое с Linux
  6. OpenNews: Microsoft предложил систему управления доступом IPE для ядра Linux
Лицензия: CC BY 3.0
Наводку на новость прислал pavlinux
Короткая ссылка: https://opennet.ru/61177-ext2
Ключевые слова: ext2, rust, vfs
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (154) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (2), 11:13, 16/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • –1 +/
    MS ext2.
    MS Linux-rs.
    Microsoft покупает Mozilla.
    Gotcha!
     
     
  • 2.12, Аноним (12), 11:40, 16/05/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +7 +/
    После того как всех менеджеров погонят поганой метлой, в мозилле останется от силы 5 человек неменеджеров.
     
     
  • 3.16, Аноним (16), 11:55, 16/05/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    А не эти ли самые неменеджеры пропихнул руст в массы исходя из своих каких-то странных неменеджерских интересов?
     
     
  • 4.24, Аноним (24), 12:10, 16/05/2024 Скрыто ботом-модератором     [к модератору]
  • +2 +/
     
  • 4.123, Аноним (123), 19:07, 16/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    Наша песня хороша начинай с начала. Кровавая мозила подкупила вообще всех людей (включая волонтеров), чтобы они юзали Раст. Скандалы, интриги
     
  • 4.155, Аноним (155), 07:42, 17/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Пропихивали менеджеры.
    По количеству кода на хрусте все видно.
    Если бы пропихивали технари то никогда бы раст не назвали безопасным языком.
     
  • 3.90, Пряник (?), 16:37, 16/05/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    M$ наоборот оставят менеджеров.
     
     
  • 4.100, 10 years on the Linux (?), 17:13, 16/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Не менеджеров, а юристов. Ибо они даже ДОС купили готовым.
     
  • 4.191, Аноним (191), 14:09, 19/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    MS увольняет джунов и менеджеров в первую очередь.
     
  • 2.99, 10 years on the Linux (?), 17:12, 16/05/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    лучше бы дрэг и дроп файлов через кнопки на панели задач в винде починили
     

  • 1.3, хрю (?), 11:13, 16/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +2 +/
    >>подсистемой VFS, предназначенных для разработки на языке Rust файловых систем, работающих в режиме только для чтения.

    А не плохая идея. и хруст там на первый взгляд в тему.

     
     
  • 2.25, Аноним (25), 12:12, 16/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    В режиме «только для чтения» можно хоть на ассемблере писать, хоть на повербейсике (если в последнем случае забить на производительность).
     
     
  • 3.71, Аноним (-), 15:02, 16/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +6 +/
    > В режиме «только для чтения» можно хоть на ассемблере писать, хоть на повербейсике

    Ну-ну.
    А потом ты что-то не так прочитаешь, отхватишь выход за границы массива и выполнишь произвольный код с правами рута.
    И это в режиме «только для чтения»

     
     
  • 4.112, Аноним (112), 18:22, 16/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    >В режиме «только для чтения» можно хоть на ассемблере

    Кстати, когда пишешь на ассемблере, обычно ни что никуда за границы не выходит в отличии от.
    Видимо это от того, что если уж люди пишут на ассемблере, то они понимают, что пишут.

     
  • 4.131, Аноним (131), 20:07, 16/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    а где там используется ext2
    что "для чтения" не поставить?
     

  • 1.4, Массоны Рептилоиды (?), 11:18, 16/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +8 +/
    Лозунг PuzzleFS: "Попробуй собери!"
     
     
  • 2.28, Kt (?), 12:13, 16/05/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    Нуу, под FreeBSD 12+ даже стабильный rust без compatx11 не собирается :)
     
     
  • 3.62, Денис Попов (?), 14:12, 16/05/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    >FreeBSD 12+ даже стабильный rust без compatx11 не собирается :)

    И слава Богу!

     
     
  • 4.73, Афанасии (?), 15:35, 16/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Фря живёт, развивается по-тихому.

    В жизни всякое бывает, поэтому запасной аэродром необходимо иметь.

     
     
  • 5.75, Аноним (-), 16:07, 16/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • –4 +/
    > Фря живёт, развивается по-тихому.

    Не, скорее "догнивает и не развивается"

    > В жизни всякое бывает, поэтому запасной аэродром необходимо иметь.

    Всегда можно перейти на винду. Ну или на макось, если твоя жизненная ориентация позволяет.
    Но если тебе жизненно необходимо именно ядро линукс - то луше хромоси ничего не придумали.

     
  • 3.69, Аноним (-), 14:53, 16/05/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –1 +/
    А кому нужна вообще фряха?
    Устаревший нинужный щлак от маргиналов для маргиналов.
    Дрова там рабочие уже появиилсь? Или как обычно?
     
     
  • 4.116, Аноним (116), 18:40, 16/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Маркетолог детектед!

    Но фряшникам пофиг, к тому же очень хорошо что есть линукс -- утилизатор дури всяких погроммистов.
    Без линукса, этого "санитара программирования", было бы загажено вообще всё.

     
  • 4.187, Аноним (187), 01:52, 18/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    К разработке в BSD подходят, когда набьют руку и нажимают копий на своих поделках для Linux. BSD как и прочие системы с академической родословной нужны людям понимающим. Для остальных идеальными будут свистелки и перделки.
     
  • 2.169, Вы забыли заполнить поле Name (?), 11:40, 17/05/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > Лозунг PuzzleFS: "Попробуй собери!"

    Попробуй забутстрапь

     

  • 1.5, DEF (?), 11:19, 16/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +1 +/
    Подлый удар, откуда не ждали.
     
     
  • 2.38, Аноним (-), 12:59, 16/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Подлый удар, откуда не ждали.

    Чего ты не ждал? Кент давно покушался переписать bcachefs на этом. Правда это немного не EXT2 так что это видимо затянется на срок от нескольких лет до бесконечности.

     
  • 2.132, Аноним (131), 20:09, 16/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    в запасе же
    ext3, ext4
     

  • 1.6, Аноним (16), 11:21, 16/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +11 +/
      Опять истории о альтернативно одаренных которые драйвер для видоса сначала написали на питоне, а потом переписал на русте. Потому что сразу на русте написать невозможно. Обязательно надо именно переписать.
     
     
  • 2.27, Хрю (?), 12:13, 16/05/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    По мне, для хруста это будет обычным явлением. Проверка концепции на какойто языке и потом реализация ее на хрусте. Ибо на раст минимальное изменение может потянуть полное переписывание и нет нормальных стредст для автоматизированного рефакторинга. Поэтому текущий удер раста небольшие программы по проверенным известным темам. Поэтому сама тема ридонли файлух ок.
     
     
  • 3.156, Аноним (155), 07:46, 17/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Возникает логичный вопрос - а потом а зачем тогда хруст, если все то же самое можно описать на другом языке, а под капотом у хруста все равно LLVM.
     
  • 2.49, Аноним (-), 13:41, 16/05/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     

  • 1.8, _kp (ok), 11:29, 16/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +16 +/
    Принять в ядро кастрированный по функционалу недодрайвер, вместо устаревшего, но полноценного драйвера ext2, это будет торжеством маразма.

    Раз из Microsoft, так и писали бы драйверы ext2+ для ядра Windows, а не Linux.

     
     
  • 2.17, нах. (?), 11:56, 16/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +3 +/
    неее, так ты в microsoft performance review не пройдешь.

    Потому что такого кота за шкирку выкинут с тридцатого этажа офисного здания на one microsoft way.
    А тут - предложено для обсуждения, длительная переписка в lkml с предложениями менять color на colour и обратно, дельные советы по оформлению комментария к патчу, работа - кипит.

     
  • 2.53, Аноним (-), 13:55, 16/05/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Так он не просто устаревший, там проблема в 32-разрядных счётчиках.
    И автор сразу предлагает желающим "перенести в него поддержку 64-разрядных счётчиков времени, что не представляет большого труда"
    (opennet.ru/opennews/art.shtml?num=60853)

    Но что-то очереди не наблюдается.
    Так что этим кем-то можешь стать именно ты!

     
     
  • 3.77, нах. (?), 16:12, 16/05/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    > Но что-то очереди не наблюдается.

    потому что всем похрен на твои проблемы 2038го года и никто на эту теоретическую галиматью свое время тратить не будет.
    Наши фс до него вряд ли вообще доживут.

     
     
  • 4.88, Аноним (-), 16:35, 16/05/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Так проблема не в 38 году, тут действительно 'дожить бы'.
    А в том что дровину пометили как дипркейт и скоро выкинут на мороз.
     
     
  • 5.93, нах. (?), 16:43, 16/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    т.е. проблемы-то нет вообще (технической, проблема - в головах у "выкидывателей")

    причем нужен-то сам этот драйвер только в каких-то очень странных местах, где почему-то не подходит работа в режиме совместимости через ext4

    Безусловно это самое нужное и полезное приложение усилий хрустописателей... впрочем, возможно что так и есть.

     
     
  • 6.143, Аноним (143), 22:47, 16/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > причем нужен-то сам этот драйвер только в каких-то очень странных местах, где почему-то не подходит работа в режиме совместимости через ext4

    То есть ни в каких местах вообще не нужен, даже в воображаемых. Вот и чудненько.

     
  • 4.106, Аноним (-), 17:55, 16/05/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 3.188, pavlinux (ok), 11:46, 18/05/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > , там проблема в 32-разрядных счётчиках.

    Никто адекватный не хранит данные в unixtime. А 19 января 2038 можно тупа выключить комп.

     
     
  • 4.190, Аноним (190), 11:51, 19/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    time64_t - новый UNIX time
     
  • 2.76, Аноним (76), 16:08, 16/05/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    та кто его будет принимать а главное зачем.
    его только предложили.
    предложить можно хоть что угодно
     
  • 2.138, Аноним (138), 21:09, 16/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    не вместо, а как пример. и надо было переписывать не ext2, а vfat, потому что fat проще. майкрософтовское - к майкрософтовскому.
     

  • 1.9, Аноним (9), 11:30, 16/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +1 +/
    толкьо недавно была новость  "ext2 объявлен устаревшим", для чего  переписывать то?
     
     
  • 2.13, Аноним (16), 11:49, 16/05/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +2 +/
    Для хайпа же. А так не ext2 устарел а его родной сишный драйвер. Теперь для ext2 надо будет юзать драйвер от ext4 он полностью справляется с ext2. Да ещё и проблему с датами решает.
     
     
  • 3.87, Kuromi (ok), 16:33, 16/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    А во всех дистрибутивах и так давным давно ext2 монтируется драйвером ext4. Так же как PATA в свое время перенесли в SATA драйвер.
     
  • 2.98, 10 years on the Linux (?), 17:11, 16/05/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –2 +/
    > для чего  переписывать то

    чтобы не говорили, что на расте нет проектов

     
     
  • 3.158, Прохожий (??), 08:38, 17/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >чтобы не говорили, что на расте нет проектов

    Кому интересно мнение людей, не умеющих пользоваться поиском?

     

  • 1.15, Аноним (15), 11:53, 16/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +4 +/
    > может использоваться в качестве отправной точки для разработки более сложных реализаций ФС, таких как Ext4

    То есть эти поехавшие предлагают использовать неполноценную реализацию, к-я только readonly, как отправную точку для разработки ext4?

    А почему не ext2 на С, к-й не readonly? А почему сразу не написали ext4 на rust?

    P.S. они бы еще предложили это использовать как отправную точку для разработки ZFS, смысл примерно такой же

     

     ....большая нить свёрнута, показать (34)

  • 1.33, pavlinux (ok), 12:33, 16/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +2 +/
    Кто забыл, tarfs в Midnight Commander существует уже 100500 лет

    'mc --version'
    ...
    cpiofs, tarfs, sfs, extfs, ftpfs, sftpfs, fish, smbfs
    ...

     
     
  • 2.47, хрю (?), 13:28, 16/05/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +3 +/
    Есть то есть, только работать с этим невозможно - искать нельзя, распаковка занимает 100500 времени.
     
     
  • 3.89, pavlinux (ok), 16:37, 16/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    От архиватора зависит, чистый .tar - моментально.

     
  • 2.96, 10 years on the Linux (?), 17:09, 16/05/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    А, это когда, чтобы распаковать 500 файлов с каким-нить электроноподобием, надо подождать 2 часа вместо 20 секунд через команду в консоли? Главное юниксвей же, а не юзабилити.
     
     
  • 3.109, pavlinux (ok), 18:08, 16/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    > А, это когда, чтобы распаковать

    Распаковать это когда <F2> и там Extract, вы ж долбите <Enter>,  а миднайт пытается создать VFS в оперативке.

    Там можно всяких оптитмизашек добавить, типа на первом шаге, по <Enter>,
    отображать  только список файлов, потом, по  <F3>,  <F4>, <F5>, уже вытягивать все данные.

     
     
  • 4.148, Middle Go Developer (?), 02:23, 17/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    А что, так можно было? Посмотрю...
     

  • 1.34, Аноним (34), 12:52, 16/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +2 +/
    Но ведь поддержка ext4, ext3 и ext2 реализована через один драйвер.
     
     
  • 2.42, Аноним (116), 13:19, 16/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • –3 +/
    Точнее поддержка ext4, ext3, ext2 осуществляется через одно место.
     
  • 2.43, _kp (ok), 13:20, 16/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    Проблема в том, что это работает.
    А тут чтоб на этот раз точно не запороть файловую систему, предлагается драйвер даже не предусматривающмй монтирование в режиме только для чтения.
    Ибо абсолютно безопасная ОС, это без возможности установки ПО, а лучше и вовсе без ПО.
     
     
  • 3.97, 10 years on the Linux (?), 17:11, 16/05/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     

  • 1.39, _oleg_ (ok), 13:00, 16/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +8 +/
    Да это уже анекдот какой-то. Судя по новостям про rust, это ЯП для переписывания того, что уже и так работает, или переписывания того, что уже выброшено. Офигительно полезный вклад.
     

     ....большая нить свёрнута, показать (37)

  • 1.41, Аноним (41), 13:11, 16/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +4 +/
    Пусть свою винду пишут, нечего пакостить.
     
     
  • 2.80, нах. (?), 16:17, 16/05/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +3 +/
    там не берут :-(
     
     
  • 3.179, Аноним (16), 20:52, 17/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Что-то они знают раз этого троянского коня на непонятном языке не берут.
     
     
  • 4.180, нах. (?), 22:53, 17/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    просто следуют принципу "по делам узнаете их"

    недоделков криво-косо-затобезопастно реализующих 1/10 функциональности переписькиваемого - не берут-с, когда будет 10/10 - тогда и приходите.

    не проходит тесты (не unit-tests, нахрен никому ненужные, а regression tests) - не берут.

    и так далее.

    Один герой даже заменил было dll'ку времен чуть не windows 3.0, о чем прыгал и пищал на паре конференций, гордый собой, и ее даже включили... в ночные сборки... но она не запускается без упражнений с bcd... т.е. ты ее никогда не увидишь. Героя, кстати, что-то тоже больше никто не видал.

    Вероятно, год или больше "работы" впустую таки не зачли в performance review.

     
  • 2.122, Аноним (-), 19:03, 16/05/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    А то что?)
    Ты заплачешь? Будешь проклинать мелкомягких?
    Анон, ядро пишут корпы (80+%), твое мнение вообще никого не волнует.
    Что платиновые спонсоры решат, так оно и будет.

    Иногда всякие поехавшие устраивают бурю в стакане, как было с нвидией и ЖОПЛ-символами, но им легко поводили по губам вынеся все проприетарное в отдельный чип.

     
     
  • 3.140, Аноним (16), 21:50, 16/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Спешу тебя ошарашить, но корпы это просто люди такие же как ты ничем не отличающиеся ни от какого другого разработчика.
     
     
  • 4.145, Аноним (143), 23:00, 16/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Дьявол в деталях. Люди такие же, но зарплату им платят за конкретные решения конкретных проблем. И это не твои проблемы, и даже не воображаемого «сообщества», а проблемы оптимизации зарабатывания денег теми, кто эту самую зарплату платит. Думаю, лет через пять Линукс будет требовать Раст как обязательную зависимость.
     
     
  • 5.178, Аноним (16), 20:51, 17/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Всех разработчиков кто-то финансирует. Совсем всех. А конкретно раст это наоборот лишняя трата ресурсов. И его скоро совсем не будет.
     

  • 1.59, Аноним (54), 14:08, 16/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    Ого, а что, в ядре до сих пор не было tarfs? O_o Интересно, почему? :/
     
  • 1.72, Аноним (72), 15:09, 16/05/2024 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • +/
    > Файловая система tarfs позволяет монтировать архивы в формате Tar в виде файловой системы

    А зачем оно нужно, если архивы после архивации tar'ом обычно потом всё равно дополнительно сжимаются каким-нибудь компрессором? Кто-нибудь может объяснить?

     
  • 1.86, Kuromi (ok), 16:30, 16/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +1 +/
    Ок, но зачем? В ядре как раз собрались выкинуть старый драйвер ext2 и (окончательно) перейти на универсальный драйвер ext2\3\4 как тут появляются эти с Rust драйвером. А смысл? Все равно абсолютное большинство пользуется универсальным.
    Понятно что ext2 ныне считается довольно простой ФС и там проще перенести все на Rust, но почему не FAT скажем?
     
     
  • 2.103, Аноним (103), 17:26, 16/05/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > как тут появляются эти с Rust драйвером

    Который еще и readonly

     
     
  • 3.119, Kuromi (ok), 18:47, 16/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >> как тут появляются эти с Rust драйвером
    > Который еще и readonly

    Может им в Микрософте реально драйвер для Виндоус написать? Было бы больше пользы.
    Опять же ext2fsd монтировал ext3 как ext2 как раз (ext4 не помню научился ли)

     
     
  • 4.181, нах. (?), 22:55, 17/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Может им в Микрософте реально драйвер для Виндоус написать? Было бы больше

    так они написали. вот, ntfs написали. exfat написали. refs написали (правда, вышло немного криво но - таки да)

    А зачем им драйвера для fs любителей с мака год десктопа объявлять - они пока не в курсе.

     
  • 2.139, Аноним (16), 21:48, 16/05/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Что за крамола? Может ты им ещё скажешь нормальный Линукс драйвер для NTFS написать? Можно даже не на русте я приму.  
     
     
  • 3.152, Kuromi (ok), 05:01, 17/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Что за крамола? Может ты им ещё скажешь нормальный Линукс драйвер для
    > NTFS написать? Можно даже не на русте я приму.

    Могли бы и написать. Файловые системы давно уже не являются "selling point" той или иной ОС (ну кроме любви к ZFS). А под винду даже BTRFS драйвер сделали.

     

  • 1.157, Аноним (157), 08:28, 17/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    Наконец-то. Пора уже ядро переводить на безопасный и надежный язык будущего. Представьте себе в 2024 кодить на отсталом языке 50-летней давности.
     
     
  • 2.173, Аноним (54), 12:59, 17/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Точно! И автомобили пора уже переводить на квадратные колёса будущего! Представь себе, в 2024-м ездить на отсталых круглых колёсах 1000-летней давности!
     
  • 2.174, Аноним (54), 13:03, 17/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Круглые колёса - опасны! Они неустойчивы - из-за ошибки водителя автомобиль может укатиться в пропасть! А квадратные колёса будущего исключат ошибки работы с автомобилем - даже если водитель ошибётся, автомобиль на квадратных колёсах никуда не скатится!
     
     
  • 3.177, нах. (?), 20:04, 17/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    хммм... я бы на твоем месте запатентовал и попробовал продать Маску. Проблема ручечек (патентованных) теслы похоже имеет простое и надежное решение!

     

  • 1.168, Вы забыли заполнить поле Name (?), 11:39, 17/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    Мс предлагает патчи в ядро. 10 лет назад бы не поверил. Теряем линукс, нужно что-то новое.
     
     
  • 2.175, Аноним (54), 13:14, 17/05/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Так они давно к линуксу подбираются - он для них как кость в горле. Если б не линукс, винда бы щас на всех девайсах и серверах стояла!
     

  • 1.192, Аноним (192), 15:29, 20/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    Так! Стоп!
    Совсем недавно была новость, мол ехт2 не ненужен, и тут горячо обсуждали, что устарел и вообще им полторы олдскулы пользуются

    Ну в общем после такого только грязью кидаться в лица растовщиков

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру