Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Пт июл 21, 2017 1:40 pm

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 259 сообщений ]  На страницу 1 2 3 4 518 След.
Автор Сообщение
 Заголовок сообщения: NTFS
СообщениеДобавлено: Чт фев 22, 2007 2:57 pm 
Не в сети

Зарегистрирован: Ср фев 21, 2007 3:03 pm
Сообщения: 188
Я так понял еще не реализована поддержка NTFS. Точнее в полной мере. Вот нашел такой ресурс - ntfs-3g
The NTFS-3G driver is an open source, freely available NTFS driver for Linux with read and write support. It provides safe and fast handling of the Windows XP, Windows Server 2003, Windows 2000 and Windows Vista file systems. Most POSIX file system operations are supported, with the exception of full file ownership and access right support.
пожробнее здесь http://www.ntfs-3g.org/

есть исходники, а значит есть от чего отталкиваться...


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 22, 2007 4:43 pm 
k@sTIg@r
Цитата:
есть исходники, а значит есть от чего отталкиваться...

При написании драйверов на ассемблере бывает проще написать заново, чем разгребать чужой код на Си.
Другое дело при портировании, но это уже другой вопрос.


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 22, 2007 4:48 pm 
Не в сети
Kernel Optimizer
Аватара пользователя

Зарегистрирован: Пн янв 16, 2006 7:58 pm
Сообщения: 657
Проблема не в исходниках, а в толковых программистах, у которых есть время, что бы этим зняться.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 22, 2007 5:24 pm 
Не в сети

Зарегистрирован: Ср фев 21, 2007 3:03 pm
Сообщения: 188
Mario79 писал(а):
При написании драйверов на ассемблере бывает проще написать заново, чем разгребать чужой код на Си.
Другое дело при портировании, но это уже другой вопрос.


Ну как сказать, можно использовать алгоритмы!!! Ведь это самое главное! Ведь долгое время была проблема реализации записи на NTFS, что в линуксах, что в Фри, что на маках.
Сейчас люди разработали неплохую библиотеку, которая устранила все (ну почти все) эти проблемы. Зачем сейчас изобретать вилосипед? Лучше потратить усилия на улучшение ядра чем на составление уже реализованых алгоритмов для сомнительно необходимой, но все же очень полезной задачи.......ИМХО


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 22, 2007 7:40 pm 
Не в сети

Зарегистрирован: Пн май 01, 2006 10:12 pm
Сообщения: 349
Ты это у разрабов Колибри спрашиваешь? ЛОЛ :)


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 22, 2007 9:08 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пн ноя 28, 2005 8:00 pm
Сообщения: 1601
k@sTlg@r
Если ты не писал и не собираешься писать код работы с NTFS (а ведь наверняка не собираешься - ссылки давать гораздо легче), то ты не можешь судить о том, что проще: отталкиваться от существующих исходников и разбираться, что имели в виду их разработчики, изучать описания, созданные энтузиастами, изучать существующую файловую систему на различных машинах или отталкиваться от дизассемблированного оригинала ntfs.sys (и ntldr). Лично я предпочитаю последнее, а поскольку единственным программистом, занимающимся поддержкой NTFS, являюсь именно я, то приводить ссылку было бессмысленно.
P.S. Я ссылку не смотрел и не собираюсь.

_________________
Ушёл к умным, знающим и культурным людям.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пт фев 23, 2007 2:47 am 
Не в сети
Аватара пользователя

