flat assembler
Message board for the users of flat assembler.
Index
> MenuetOS > Modifying & Building MenuetOS (?) |
Author |
|
neville 16 Dec 2008, 00:21
This is only a guess, but probably the image on the website is the entire floppy disk (2880 sectors * 512 bytes/sector) e.g. created using RAWWRITE, even though most of the sectors do not contain Menuet code.
_________________ FAMOS - the first memory operating system |
|||
16 Dec 2008, 00:21 |
|
Madis731 16 Dec 2008, 14:17
It should be fasm kernel.asm kernel.mnt and the result is just a file in the final image (the *kernel*). The image itself contains applications and images/text etc.
|
|||
16 Dec 2008, 14:17 |
|
milostea 23 Dec 2008, 17:18
Thanks for the 'hints'. I figured out how to build. These are the tools: FASM, WinImage, and CDBurner XP. I also needed the boot loader code---more on this later.
Step 1) Build everything with the FASM. This includes the boot loader code. Step 2) Run WinImage and create a project that uses 1.44mb format. Basically add the folders that make up the kernel, drivers, apps. Modify the "Boot Sector Properties" and change its format by clicking on "Open..."; select the boot loader's code. Step 3) Save the project as an image (.IMA) format. Step 4) Run CDBurner XP and create a DATA project. Click on the "Boot Options" and tell it that you are making a bootable disk. Select the .IMA file that you created in step 3. Step 5) Burn the image to a CD. Now you have a bootable CD for your OS. |
|||
23 Dec 2008, 17:18 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.