保护模式运行环境freedos问题~!!!!
1,将附件中freedos-img.tar.gz解压后,将其中a.img改名为freedos.img,放入要运行的文件夹中
2,制作软盘b(对应镜像文件pm.img) 放入运行文件夹中[a.img] pm.img
3,修改文件夹中的bochsrc:
floppya: 1_44=freedos.img, status=inserted -->这个镜像为启动盘,启动dos
floppyb: 1_44=pm.img, status=inserted -->这个镜像中有我们要运行的*.com文件
boot:a
4,启动bochs,运行freedos,格式化新建的b盘(对应镜像文件pm.img)
5,把汇编得到的pmtest1b.com文件复制到:
[root@sam1 bootscript_sam]# sudo mount -o loop ../pm.img /mnt/floppy
[root@sam1 bootscript_sam]# sudo cp pmtest1b.com /mnt/floppy/
[root@sam1 bootscript_sam]# sudo umount /mnt/floppy/
6、然后在freedos中执行pmtest1b.com
A:\> B:
B:\> pmtest1b.com
为什么到最后一步时说bad command or file name,还有为什么要执行umount命令?这样不就又删掉复制进去的文件了么?