bochs+Linux0.12中mcopy的用法

在bochs+Linux0.12中为了与虚拟系统进行文件交换,需要用到一些工具软件如WinImage,mtools,下面就介绍文件交换的方法。

一,使用winimage工具创建一个启动盘的镜像文件,具体步骤如下:

  1,运行winimage,选择“选项”->“设置”菜单,选择“影像”设置页,设置压缩率为无(即把指示标拉到最左边)。

  2,创建image文件。选择菜单“文件”->“新建”。在弹出的对话框中选择容量问1.44MB的格式。

  3,选择“影像”->“启动扇区属性”菜单,单击对话框中的“MS-DOS”按钮。

  4,保存文件。选择“文件”->“保存”菜单,选择保存类型为“所以文件(*.*)”,文件名取为扩展名为.img的即可。

  注意:标准的1.44MB软盘的容量应该是1474560字节(可以通过查看文件属性得知),可以要严格按照上面的步骤进行,否则image文件有可能大于1474560字节。

 

二,使用mtools提取虚拟系统中的文件

  1,进入Linux0.12系统,点击工具栏中的图标 ,点击path后的“browse..”按钮,选择步骤一创建的img文件。然后单击“OK”
       即可。
  2,在Linux 0.12环境里,输入命令:
            # mcopy hello.c b:

      可以将文件hello.c写入文件img文件中。而命令:

             # mcopy b:hello.c .

      则是从img文件中将hello.c拷贝到当前目录
  注意: 如果使用上述命令出现“Reset-floppy called”的错误,那么首先执行一次“mdir a:”,再执行一次“mdir b:”,然后就可以mcopy了。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值