⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme

📁 一个迷你操作系统gazos的源码
💻
字号:
Welcome to GazOSGazOS is developed by Gareth Owen (gaz@athene.co.uk)Here I attempt to tell you how to create a working floppyfrom the source code presented here so that you can fiddle withand modify the source code for yourself.First of all, in the main directory you need to type:makeThat will create a kernel.elf file in the main directory.Once you have done this, change to the gazfs directory andtype:./format 52 2 readme.txt help.txtThat will format the floppy in /dev/fd0 with a GazFS filing systemallowing 52 sectors for the kernel and putting the two files aboveon the file system too.Now, change to the boot directory, there you will find a small bashshell script that will compile the bootsector and write both the bootsectorand the kernel to the floppy disk in /dev/fd0.Now, you are all set and can just reboot your computer with the floppy inthe drive, from there GazOS should boot.When you have made modifications to GazOS, assuming you do not want tochange the files on the filing system, you can skip the 'format' step andjust do:makecd boot./cAnd that will write the new kernel to the floppy drive.You must make sure that it the floppy is already formatted to GazFS.If you modify the code in anyway, I would appreciate it if you would shareyour modifications with me, and perhaps I will include them in the nextrelease. Also, if you use any code in GazOS for you OS or another project Iwould be grateful if you would tell me too, just so I know about it.ThanksGazEmail me at: gaz@athene.co.uk

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -