Пользовательского поиска
Понедельник, 23.12.2024, 01:21
Приветствую Вас Гость | RSS
Главная | Grub4Dos, KolibriO - Форум | Регистрация | Вход
Меню Проекта
Форма входа
Мы Рекомендуем:
Мнение Общественности
Какую файловую систему на флешке вы предпочитаете?
1. NTFS
2. FAT-16/32
3. Ext-2/3
4. Другую
Всего ответов: 4980
Статистика
GreenFlash
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Sh1td0wn, asdqqww  
Grub4Dos, KolibriO
CreaterДата: Понедельник, 15.07.2013, 20:32 | Сообщение # 1
Неизвестный
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Отсутствует
Я хочу запустить 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
Репутация: 17
Статус: Отсутствует
Пробуй так:
Код
title Start KOS
map /boot/kolibri.img (fd0)
map --hook
rootnoverify (fd0)
chainloader +1
 
CreaterДата: Вторник, 16.07.2013, 23:16 | Сообщение # 3
Неизвестный
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Отсутствует
Да, спасибо, заработало
Надо будет как-нибудь собраться и почитать руководство...
 
postscripterДата: Четверг, 26.07.2018, 22:27 | Сообщение # 4
Неизвестный
Группа: Пользователи
Сообщений: 8
Репутация: 0
Статус: Отсутствует
Не уверен, стоит ли начать новую тему, или поднять эту...

Может кто-нибудь прояснить следующие два момента:

Почему для 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
Репутация: 221
Статус: Отсутствует
Цитата postscripter ()
Почему для Windows нужен специальный драйвер, чтобы увидеть -map диски, а для колибри - не нужен?

Windows это полноценная ОС где во время загрузки происходит переход в защищенный режим процессора и всякие програмные хуки на уровне биоса отваливаются.
 
postscripterДата: Вторник, 31.07.2018, 09:48 | Сообщение # 6
Неизвестный
Группа: Пользователи
Сообщений: 8
Репутация: 0
Статус: Отсутствует
Atlant, а Колибри, получается, работает в реальном? Тогда, может, что-то неправильно с моим ISO образом? В упор не видит...
 
AtlantДата: Среда, 01.08.2018, 00:22 | Сообщение # 7
Эксперт
Группа: Проверенные
Сообщений: 2210
Репутация: 221
Статус: Отсутствует
Почитай в README_GRUB4DOS.txt следующую главу - The CDROM emulation (virtualization).
Колибри никогда не юзал, знаю только что это ОС размером с дискету.
 
_Guest_Дата: Четверг, 01.08.2019, 15:30 | Сообщение # 8
Неизвестный
Группа: Пользователи
Сообщений: 1
Репутация: 0
Статус: Отсутствует
Цитата 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.
Исходный код при этом остаётся без изменений.
 
  • Страница 1 из 1
  • 1
Поиск:
Чат

Copyright GreenFlash © 2024
Рейтинг@Mail.ru