Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Ср дек 19, 2018 5:09 pm

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




Начать новую тему  Ответить на тему  [ 30 сообщений ]  На страницу 1 2 След.
Автор Сообщение
 Заголовок сообщения: Help modifying source code!
СообщениеДобавлено: Пн мар 22, 2010 9:51 am 
Не в сети

Зарегистрирован: Пн мар 22, 2010 9:39 am
Сообщения: 14
Hello,

Firstly, I got to say, Kolibri is Awesome!
But... That is not my problem, my problem is (and I am sorry if there is another post about the same thing) that when I try to modify the source code, or add anything in the ISO with MagicISO, instead of the modified Kolibri booting into the Gui, it boots into a Black screen. Here is an example:

I open the ISO in MagicISO, and add a picture in the root of the ISO, where Kernel.mnt, background.png, etc is located. I then save the ISO, and try boot it, it goes into the APM, but, as I said, from here it boots into black screen, with nothing on it. It doesn't even display that text right before Gui appears (the one that says: Fonts Loaded).

I tried using Notepad and Wordpad, do I need to use something else? Please Help!


Вернуться к началу
 Заголовок сообщения: Re: Help modifying source code!
СообщениеДобавлено: Пн мар 22, 2010 12:32 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пн ноя 28, 2005 8:00 pm
Сообщения: 1601
ISO image is not intended for modifying. Use floppy image kolibri.img from main version of distribution kit (if you have an partition writable from Kolibri, you can also save ramdisk image to get .img file). Floppy image also can be burned to bootable CD in 'floppy emulation' mode.


Вернуться к началу
 Заголовок сообщения: Re: Help modifying source code!
СообщениеДобавлено: Пн мар 22, 2010 1:35 pm 
Не в сети

Зарегистрирован: Пн мар 22, 2010 9:39 am
Сообщения: 14
So, how would I go about changing the background for example, because I don't find that in the .img?


Вернуться к началу
 Заголовок сообщения: Re: Help modifying source code!
СообщениеДобавлено: Пн мар 22, 2010 1:51 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пн ноя 28, 2005 8:00 pm
Сообщения: 1601
The file 'background.png' is present in kolibri.img as well as in CD image.


Вернуться к началу
 Заголовок сообщения: Re: Help modifying source code!
СообщениеДобавлено: Пн мар 22, 2010 11:52 pm 
Не в сети

Зарегистрирован: Пн мар 22, 2010 9:39 am
Сообщения: 14
Ahh, okay, Thanks for your help :)


Вернуться к началу
 Заголовок сообщения: Re: Help modifying source code!
СообщениеДобавлено: Вт мар 23, 2010 5:58 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн фев 09, 2009 4:13 am
Сообщения: 445
Try to use Bootable CD Wizard (FreeWare) programme. This is great programme can make multiboot CDs from floppy images (supports the extended formats of boot images) with hierarchical bootmenu interface and submenu interface with customized apperarance.

I was create CD to myself with many OS's, in particular with all versions of MenuetOS, KolibriOS and others (MSDOS, MSWindows_16bit, FreeDOS, DexOS, PolitOS, Miraculix, GiosOS, DamnSmallLinux and etc.).

Sorry to my bad english.

_________________
\ Маузер в руке, Путин – на крюке! \ Путину – клизму! Смерть капитализму! \ Путин – параша, победа будет наша!\
\ Застрели буржуя в спину! Он не лучше чем скотина! \
Изображение


Вернуться к началу
 Заголовок сообщения: Re: Help modifying source code!
СообщениеДобавлено: Вт мар 23, 2010 8:28 am 
Не в сети

Зарегистрирован: Пн мар 22, 2010 9:39 am
Сообщения: 14
could you also tell me where to find the background.png in the .img? All I find when I do a search in the Kolibri.img is background.jpg in \Skins\USSR_2, is that the one I need?


Вернуться к началу
 Заголовок сообщения: Re: Help modifying source code!
СообщениеДобавлено: Вт мар 23, 2010 11:43 am 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пн ноя 28, 2005 8:00 pm
Сообщения: 1601
Penry писал(а):
could you also tell me where to find the background.png in the .img? All I find when I do a search in the Kolibri.img is background.jpg in \Skins\USSR_2, is that the one I need?

kolibri.img is one file, which contains an image of entire file system. Like kolibri.iso, but with different file system (FAT12 vs ISO9660). background.png is in the root folder inside kolibri.img.
The mention of MagicISO suggests that the base system is Windows. For Windows, there are many programs which can work with FAT images. Standalone programs include DiskExplorer (freeware, does not understand long file names) and WinImage (shareware), there is also a plugin for Total Commander (freeware), which can be used from Far through WCX connector.


Вернуться к началу
 Заголовок сообщения: Re: Help modifying source code!
СообщениеДобавлено: Вт мар 23, 2010 11:48 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн фев 09, 2009 4:13 am
Сообщения: 445
Penry писал(а):
could you also tell me where to find the background.png in the .img? All I find when I do a search in the Kolibri.img is background.jpg in \Skins\USSR_2, is that the one I need?


I don't understand, you need official background.png from distro or unofficial background.png from my skin "USSR_2" :?:
More precise, please.

