楼主 |
    发布时间:2019-10-15 10:20:57  
点击:47次
|
作者:leon
积分:2434
|
    扇区引导程序学习心得
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
积分:2434
|
    re回复:扇区引导程序学习心得
文件所在目录
/usr/src/linux/boot/
|
|
|
第2楼 |
    发布时间:2019-10-15 10:21:26  
|
作者:leon
积分:2434
|
    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
积分:2434
|
    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盘文件中。
|
|
|