Board.KolibriOS.org

Official KolibriOS board
It is currently Thu Nov 21, 2019 11:56 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 86 posts ]  Go to page Previous 1 2 3 4 5 6 Next
Author Message
 Post subject: Re: Ext2FS
PostPosted: Wed Feb 03, 2010 11:57 am 
На рабочем компе жесткий диск на 250 Гб, таблица разделов
Attachment:
ext3.png
ext3.png [ 18.24 KiB | Viewed 3206 times ]

Открывало большинство директорий на разделе sda7, на одной из директорий подвисло. На разделе sda8 открыло только корневой раздел и пустую директорию "Lost+Found".
Делаю вывод что все-таки не весь жесткий доступен через костыль /bdX/X/ - какоето ограничение на уровне BIOS. Возможно из-за ограничения: 2 в степени 28 * 512 байт итого = 128 Гб, но почему показывает корневые разделы...


Top
   
 Post subject: Re: Ext2FS
PostPosted: Wed Feb 03, 2010 12:59 pm 
Offline
User avatar

Joined: Thu May 19, 2005 4:43 pm
Posts: 896
У меня жёсткий диск 120 гигабайт. 40Гб Fat32, 80Гб - 2 Гб Linux swap, 78Гб -Ext3.
Раздел Ext3 прекрасно видится как /hd2/2/ и через биос. Из папок читается только /usr. Зайти в папку вложенностью больше чем 2-3 удаётся крайне редко(любым файловым менеджером). Из файлов удалось посмотреть только хидеры в /usr/include/*.h

_________________
KolibriOS-перспективная ос!
Kolibri is best operation system in the world!


Top
   
 Post subject: Re: Ext2FS
PostPosted: Wed Feb 03, 2010 9:09 pm 
Offline
Kernel Developer
User avatar

Joined: Wed Jul 25, 2007 2:26 pm
Posts: 43
upd
- пофиксена проблема с адресацией больших файлов

bmp скрин на 8Мб KIV и AniImage зажевали без проблем
по идее фикс и для больших папок. Хотя не знаю насколько это связано с проблемами Mario и andrew_programmer


Top
   
 Post subject: Re: Ext2FS
PostPosted: Wed Feb 03, 2010 9:42 pm 
Тестировал на домашнем компьютере, где жесткий 1 Тб. Зависло только на одной директории. Открывает только пустые директории. Для всех остальных возвращается код ошибки "5 - File not found". Проверял через OpenDialog.
Завтра проверю на рабочем компьютере.


Top
   
 Post subject: Re: Ext2FS
PostPosted: Thu Feb 04, 2010 9:00 am 
Offline
User avatar

Joined: Thu Mar 01, 2007 7:57 pm
Posts: 835
К сожалению, не могу потестировать, у меня ext4...

_________________
Всех выше те, кто доброе творят,
И за дела добра не ждут наград,
Всем жертвуют для страждущих людей,
Не думая о выгоде своей.


Top
   
 Post subject: Re: Ext2FS
PostPosted: Thu Feb 04, 2010 10:04 am 
Offline
Mentor
User avatar

Joined: Tue Jan 15, 2008 11:27 am
Posts: 752
те файлы, которые считывались не полностью, теперь считываются нормальн. kfar при просмотре некоторых файлов по-прежнему вылетает.


Top
   
 Post subject: Re: Ext2FS
PostPosted: Thu Feb 04, 2010 1:11 pm 
Тестировал на рабочем компе, где жесткий на 250GB - там где раньше зависало выводится код ошибки "5 - File not found".


Top
   
 Post subject: Re: Ext2FS
PostPosted: Thu Feb 04, 2010 3:36 pm 
Offline
Mentor
User avatar

Joined: Tue Jan 15, 2008 11:27 am
Posts: 752
Логи, полученные в линуксе с помощью
dumpe2fs -h /dev/sda1
dumpe2fs -h /dev/sdb1


Attachments:
logs.zip [1.24 KiB]
Downloaded 200 times
Top
   
 Post subject: Re: Ext2FS
PostPosted: Mon Feb 08, 2010 10:56 pm 
Offline
Kernel Developer
User avatar

Joined: Wed Jul 25, 2007 2:26 pm
Posts: 43
UPD
- добавлена поддержку русских имен файлов
- пофиксен баг при обходе папки

прошу протестить


Top
   
 Post subject: Re: Ext2FS
PostPosted: Tue Feb 09, 2010 10:37 pm 
Offline
Mentor
User avatar

Joined: Tue Jan 15, 2008 11:27 am
Posts: 752
Всё работает просто замечательно! Ни одного глюка за почти полчаса ТЕСТИРОВАНИЯ (проверял файловые менеджеры, каталоги и файлы с русскими именами, каталоги с большим количеством файлов, файлы большого размера).

turbanoff
Спасибо!!!


Top
   
 Post subject: Re: Ext2FS
PostPosted: Wed Feb 17, 2010 8:30 pm 
Offline
Kernel Developer
User avatar

Joined: Wed Jul 25, 2007 2:26 pm
Posts: 43
UPD
начал кодить запись, и обнаружил что я не совсем точно представлял себе устройство ext2. В связи с этим нашел баг при чтении, если на разделе много групп блоков (раздел большой). Так что возможно этот коммит таки исправил баги указанные Mario и andrew_programmer.


Top
   
 Post subject: Re: Ext2FS
PostPosted: Wed Feb 17, 2010 11:14 pm 
Проверил на домашнем компьютере, где жесткий диск на 1 Тб - все директории теперь открываются. Из своего /home раздела открывал картинки. В общем проблемы больше не наблюдаю.
Парень ты молодец! Пока большинство только стонет - ты один из немногих делаешь дело. Я тебя уважаю!


Top
   
 Post subject: Re: Ext2FS
PostPosted: Thu Feb 18, 2010 12:16 am 
Offline
User avatar

Joined: Tue Feb 02, 2010 12:37 pm
Posts: 64
Очень благодарен за проделанную работу! А в будущем планируется полноценная поддержка ext? То есть с разграничением прав и тп, я к этому немного привык и если иметь столь мощный инструмент под колибри было бы огромным +. Но разумеется решать вам, это только пожелание о дальнейшем пути развития.

_________________
*.*


Top
   
 Post subject: Re: Ext2FS
PostPosted: Thu Feb 18, 2010 1:13 am 
Offline
Kernel Developer
User avatar

Joined: Wed Jul 25, 2007 2:26 pm
Posts: 43
в ближайшее время планируется сделать валидную запись на ext2. И после разобраться с чтением ext4. Журналирования скорее всего не будет. Разграничения прав в колибри нет, значит не будет и в ext...
И поддержки специфических incompatibe features тоже не предвидится.


Top
   
 Post subject: Re: Ext2FS
PostPosted: Thu Feb 18, 2010 3:35 pm 
Offline
Kernel Developer
User avatar

Joined: Wed Jul 25, 2007 2:26 pm
Posts: 43
Есть вопрос:
В ext*fs для root-а выделяют примерно 5% памяти (записать конфигурационные файлы в случае чего).
В "нашей" реализации также резервировать? Или уж лучше чтобы можно было забивать под завязку ?


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 86 posts ]  Go to page Previous 1 2 3 4 5 6 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited