|
楼主 |
发布时间:2019-10-15 10:20:57
点击:318次 |
作者:leon 积分:2542
|
|
扇区引导程序学习心得
1、复制bootsect.s引导程序
2、根据上述程序VI源码
3、编译、链接程序
4、写入软盘或Image盘文件
5、关掉窗口,重新引导程序
6、bochsrc-hd.bxrc运行可看到运行结果
7、bochsrc-hdboot.bxrc可正常启动0.11系统
|
|
|
引用
|
|
|
第1楼 |
发布时间:2019-10-15 10:21:08
|
作者:leon 积分:2542
|
|
re回复:扇区引导程序学习心得
文件所在目录
/usr/src/linux/boot/
|
|
|
引用
|
|
|
第2楼 |
发布时间:2019-10-15 10:21:26
|
作者:leon 积分:2542
|
|
re回复:re回复:扇区引导程序学习心得
执行如下指令:
as86 -0 -a -o boot.o boot.s //编译。生成与as部分兼容的目标文件。
ld86 -0 -s -o boot boot.o //链接。去掉符号信息。
dd bs=32 if=boot of=/dev/fd0 skip=1 //写入软盘或Image盘文件中。
|
|
|
引用
|
|
|
第3楼 |
发布时间:2019-10-15 10:21:43
|
作者:leon 积分:2542
|
|
re回复:re回复:re回复:扇区引导程序学习心得
执行如下指令:
as86 -0 -a -o boot.o boot.s //编译。生成与as部分兼容的目标文件。
ld86 -0 -s -o boot boot.o //链接。去掉符号信息。
dd bs=32 if=boot of=/dev/fd0 skip=1 //写入软盘或Image盘文件中。
|
|
|
引用
|
|