-
Notifications
You must be signed in to change notification settings - Fork 0
wangjild/OS_Hacking
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
1. 简介/Introduction 一个基于i386,分页的玩具操作系统 2. 准备工作 a. Linux 2.6+ 最好是Fedora 13 或者 Ubuntu 10+ 系统 b. 安装gcc和binutils Fedora: sudo yum install gcc binutils -y Ubuntu: sudo apt-get install build-essential c. 安装grub Fedora: sudo yum install grub -y Ubuntu: sudo apt-get install grub d. 安装基准工具bochs cd ~/you_workspace/tools/ && make && make install 3. 编译和安装内核 make && make install 该命令会编译内核,并且将kernel.bin 安装到虚拟硬盘文件 disk.img 4. 虚拟机运行 bochs -f bochsrc
About
Just learn how to write a light-weight OS
Resources
Stars
Watchers
Forks
Packages 0
No packages published