Файловая система ext в ReactOS.

Обсуждаем ReactOS по-русски

Moderators: fog, fireball

Start
Posts: 169
Joined: Sun May 16, 2010 5:59 pm

Файловая система ext в ReactOS.

Post by Start »

Ведутся работы по поддержке файловой системы ext (ext, ext2, ext3, ext4) в ReactOS.

Появление ФС ext в ReactOS даст возможность использовать одни и те же носители информации в ReactOS и Linux, станет возможным читать данные из ReactOS на разделах Linux и наоборот.

Подробности про ФС ext: Материал из Википедии — свободной энциклопедии
Start
Posts: 169
Joined: Sun May 16, 2010 5:59 pm

Re: Файловая система ext в ReactOS.

Post by Start »

Информация о возможности просмотра HDD-диска в ReactOS, отформатированного в файловую систему ext.
Источник:
Twitter
ВКонтакте

ext3
[ external image ]
Last edited by Start on Tue Apr 10, 2018 6:29 pm, edited 1 time in total.
Yaraslau
Posts: 430
Joined: Mon Sep 28, 2009 7:47 pm
Location: Беларусь/Belarus, ex-USSR
Contact:

Re: Файловая система ext в ReactOS.

Post by Yaraslau »

От поддержки NTFS было бы больше пользы. Всё-таки пользователей Windows больше, чем у Линукса. Остаётся набраться терпения и ждать.
towerr
Posts: 259
Joined: Wed Jun 20, 2007 3:01 am

Re: Файловая система ext в ReactOS.

Post by towerr »

Yaraslau wrote:От поддержки NTFS было бы больше пользы. Всё-таки пользователей Windows больше, чем у Линукса. Остаётся набраться терпения и ждать.
чтение нтфса почти приелемое, тоесть в принципе оно пашет, за исклюением одного секретного бага
ждите когда еще запись будет работать и радуйтесь потом уже.... да и тот секретынй баг заодно подправится уже
User avatar
lumix
Posts: 35
Joined: Thu Apr 02, 2015 4:44 pm

Re: Файловая система ext в ReactOS.

Post by lumix »

towerr wrote:
Yaraslau wrote:От поддержки NTFS было бы больше пользы. Всё-таки пользователей Windows больше, чем у Линукса. Остаётся набраться терпения и ждать.
чтение нтфса почти приелемое, тоесть в принципе оно пашет, за исклюением одного секретного бага
ждите когда еще запись будет работать и радуйтесь потом уже.... да и тот секретынй баг заодно подправится уже
поправился секретный баг?

ещё хочется спросить, если для работы с ext привлекли наработки стороннего проекта, так же Вайн ещё задействован в том же качестве, то какие ещё проекты с открытой лицензией можно использовать или уже используются в РеактОСи, может какой Exploerer++ или ещё какие, очень интересно?
towerr
Posts: 259
Joined: Wed Jun 20, 2007 3:01 am

Re: Файловая система ext в ReactOS.

Post by towerr »

lumix wrote: поправился секретный баг?
поправился, еще тогда, почти сразу... но и работает только на чтение.
lumix wrote: ещё хочется спросить, если для работы с ext привлекли наработки стороннего проекта, так же Вайн ещё задействован в том же качестве, то какие ещё проекты с открытой лицензией можно использовать или уже используются в РеактОСи, может какой Exploerer++ или ещё какие, очень интересно?
нет, вайн работает на линухе и никакого отношения сам по себе к файловым системам не имеет, с самими файловыми системами работает только само ядро ОС, все остальное, лишь иллюзия, эмуляция... так-что...
и в реактос нет смысла накручивать раззные файловые системы, сначала надо добится просто работы с софтом, с приложениями, а какие ФС будет использовать ядро ОСи, это вообще дело третье, хоть и к примеру криптованая фс, с точки зрения юзера это всеравно просто диск и самоввнушение того, что там что-то в каком-то виде хранится...
fog
Moderator
Posts: 827
Joined: Sun Nov 13, 2005 7:45 am
Location: Russia
Contact:

Re: Файловая система ext в ReactOS.

Post by fog »

lumix wrote: ещё хочется спросить, если для работы с ext привлекли наработки стороннего проекта, так же Вайн ещё задействован в том же качестве, то какие ещё проекты с открытой лицензией можно использовать или уже используются в РеактОСи, может какой Exploerer++ или ещё какие, очень интересно?
После установки ReactOS есть окошечко "Acknowledgements" (Благодарности) там перечислены основные 10-15 проектов, код которых используется при разработке ReactOS.

