[089][汇编语言]真实机器从软盘启动,引导自己写的"迷你操作系统"

写好的可用代码

[084][汇编语言]编程:实现从软盘启动进入自己写的超迷你“操作系统”: 显示 hello world!
https://www.jianshu.com/p/2c8ace0ee240

设备一览

[089][汇编语言]真实机器从软盘启动,引导自己写的
USB接口软驱 | 3.5英寸1.44MB软盘 | DVD光盘

真实操作

  • 在真实机器上安装windows XP系统
  • 给真实机器插上软驱,在软驱中插入软盘
  • 在真实XP系统里编译链接调试运行引导代码和任务代码,完成读写扇区操作

准备工具

  • USB接口软驱
  • 3.5英寸 1.44MB 软盘
  • 带光驱的机器
  • 一张空白的DVD光盘

windows XP原版镜像安装 与 软盘读写

  • 0.老系统老办法,U盘启动报错,干脆直接制作光盘启动;

  • 1.在机器的光驱中放入DVD光盘,使用刻录工具UltraISO,刻录官方WINDOWS XP镜像到光盘,刻录好后光盘自动弹出光驱;

    1. 我有两台机器,用来安装XP的是另外一台带光驱的老机器;
  • 3.关机,插入光盘,进入BIOS设置从CD-ROM启动(就是从光盘启动安装),将开始进行windows XP系统的安装;

    1. 安装好XP之后,完全和虚拟机XP一样操作;
  • 5.插上软驱,插上软盘,格式化,MASM LINK DEBUG 编译链接调试运行[写好的代码],涉及软盘的操作可以听到咯咯咯的响声;

  • 6.关闭机器,再次开机,进入BIOS,设置从USB-FDD启动(就是从软盘启动),可以进入自己写的"迷你操作系统",完成在真实机器上的软盘启动"操作系统"。

[089][汇编语言]真实机器从软盘启动,引导自己写的
6.关闭机器,再次开机,进入BIOS,设置从USB-FDD启动(就是从软盘启动)

记录

  • 直接在 VWware 开的虚拟机XP里去连真机的物理软驱,VMware是提供这个这个功能的
1、断开软驱与电脑的连接;
2、打开VMware,打开虚拟机XP,看到XP桌面后,再插上软驱;
3、显示软驱出现后,再插入软盘;
4、此时,可以在虚拟机XP里对真机的软盘进行格式化等操作。
[089][汇编语言]真实机器从软盘启动,引导自己写的
在虚拟机XP中直接连物理软驱
  • 软盘A: 是 虚拟机模拟的软盘;
  • 软盘B: 是 真机的物理软盘,在虚拟机XP开启的状态插入物理软盘,可以被虚拟机直接识别并且独占;

你可能感兴趣的:([089][汇编语言]真实机器从软盘启动,引导自己写的"迷你操作系统")