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

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

Moderators: fog, fireball

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

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

Post by Start » Fri Oct 30, 2015 10:28 pm

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

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

Подробности про ФС ext: Материал из Википедии — свободной энциклопедии

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

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

Post by Start » Fri Oct 30, 2015 10:32 pm

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

ext3
Image
Last edited by Start on Tue Apr 10, 2018 6:29 pm, edited 1 time in total.

Yaraslau
Posts: 429
Joined: Mon Sep 28, 2009 7:47 pm
Location: Беларусь/Belarus, ex-USSR

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

Post by Yaraslau » Sun Nov 01, 2015 8:05 pm

От поддержки NTFS было бы больше пользы. Всё-таки пользователей Windows больше, чем у Линукса. Остаётся набраться терпения и ждать.

towerr
Posts: 257
Joined: Wed Jun 20, 2007 3:01 am

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

Post by towerr » Mon Nov 02, 2015 2:42 am

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

lumix
Posts: 35
Joined: Thu Apr 02, 2015 4:44 pm

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

Post by lumix » Fri Feb 12, 2016 4:43 pm

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

ещё хочется спросить, если для работы с ext привлекли наработки стороннего проекта, так же Вайн ещё задействован в том же качестве, то какие ещё проекты с открытой лицензией можно использовать или уже используются в РеактОСи, может какой Exploerer++ или ещё какие, очень интересно?

towerr
Posts: 257
Joined: Wed Jun 20, 2007 3:01 am

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

Post by towerr » Fri Feb 12, 2016 7:05 pm

lumix wrote: поправился секретный баг?
поправился, еще тогда, почти сразу... но и работает только на чтение.
lumix wrote: ещё хочется спросить, если для работы с ext привлекли наработки стороннего проекта, так же Вайн ещё задействован в том же качестве, то какие ещё проекты с открытой лицензией можно использовать или уже используются в РеактОСи, может какой Exploerer++ или ещё какие, очень интересно?
нет, вайн работает на линухе и никакого отношения сам по себе к файловым системам не имеет, с самими файловыми системами работает только само ядро ОС, все остальное, лишь иллюзия, эмуляция... так-что...
и в реактос нет смысла накручивать раззные файловые системы, сначала надо добится просто работы с софтом, с приложениями, а какие ФС будет использовать ядро ОСи, это вообще дело третье, хоть и к примеру криптованая фс, с точки зрения юзера это всеравно просто диск и самоввнушение того, что там что-то в каком-то виде хранится...

fog
Moderator
Posts: 819
Joined: Sun Nov 13, 2005 7:45 am
Location: Russia
Contact:

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

Post by fog » Sat Feb 13, 2016 9:52 am

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

Разработчики ReactOS всегда говорили, что они стараются как можно больше взаимодествовать с другими открытыми проектами и, по-возможности, не писать "свои велосипеды". Проблема тут в том, что недостаточно просто взять код какого-то другого проекта, ведь его приходится поддерживать, исправлять баги, отправлять исправления в менстрим "заимствованного" проекта, и наоборот, проводить синхронизацию с его новыми релизами и т.п. Поэтому важен не сам код, а то, чтобы разработчики других проектов "шефствовали" на той частью их кода, которая есть в ReactOS, а этого добиться весьма не просто.

fog
Moderator
Posts: 819
Joined: Sun Nov 13, 2005 7:45 am
Location: Russia
Contact:

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

Post by fog » Sat Feb 13, 2016 10:01 am

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

lumix
Posts: 35
Joined: Thu Apr 02, 2015 4:44 pm

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

Post by lumix » Mon Feb 15, 2016 6:20 pm

fog wrote:Пользователю любой ОС в 90% случаев вообще без разницы, какая там файловая система - если бы в FAT32 была поддержка больших файлов, никто бы и не чесался о поддержке других ФС. А все более-менее современные файловые системы с функциональной точки зрения почти одинаковы, и не важно про ext4, ntfs, или про что-то другое мы говорим.
это да, но вот например для поиска файла по имени в фс отличной от ntfs придётся создавать велосипед.

fog
Moderator
Posts: 819
Joined: Sun Nov 13, 2005 7:45 am
Location: Russia
Contact:

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

Post by fog » Mon Feb 15, 2016 6:26 pm

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

ps: Кстати, на wiki есть статья про поддержку разных ФС. Её можно почитать и/или дополнить: http://winehq.org.ru/ROS_File_Systems

lumix
Posts: 35
Joined: Thu Apr 02, 2015 4:44 pm

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

Post by lumix » Mon Feb 15, 2016 6:46 pm

fog wrote:Вот в этом месте можно по-подробнее?
все расширенные виды поиска по системе привязаны к фс, если была бы реализованная ntfs в РеактОС, то можно было бы просто найти программу с открытым кодом и всё, а так придётся её делать.

fog
Moderator
Posts: 819
Joined: Sun Nov 13, 2005 7:45 am
Location: Russia
Contact:

Post by fog » Tue Feb 16, 2016 10:48 am

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

lumix
Posts: 35
Joined: Thu Apr 02, 2015 4:44 pm

Re:

Post by lumix » Tue Feb 16, 2016 9:42 pm

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

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

если что-то работает в fat или в ntsf, то оно совершенно необязательно работает в ext.

Gennady
Posts: 37
Joined: Mon Oct 27, 2014 11:08 am

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

Post by Gennady » Wed Feb 17, 2016 12:54 pm

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

Все дело в волшебных пузырьках - драйверах, как и было сказано выше.

lumix
Posts: 35
Joined: Thu Apr 02, 2015 4:44 pm

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

Post by lumix » Fri Feb 19, 2016 7:26 pm

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

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest