04.虚拟机使用

本文介绍了虚拟机的基本概念和主流虚拟机软件,重点解析了软盘和硬盘的结构,包括柱面、磁头、扇区等概念,并详细阐述了引导扇区的作用。通过示例代码展示了如何用C语言制作虚拟软盘,并在VirtualBox中创建虚拟机加载虚拟软盘文件,实现简单的开机过程体验。
摘要由CSDN通过智能技术生成

简介

虚拟机是利用软件来模拟完整的计算机系统,无需添加任何新的设备,而且与主计算机是隔离的,在虚拟机上的任何操作都不会影响到物理计算机上的操作系统和软件,还可以在装好系统的虚拟机下再克隆多个系统。虚拟机在测试病毒、频繁重启之类的软件中非常方便。

主流虚拟机

VMWare、Virtual PC 和VirtualBox 等,但是只有VirtualBox 是开源和免费的

软盘结构

在这里插入图片描述
一张3.5寸软盘有80个柱面(从0开始编号),2个磁头(从0开始编号),18个扇区(从1开始编号),每个扇区512字节。所以一张软盘容量 80x2x18x512 = 1474560B = 1440KB。

软盘读写顺序:0柱面0磁头1扇区 -> 0柱面0磁头2扇区 -> … ->0柱面0磁头18扇区 -> 0柱面1磁头1扇区 -> 0柱面1磁头2扇区 -> … 0柱面1磁头18扇区 -> 1柱面0磁头1扇区…

硬盘结构

硬盘结构和软盘结构非常相似。软盘采用塑料作为基片,表面涂有磁性物质用来记录2进制位。硬盘是多盘片、密封、高转速,采用铝合金作为基片表面涂有磁性物质用来记录2进制位。
在这里插入图片描述

每个盘片都有2个磁头,上面一个,下面一个,所

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值