Разработчики ReactOS всегда говорили, что они стараются как можно больше взаимодествовать с другими открытыми проектами и, по-возможности, не писать "свои велосипеды". Проблема тут в том, что недостаточно просто взять код какого-то другого проекта, ведь его приходится поддерживать, исправлять баги, отправлять исправления в менстрим "заимствованного" проекта, и наоборот, проводить синхронизацию с его новыми релизами и т.п. Поэтому важен не сам код, а то, чтобы разработчики других проектов "шефствовали" на той частью их кода, которая есть в ReactOS, а этого добиться весьма не просто.
fog
Moderator
Posts: 827
Joined: Sun Nov 13, 2005 7:45 am
Location: Russia
Contact:

Re: Файловая система ext в ReactOS.

Post by fog »

Yaraslau wrote:От поддержки NTFS было бы больше пользы. Всё-таки пользователей Windows больше, чем у Линукса.
А причем тут пользователи Линукса? Пользователю любой ОС в 90% случаев вообще без разницы, какая там файловая система - если бы в FAT32 была поддержка больших файлов, никто бы и не чесался о поддержке других ФС. А все более-менее современные файловые системы с функциональной точки зрения почти одинаковы, и не важно про ext4, ntfs, или про что-то другое мы говорим.
User avatar
lumix
Posts: 35
Joined: Thu Apr 02, 2015 4:44 pm

Re: Файловая система ext в ReactOS.

Post by lumix »

fog wrote:Пользователю любой ОС в 90% случаев вообще без разницы, какая там файловая система - если бы в FAT32 была поддержка больших файлов, никто бы и не чесался о поддержке других ФС. А все более-менее современные файловые системы с функциональной точки зрения почти одинаковы, и не важно про ext4, ntfs, или про что-то другое мы говорим.
это да, но вот например для поиска файла по имени в фс отличной от ntfs придётся создавать велосипед.
fog
Moderator
Posts: 827
Joined: Sun Nov 13, 2005 7:45 am
Location: Russia
Contact:

Re: Файловая система ext в ReactOS.

Post by fog »

lumix wrote:для поиска файла по имени в фс отличной от ntfs придётся создавать велосипед.
Вот в этом месте можно по-подробнее?

ps: Кстати, на wiki есть статья про поддержку разных ФС. Её можно почитать и/или дополнить: http://winehq.org.ru/ROS_File_Systems
User avatar
lumix
Posts: 35
Joined: Thu Apr 02, 2015 4:44 pm

Re: Файловая система ext в ReactOS.

Post by lumix »

fog wrote:Вот в этом месте можно по-подробнее?
все расширенные виды поиска по системе привязаны к фс, если была бы реализованная ntfs в РеактОС, то можно было бы просто найти программу с открытым кодом и всё, а так придётся её делать.
fog
Moderator
Posts: 827
Joined: Sun Nov 13, 2005 7:45 am
Location: Russia
Contact:

Post by fog »

lumix wrote:все расширенные виды поиска по системе привязаны к фс,
Можно пример того, что я смогу найти на NTFS и не смогу, например, на FAT32 ? В моей картине мира все обращения происходят через ОС к абстрактной ФС. Т.е. все приложения, (кроме ОС) не знают о том, с какой ФС они работают. Они просто отправляют запрос к файлам через ОС и получают ответ от ОС. И всё. Т.е. вся специфика работы той или иной файловой системы происходит только на уровне драйвера этой ФС.
User avatar
lumix
Posts: 35
Joined: Thu Apr 02, 2015 4:44 pm

Re:

Post by lumix »

fog, пример аля динозавр: 《FAR поддерживает длинные имена файлов, атрибуты файлов файловой системы NTFS, различные кодировки текстов, может использовать системные функции для копирования файлов, имеет многоязычный интерфейс и систему помощи.

FAR Manager был с самого начала ориентирован на платформу Windows. Время от времени пользователи высказывали просьбы сделать версии для других платформ (Linux и Mac OS). Разработчики утверждают, что код программы слишком специфичен для Windows, и портирование на другую платформу потребовало бы больших изменений.》
https://ru.m.wikipedia.org/wiki/FAR_Manager

если что-то работает в fat или в ntsf, то оно совершенно необязательно работает в ext.
Gennady
Posts: 35
Joined: Mon Oct 27, 2014 11:08 am

Re: Файловая система ext в ReactOS.

Post by Gennady »

Если в WINDOWS будет драйвер для работы с EXT, то FAR так же специфично и только для виндовс будет работать и с этой файловой системой. FAR использует WIN для своих базовых функций, поэтому тяжело переписать такой большой кусок кода под другую ОС со своим API и прочее...

Все дело в волшебных пузырьках - драйверах, как и было сказано выше.
User avatar
lumix
Posts: 35
Joined: Thu Apr 02, 2015 4:44 pm

Re: Файловая система ext в ReactOS.

Post by lumix »

драйвер может многое, но не всё, с точки зрения обычного пользователя. всё кругом абстракция, а программы реальность.
Post Reply

Who is online

Users browsing this forum: No registered users and 5 guests