Grub4Dos, KolibriO
|
|
Creater | Дата: Понедельник, 15.07.2013, 20:32 | Сообщение # 1 |
Неизвестный
Группа: Пользователи
Сообщений: 2
Статус: Отсутствует
| Я хочу запустить KolibriOS Grub4Dos поставил, Puppy Linux отлично запускается...
Кодом: title Start KOS map (hd0)/boot/kolibri.img (fd0)--------ошибка на этой строке map --hook root (fd0) chainloader (fd0)
пытаюсь запустить из груба *.img-файл, который я достал из 7z-архива, скачанного с офф. сайта (http://kolibrios.org/ru/download.htm, Универсальный образ Flash/HDD)
Хоть я и не уверен, что всё правильно делаю даже на этом этапе, думаю, что ошибка: filename must be either an absolute pathname or blocklist
связана с чем-то другим
(F. S. на флэшке - fat32, флэшка дефрагметирована стандартными средствами винды)
Собственно, как это исправить?
|
|
| |
Sphinx114 | Дата: Понедельник, 15.07.2013, 23:26 | Сообщение # 2 |
Экспериментатор
Группа: Пользователи
Сообщений: 128
Статус: Отсутствует
| Пробуй так: Код title Start KOS map /boot/kolibri.img (fd0) map --hook rootnoverify (fd0) chainloader +1
|
|
| |
Creater | Дата: Вторник, 16.07.2013, 23:16 | Сообщение # 3 |
Неизвестный
Группа: Пользователи
Сообщений: 2
Статус: Отсутствует
| Да, спасибо, заработало Надо будет как-нибудь собраться и почитать руководство...
|
|
| |
postscripter | Дата: Четверг, 26.07.2018, 22:27 | Сообщение # 4 |
Неизвестный
Группа: Пользователи
Сообщений: 8
Статус: Отсутствует
| Не уверен, стоит ли начать новую тему, или поднять эту...
Может кто-нибудь прояснить следующие два момента:
Почему для Windows нужен специальный драйвер, чтобы увидеть -map диски, а для колибри - не нужен?
И почему, если замапить несколько дисков, колибри видит только один, свой загрузочный?
Код map /boot/kolibri.img (fd0) - видит map /boot/more-data.iso (hd32) - не видит
Сообщение отредактировал postscripter - Четверг, 26.07.2018, 22:28 |
|
| |
Atlant | Дата: Пятница, 27.07.2018, 22:27 | Сообщение # 5 |
Эксперт
Группа: Проверенные
Сообщений: 2210
Статус: Отсутствует
| Цитата postscripter ( ) Почему для Windows нужен специальный драйвер, чтобы увидеть -map диски, а для колибри - не нужен? Windows это полноценная ОС где во время загрузки происходит переход в защищенный режим процессора и всякие програмные хуки на уровне биоса отваливаются.
|
|
| |
postscripter | Дата: Вторник, 31.07.2018, 09:48 | Сообщение # 6 |
Неизвестный
Группа: Пользователи
Сообщений: 8
Статус: Отсутствует
| Atlant, а Колибри, получается, работает в реальном? Тогда, может, что-то неправильно с моим ISO образом? В упор не видит...
|
|
| |
Atlant | Дата: Среда, 01.08.2018, 00:22 | Сообщение # 7 |
Эксперт
Группа: Проверенные
Сообщений: 2210
Статус: Отсутствует
| Почитай в README_GRUB4DOS.txt следующую главу - The CDROM emulation (virtualization). Колибри никогда не юзал, знаю только что это ОС размером с дискету.
|
|
| |
_Guest_ | Дата: Четверг, 01.08.2019, 15:30 | Сообщение # 8 |
Неизвестный
Группа: Пользователи
Сообщений: 1
Статус: Отсутствует
| Цитата Atlant ( ) Windows это полноценная ОС где во время загрузки происходит переход в защищенный режим процессора KolibriOS тоже работает в защищённом режиме.
Цитата postscripter ( ) Почему для Windows нужен специальный драйвер, чтобы увидеть -map диски, а для колибри - не нужен?
Цитата Atlant ( ) всякие програмные хуки на уровне биоса отваливаются Не совсем понятно, что имелось в виду про биос, но при загрузке на синем экране, насколько помню, есть возможность включить доступ к дискам, видимым через биос, но это вроде не рекомендуется делать и по умолчанию отключено.
Вообще, надо сказать, что проект уже достаточно неплохо развился.
Про установку можно ещё добавить http://ms-sys.sourceforge.net/
Цитата This program is used to create Microsoft compatible boot records. Нас интересуют следующие ключи:
Цитата -q, --fat32kos Write a FAT32 partition KolibriOS boot record to device -k, --mbrkolibrios Write a KolibriOS MBR to device
Существует ещё такой болгарский ассемблер http://codeziron.com/ Среди выходных форматов http://codeziron.com/index.php?page=documentation#c_linker есть такие:
Цитата KOLIBRI32 creates a Kolibri OS x32 compatible executable (.kex). MENUET01 creates a Menuet OS x32 compatible executable (...).
Также для написания программ можно использовать Delphi(из-под Windows). При желании, наверное, можно использовать и FreePascal. Пример на Delphi7 под Windows и под KolibriOS http://kolibriosandfasm.mybb.ru/viewtopic.php?id=24 Это пример, который можно скомпилировать и под Windows, и под KolibriOS. Исходный код при этом остаётся без изменений.
|
|
| |