Работа с файловой системой

Kernel architecture questions
  • Nable
    Не ссать прорвемся, в начале сентября я выплочу последний долг за видеокамеру и надеюсь к концу сентября купить SATA винт. Так что поддержка SATA и LBA48 не за горами.
  • недавно узнал про ОС Колибри (очень понравилась),
    установил ее на 2 компа, на одном HDD видит но иногда они пропадают,
    на втором после запуска диска CD вообще пропали HDD и так не появлялись с тех пор.
    На обоих есть FAT и NTFS.
    Это недоработка в коде ? Или может я чето не то сделал ? :?:
    Диск rd видит всегда.
  • IgorA
    Какие параметры системы?
    Из хаоса в космос
  • 1. Какая версия Колибри устанавливалась?
    2. Как часто "пропадают" диски на первом компе? Насколько регулярно, есть ли какие-нибудь закономерности?
    3. Хотелось бы знать конфигурацию обоих компов, наподобие того, как здесь: viewtopic.php?f=4&t=616 . Стандартная программа для таких отчётов - Everest, но встроенный в Windows msinfo32 тоже годится.
  • версия Колибри 0.7.1
    на первом компе виснет после многих запусков разных программ, потому трудно выявить причину глюка
    система на компе 1:
    Компьютер:
    Операционная система Microsoft Windows XP Professional
    Пакет обновления ОС Service Pack 2
    DirectX 4.09.00.0904 (DirectX 9.0c)
    Имя компьютера IGOR137 (Igor137)
    Имя пользователя User

    Системная плата:
    Тип ЦП AMD Sempron, 1800 MHz (9 x 200) 3000+
    Системная плата Неизвестно
    Чипсет системной платы ULi/ALi M1689, AMD Hammer
    Системная память 1024 Мб (PC3200 DDR SDRAM)
    Тип BIOS Award (08/19/05)
    Коммуникационный порт Последовательный порт (COM1)
    Коммуникационный порт Bluetooth Serial Port (COM10)
    Коммуникационный порт Bluetooth Serial Port (COM11)
    Коммуникационный порт Bluetooth Serial Port (COM12)
    Коммуникационный порт Bluetooth Serial Port (COM13)
    Коммуникационный порт Последовательный порт (COM2)
    Коммуникационный порт Bluetooth Serial Port (COM3)
    тут я немного сократил (все Bluetooth ...)
    ... (COM4) ... (COM5) ... (COM6) ... (COM7) ... (COM8) ... (COM9)
    Коммуникационный порт Порт принтера (LPT1)

    Дисплей:
    Видеоадаптер RADEON 9200 PRO Family (Microsoft Corporation) (128 Мб)
    Видеоадаптер RADEON 9200 PRO SEC Family (Microsoft Corporation) (128 Мб)
    3D-акселератор ATI Radeon 9250 (RV280)
    Монитор Модуль подключения монитора [NoDB] (H9XP802712)

    Мультимедиа:
    Звуковой адаптер ULi/ALi M5455 AC'97 Audio Controller

    Хранение данных:
    Контроллер IDE ALi M5229 PCI Bus Master IDE контроллер
    Контроллер SCSI/RAID NERO IMAGEDRIVE SCSI Controller
    Флоппи-накопитель Дисковод гибких дисков
    Дисковый накопитель WDC WD800JB-00ETA0 (74 Гб, IDE)
    Дисковый накопитель Corsair Flash Voyager USB Device (3 Гб, USB)
    Оптический дисковод NERO IMAGEDRIVE2 SCSI CdRom Device (Virtual CD-ROM)
    Статус SMART жестких дисков OK
    а про второй пока не скажу, потому что он ноутбук и сели батареи а зарядное забыл на работе :(
    ---
    умею программировать на C++, об asm знаю чисто в теории, может когда-нибудь че-то запрограмирую к ОС Колибри
  • Еще бы хотелось знать версию SVN, попробуй дистрибутив последний viewtopic.php?f=5&t=998&p=19989#p19989
    в этой теме, а еще лучше собрать ядро самостоятельно, т.е. последнюю версию с SVN и тестировать с ней.
  • <Lrz>
    Это как раз понятно: дистрибутив 0.7.1.0 имеет вполне конкретную версию, залитую на svn как 641-я ревизия.
    IgorA
    А, собственно, как именно "пропадают"? Исчезают из списка выбора дисков в kfar/kfm? Остаются, но файловые менеджеры выдают какую-то ошибку при попытке доступа к ним? Если да, то оба так себя ведут?
    Ушёл к умным, знающим и культурным людям.
  • скачал K_0.7.x.0.zip но почему-то оно не хочет запускаться с файла kolibri.img этой версии, просит диск A вставить :| а с диска грузит старую версию 0.7.1
    А вот ноутбук не видит NTFS разделы ни в rfm, ни а kfar, ни в sysxtree. Раньше видел после запуска CD все пропало ...
    Его инфа :
    --------[ Суммарная информация ]
    Компьютер:
    Операционная система Microsoft Windows XP Professional
    Пакет обновления ОС Service Pack 2
    DirectX 4.10.0.18000 (DirectX 10)
    Имя компьютера TYCOON-41A0E328
    Имя пользователя aaa
    Системная плата:
    Тип ЦП Mobile , 1600 MHz (4 x 400)
    Системная плата Acer Aspire 4310
    Чипсет системной платы Intel Calistoga i945GM/PM
    Системная память 1014 Мб (DDR2-667 DDR2 SDRAM)
    Тип BIOS Phoenix (06/01/07)
    Дисплей:
    Видеоадаптер Mobile Intel(R) 945GM Express Chipset Family (224 Мб)
    Видеоадаптер Mobile Intel(R) 945GM Express Chipset Family (224 Мб)
    Монитор Модуль подключения монитора [NoDB]
    Монитор Модуль подключения монитора [NoDB]
    Монитор Модуль подключения монитора [NoDB]
    Мультимедиа:
    Звуковой адаптер Intel 82801GBM ICH7-M - High Definition Audio Controller
    Хранение данных:
    Контроллер IDE Intel(R) 82801G (ICH7 Family) Ultra ATA Storage Controllers - 27DF
    Контроллер IDE Intel(R) 82801GBM SATA AHCI Controller
    Дисковый накопитель Hitachi HTS541612J9SA00 (111 Гб, IDE)
    Оптический дисковод Optiarc DVD RW AD-7560A
    Статус SMART жестких дисков OK
    Разделы:
    C: (NTFS) 20002 Мб (2464 Мб свободно)
    E: (NTFS) 44461 Мб (505 Мб свободно)
    I: (NTFS) 50006 Мб (3372 Мб свободно)
    Общий объем 114469 Мб (6341 Мб свободно)
    Ввод:
    Клавиатура Стандартная (101/102 клавиши) или клавиатура PS/2 Microsoft Natural
    Мышь PS/2-совместимая мышь
    Сеть:
    Сетевой адаптер Broadcom NetLink (TM) Gigabit Ethernet
    Модем HDAUDIO Soft Data Fax Modem with SmartCP
    Периферийные устройства:
    Принтер Microsoft Office Document Image Writer
    Контроллер USB1 Intel 82801GBM ICH7-M - USB Universal Host Controller
    Контроллер USB1 Intel 82801GBM ICH7-M - USB Universal Host Controller
    Контроллер USB1 Intel 82801GBM ICH7-M - USB Universal Host Controller
    Контроллер USB1 Intel 82801GBM ICH7-M - USB Universal Host Controller
    Контроллер USB2 Intel 82801GBM ICH7-M - Enhanced USB2 Controller
    USB-устройство USB-видеоустройство
    USB-устройство Составное USB устройство
    Батарея Адаптер блока питания (Майкрософт)
    Батарея Батарея с ACPI-совместимым управлением Microsoft
    Проблемы и советы:
    Проблема На диске E: свободно лишь 1%.
    Проблема На диске I: свободно лишь 7%.
  • В рисунках все подробно написано что нужно сделать что бы загрузиться
    Смотри с первого рисунка.
    Attachments
    после этого нажимаем Enter
    3.PNG (18.96 KiB)
    после этого нажимаем Enter Viewed 11826 times
    выбираем использовать уже загруженый образ.
    2.PNG (17.82 KiB)
    выбираем использовать уже загруженый образ. Viewed 11826 times
    выбор устройства
    1.PNG (18.67 KiB)
    выбор устройства Viewed 11836 times
  • IgorA wrote:скачал K_0.7.x.0.zip но почему-то оно не хочет запускаться с файла kolibri.img этой версии (А как грузишь? Только подробно), просит диск A вставить (Ну так запиши на этот диск A образ kolibri.img из K_0.7.x.0.zip и вставь :) :| а с диска грузит старую версию 0.7.1 (с какого диска? тут может подразумеваться жесткий диск, CD и даже дискета)
    А вот ноутбук не видит NTFS разделы ни в rfm, ни а kfar, ни в sysxtree. Раньше видел после запуска CD все пропало ...
    А вообще, надо понятнее и подробнее чтоль писать, сложно из каждого за язык инфу вытаскивать, а когда еще и без знаков препинания... ;)
  • IgorA
    0.7.1.0 - довольно старый дистрибутив, хотя и последний официальный; с того момента появились недоделанный кандидат K_0.7.x.0.zip (который немного новее, но выкладывался только в виде файла на форуме и не особо тщательно тестировался) и неофициальный AZ (который немного старше, но должен содержать меньше ошибок; стандартная версия http://diamondz.land.ru/distr/kolibri_14_02_2008_az.htm, есть LiveCD-версия http://diamondz.land.ru/distr/kolibri_1 ... livecd.htm). Поскольку система развивается, то есть шанс, что ошибки, приводившие к описываемым глюкам, уже исправлены, так что рекомендую работать с ними (если не работает в одном, желательно попробовать и другой тоже).

    А в чём проблема с установкой? Для обновления достаточно просто заменить файл kolibri.img на новый без всяких дополнительных манипуляций.
  • я наконец понял почему не запускалась версия 0.7.x
    она не запускалась потому что мой антивирус не давал до конца скачать архив kolibri_14_02_2008_az.7z, он ругался на файлы 9x2klbr и nt2klbr и потому образ повредился и не грузился вобше. Перекачал весь файл грузится.
    Диски NTFS на ноутбуке не видит, а на настольном видит.
    так что работать можно :wink:
  • Хм. Всё-таки забавно, что поддержка относительных путей для функции 70 появилась ещё 3,5 года назад (24 мая 2007, SVN rev.521), а в документации эта фича до сих пор не описана... В итоге, вместо короткой строки "file.ext", например, многие программисты используют более длинные варианты: "/sys/file.ext" или "/rd/1/file.ext". Хотя некоторые программы используют такой хак (мне известен только launcher) - благодаря их авторам, которые "в теме"... :lol:
    ушёл...
  • Поправил документацию API ядра на вики и на SVN (rev. 1662). См. описание sysfn30, sysfn70.
    ушёл...
  • Who is online

    Users browsing this forum: No registered users and 5 guests