Установка системы.

Everything you can't fit into other forums
  • yogev_ezra wrote:
    gc986 wrote:
    SoUrcerer wrote:Интерфейс программы, к сожалению, нетривиален. Нужно нажать "выбрать", потом он ругнется - нажать "отмена", выбрать правильный адрес диска (/tmp1/1/ не подойдет :D), переместить курсор в поле ввода имени и проверить, что там kolibri.img написано , нажать Save - это сохранит образ.
    Вроде понятно кроме одного - какой путь правильный? Система определила 3 диска :
    /rd/1
    /usbhd0/1
    /tmp1/1

    И ничего больше :(
    Значит, KolibriOS не видит твой жёсткий диск вообще.

    Запусти, пожалуйста, программу BOARD. Потом запусти программу PCIDEV и выполни сохранение списка устройств через кнопку SAVE. Затем зайди с помощью KFAR на /rd/1 - увидишь, что там появилось 2 файла - boardlog.txt и pcidev.txt. Скопируй оба файла на флешку /usbhd0/1 (с помощью KFAR), затем перезагрузись в основную ОС, и из неё запости сюда с флешки эти 2 файла.

    Сделал.
    Как он может сначала с него загрузиться а потом не увидеть? За это отвечают разные компоненты?
    Attachments
    PCIDEV.TXT (2.32 KiB)
    Downloaded 191 times
    BOARDLOG.TXT (2.75 KiB)
    Downloaded 187 times
  • Mario_r4 wrote:
    gc986 wrote: Вроде понятно кроме одного - какой путь правильный? Система определила 3 диска :
    /rd/1
    /usbhd0/1
    /tmp1/1

    И ничего больше :(
    Если контроллер жесткого диска в режиме AHCI, то "искаропки" такое пока не работает. Драйвер AHCI находится в разработке.
    А еще в загрузочном экране можно включить пункт (b) тогда будут доступны диски эмулируемые через BIOS - медленно, но будет работать как /bd диски.
    Заработало, теперь видит диски.
    Получается - через программу RDSAVE ма сохраняем целый образ? Новый образ должен заменить предыдущий на диске?
  • gc986 wrote: Получается - через программу RDSAVE ма сохраняем целый образ? Новый образ должен заменить предыдущий на диске?
    ДА
    to infinity and beyond
  • gc986 wrote:Сделал.
    Как он может сначала с него загрузиться а потом не увидеть? За это отвечают разные компоненты?
    Хм. Оригинальное железо, весьма интересно. Буду разбираться с таким нестандартным распределением ресурсов как 0180 контроллер и IRQ 03.
    Просьба разместить оба файла с логами в тему SATA в режиме IDE - полная поддержка
    Да, загрузчик сам по себе и пользуется ресурсами BIOS подобно тому как реализованы /bd диски.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Образ сохраняет, но система не позволяет сохранить картинку на диске (/rd/1), но при этом создаёт пустые файлы и папки (которые потом удачно сохраняются). Существуют ограничения на объём файлов?
  • gc986 wrote:Образ сохраняет, но система не позволяет сохранить картинку на диске (/rd/1), но при этом создаёт пустые файлы и папки (которые потом удачно сохраняются). Существуют ограничения на объём файлов?
    Объем /rd/1 равен одной дискете 1,44 Мб., со всеми вытекающими следствиями.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Mario_r4 wrote:
    gc986 wrote:Образ сохраняет, но система не позволяет сохранить картинку на диске (/rd/1), но при этом создаёт пустые файлы и папки (которые потом удачно сохраняются). Существуют ограничения на объём файлов?
    Объем /rd/1 равен одной дискете 1,44 Мб., со всеми вытекающими следствиями.
    Кроме того, существующие файлы KolibriOS занимают примерно 1.2MB, значит, остаётся всего где-то 200KB на твои собственные файлы. В KolibriOS нет проверки "полон ли диск?" перед копированием на него файла, поэтому копируется только кусок файла, пока не кончается место совсем. Соответственно, если файл был картинкой, то кусок файла открыть не получится. Чтобы сохранить файл побольше, чем 200KB (в любом случае, он не может быть больше 1.44MB), нужно удалить из образа что-нибудь ненужное, например 3D демки.
  • yogev_ezra wrote:
    Mario_r4 wrote:
    gc986 wrote:Образ сохраняет, но система не позволяет сохранить картинку на диске (/rd/1), но при этом создаёт пустые файлы и папки (которые потом удачно сохраняются). Существуют ограничения на объём файлов?
    Объем /rd/1 равен одной дискете 1,44 Мб., со всеми вытекающими следствиями.
    Кроме того, существующие файлы KolibriOS занимают примерно 1.2MB, значит, остаётся всего где-то 200KB на твои собственные файлы. В KolibriOS нет проверки "полон ли диск?" перед копированием на него файла, поэтому копируется только кусок файла, пока не кончается место совсем. Соответственно, если файл был картинкой, то кусок файла открыть не получится. Чтобы сохранить файл побольше, чем 200KB (в любом случае, он не может быть больше 1.44MB), нужно удалить из образа что-нибудь ненужное, например 3D демки.
    Спасибо, полезный совет! :) В итоге всё получилось после максимальной ужимки исходной картинки.
  • Сохранять временные файлы можно на /tmp-диски, они хранятся в оперативке. Если картинка нужна для обоев - её можно брать прямо с жесткого диска.
  • SoUrcerer wrote:Сохранять временные файлы можно на /tmp-диски, они хранятся в оперативке. Если картинка нужна для обоев - её можно брать прямо с жесткого диска.
    Спасибо! Хорошее решение!
  • Who is online

    Users browsing this forum: No registered users and 34 guests