If you search official background.png, that he is into kolibri.img or kolibri.iso. I read look over or change kolibri.img, with WinImage programme, and kolibri.iso with PowerISO. To change files in kolibri.iso, you first need delete bootable file, from kolibri.iso and then take kolibri.img, change needed files in he, rename extantion in kolibri.img file on bootable extantion and then write this image in bootable sector with PowerISO, save and burn on CD, and thats all. Approximately in such a way, if i don't mistake.

_________________
\ Маузер в руке, Путин – на крюке! \ Путину – клизму! Смерть капитализму! \ Путин – параша, победа будет наша!\
\ Застрели буржуя в спину! Он не лучше чем скотина! \
Изображение


Вернуться к началу
 Заголовок сообщения: Re: Help modifying source code!
СообщениеДобавлено: Вт мар 23, 2010 12:56 pm 
Не в сети

Зарегистрирован: Пн мар 22, 2010 9:39 am
Сообщения: 14
Okay, I decided to go along and use DiskExplorer, however, because I am opening a floppy image, the maximum size of it is 1.44MB or 2.88MB, in this case 1.44MB. Now the problem is, I have got another background.png, which unfortunately is 541KB big... :( Am I able to increase the size allowed on the floppy image? This is why I headed towards editting the .iso...

Edit: Okay trying out what Rock_maniak_forever suggested.


Вернуться к началу
 Заголовок сообщения: Re: Help modifying source code!
СообщениеДобавлено: Вт мар 23, 2010 1:11 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пн ноя 28, 2005 8:00 pm
Сообщения: 1601
Penry писал(а):
Am I able to increase the size allowed on the floppy image?

No. The KolibriOS kernel now can only work with standard 1.44M FAT12 ramdisk images. All files which are intended to be on the ramdisk (including background.png) must in summary fit in 1.44M.
However, if Kolibri can read from a partition on a hard drive, you can just edit autorun.dat and enter Kolibri-style path to background.png on this partition as an argument to kiv.


Вернуться к началу
 Заголовок сообщения: Re: Help modifying source code!
СообщениеДобавлено: Вт мар 23, 2010 1:15 pm 
Не в сети

Зарегистрирован: Пн мар 22, 2010 9:39 am
Сообщения: 14
ah I see. I'll try that out! thanks


Вернуться к началу
 Заголовок сообщения: Re: Help modifying source code!
СообщениеДобавлено: Вт мар 23, 2010 1:19 pm 
Не в сети

Зарегистрирован: Пн мар 22, 2010 9:39 am
Сообщения: 14
I'll post my results tomorrow, getting late here, thanks for your help though :)


Вернуться к началу
 Заголовок сообщения: Re: Help modifying source code!
СообщениеДобавлено: Вт мар 23, 2010 10:11 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн фев 09, 2009 4:13 am
Сообщения: 445
diamond
Между прочем, можно грузить большую картинку с CD напрямую автоматически, при загрузке оси.

Penry

I try in action myself suggestion about kolibri.iso, because for a long time i don't use this method, even since MenuetOS times. Clear up, that have possibility to booting big picture on the background from CD simpliciter automatically.

Изображение

    To this need (i describe all actions):

    1. First need getting kolibri.iso and kolibri.img.

    2. In emulator or real system need boot the system and on start loading of the system (blue screen, with settings), you need set booting from floppy disc, and other changes if needed, then save changes in kernel of your kolibri.img. Delete from kolibri.iso bootable info from bootable sector.

    Изображение

    Изображение

    4. Change string in autorun.dat file by any text editor in kolibri.img file. In string "/RD/1/MEDIA/KIV \S__background.png -1" need change path and name in string. For example:

    Изображение

    If name of your picture is "Big_picture.bmp" and path "/cd3/1" without quotes,need write this


    /RD/1/MEDIA/KIV \S__/your_path/folder_name/picture_name.bmp -1

    /RD/1/MEDIA/KIV \S__/cd3/1/kolibri/Big_picture.bmp -1 ; thus by me.

    Изображение

    then save data and write autorun.dat in kolibri.img file.

    5. Rename in kolibri.img extension (".img") on bootable extension (for PoweISO will be ".bif", for other prgs will be another).

    Изображение

    Изображение

    6. Write kolibri.bif in bootable sector of kolibri.iso image.

    Изображение

    7. Burn kolibri.iso in CD.

    8. In BIOS need set booting from CD. Restart the computer.

    9. Load CD in CD drive, and wait until booting the system (your picture loads automatically).

    10. Have fun. :D


_________________
\ Маузер в руке, Путин – на крюке! \ Путину – клизму! Смерть капитализму! \ Путин – параша, победа будет наша!\
\ Застрели буржуя в спину! Он не лучше чем скотина! \
Изображение


Вернуться к началу
 Заголовок сообщения: Re: Help modifying source code!
СообщениеДобавлено: Ср мар 24, 2010 12:17 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн фев 09, 2009 4:13 am
Сообщения: 445
Have second method. Made manually kolibri.img with size 2.8 Mb. Write in he your big picture, save and write in kolibri.iso (as describe previously). But, i don't try this method in action.

And third method, as to say diamond - this is booting picture from HD.

_________________
\ Маузер в руке, Путин – на крюке! \ Путину – клизму! Смерть капитализму! \ Путин – параша, победа будет наша!\
\ Застрели буржуя в спину! Он не лучше чем скотина! \
Изображение


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


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

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