Зарегистрирован: Сб мар 04, 2006 12:53 am
Сообщения: 221
На пустом месте раскачали карусель :( хотя тема интересная


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пт фев 23, 2007 12:34 pm 
Не в сети

Зарегистрирован: Ср фев 21, 2007 3:03 pm
Сообщения: 188
diamond
Зачем так резко?
Я узнал про MenuetOS в 2003 году. Понравилось. Но под мою машину нормально не пошла, были проблемы с видеокартой. В это же время поступал поэтому как то не до нее стало. Потом где-то в 2004-2005 году опять вспомнил. Тогда уже был реализован TCP/IP стек, сразу понял что у проекта все таки есть будущее. Как раз появилась новая машина - менует зажил хорошо. Написал пару игрушек, что-то вроде пятнашек и им подобным и решил занятся переписанием интерпретатора (выдуманый мною что-то вроде бейсика на русском). Но как-то все на этом прекратилось - сессия началась, потом глобальный ремонт - и забросил. Недавно увидел новость на nixp.ru про kolibriOS. Офигел, сразу скачал. Да офигенно продвинулись, молодцы. Сейчас изучаю новое ядро:) и читаю пост про динамические библиотеки(все-таки не доконца понял как это реализовано). Так что зря ты насчет "кидать ссылки легче"... Когда вольюсь хотел присоединится... Да и просто помочь хотел, как по мне исходники си легче читать, чем дизассемблированые библиотеки..... но раз для тебя иначе - то пожалуйста. Извини если что не так...


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пт фев 23, 2007 4:38 pm 
k@sTIg@r писал(а):
Недавно увидел новость на nixp.ru про kolibriOS. Офигел, сразу скачал.

8)


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Пн фев 26, 2007 6:46 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пн ноя 28, 2005 8:00 pm
Сообщения: 1601
k@sTlg@r
Возможно, я действительно слишком резко выразился, но на этом форуме бывает много ссылок и мало результатов - достаточно взглянуть в тему про ссылки на USB-документации и ты поймёшь, что это так :(

_________________
Ушёл к умным, знающим и культурным людям.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 28, 2007 5:06 pm 
Заинтересовался, :) оска понравилась. Особенно то, о чем прочитал, что есть к ней VNC-клиент и сеть вроде бы тоже. Скачал 0_6_5_0, залил образ на дискетку. Запустился. NTFS во всех трех файловых менеджерах не видно (у меня на винте два раздела NTFS C и D). Может нужно как-нибудь эти разделы по-особенному подключать?


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 28, 2007 5:41 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4092
У меня всё видит. И никак по-особенному подключать не надо.
Разве что может у тебя оба диска со сжатием или шифрованием все данных.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 28, 2007 6:15 pm 
Нет, разделы у меня самые обычные. Попробовал еще вот так: открываю X-TREE FILE BROWSER (вижу там только RD FD и CD0). Пишу в строке /HD жму обновить. Он показывает две папочки
Код:
 
[ ] 1 PARTITION FOL
[ ] 2 PARTITION FOL

Но дальше, если выбрать мышкой или набрать, например /HD/1 и обновить - окошко X-TREE просто пропадает... и все!
Может я что-то не так делаю?
Винт с двумя NTFS разделами у меня стоит как Third IDE Master, но с него нормально загружается Вин (в биосе он SATA as Standart IDE). Может в этом нестандарт? Или файлов больно много на обоих разделах? :( не знаю.


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 28, 2007 7:06 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пн ноя 28, 2005 8:00 pm
Сообщения: 1601
У тебя система вообще не видит жёсткий диск как устройство. Так что количество файлов явно ни при чём. Я так думаю, что причина в Third IDE Master, его не видно на физическом уровне. Вин - не показатель, у неё драйверы собственные.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 28, 2007 7:07 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пн мар 20, 2006 10:44 am
Сообщения: 557
хех, колибри понимает только первый и второй канал ATA, попробуй переклучить винт.

P.S. для тех кто будет дописывать каналы 3, 4

chanel / cmd_regs / data_regs / irq
1 / 0x1f0-0x1f7 / 0x3f6-0x3f7 / 14
2 / 0x170-0x177 / 0x376-0x377 / 15
3 / 0x1e8-0x1ef / 0x3ee-0x3ef / 11
4 / 0x168-0x16f / 0x36e-0x36f / 10


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 259 сообщений ]  На страницу 1 2 3 4 518 След.

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: Baidu [Bot] и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB