用vmware运行自做的linux启动盘的引导代码

【菜科解读】
当计算机电源被打开后,它会先进行加电自检(POST),然后寻找启动盘,如果是选择从软盘启动,计算机就会查找软盘的0面0磁道1扇区,如果发现它以0xAA55结束,则BIOS认为它是一个引导扇区,然后BIOS就会把引导扇区的前512字节的引导代码拷贝到内存的0000:7c00处并将控制器彻底交给这段引导代码。
简单的引导代码如下所示:
1 org 07c00h ;告诉编译器加载到07c00h处 3 mov ax, cs 4 mov ds, ax 5 mov es, ax 7 call DispStr ;调用显示字符串函数 9 jmp $; 无限循环11 DispStr:12 mov ax, BootMessge13 mov bp, ax14 mov cx, 1615 mov ax, 01301h16 mov bx, 000ch17 mov dl, 018 int 10h19 ret20 BootMessge: db "hello, OS world!"21 times 510 - ($ - $$) db 022 dw 0aa55h这段代码时用nasm写的,它类似于masm的语言。
org 07c00h命令就是将命令后面的代码中的偏移地址都加上07c00h,这样程序就相当于在0000:7c00出执行了。
按书中所讲的,用命令nasm bootsector.asm -o boot.bin生成引导代码boot.bin,然后将boot.bin写入软盘的0面0磁道1扇区就可以了。
问题就来了,我没有软盘怎么搞,不过在wmware虚拟机中貌似可以用软盘的映像文件来启动,所以就想到自己制作一个映像文件来代替软盘来作为启动盘,不过怎么创建这个映像文件呢?
以前记得用linux下的dd命令做过linux的启动盘,dd应该是可以制作的,于是在网上找了下dd制作映像文件,果然是可以的,制作方法如下:
1 先制作一个空的软盘映像文件diska.img(1.44Mb的软盘映像文件):
dd if=/dev/zero of=diska.img bs=512 count=2880
2 制作一个包含boot.bin的映像文件boot.img:
dd if=boot.bin of=boot.img bs=512 count=1
3 将diska.img中1个扇区后面的数据拷贝到boot.img的后面
dd if=diska.img of=boot.img skip=1 seek=1 bs=512 count=2879
这样就做成了一个大小为1.44Mb的包含引导代码的映像文件。
后面的事就好办了,直接在wmware创建一个空的虚拟机,在设置中将Floppy的路径设置为上面制作的引导扇区的路径就ok了,如下图那样:
设置Floppy连接,断开CD/DVD连接,启动虚拟机就可以看到下面的画面了:
总结:这个小的代码的编写和运行还是能让自己对系统启动有一个更深的认识,不过有个不懂的就是怎么用ISO镜像文件启动,怎么将引导代码写入ISO镜像文件,依然没有找到很好的方法解决。
用,vmware,运行,自做,的,linux,启动,盘,引导使用U盘轻松重装系统
软件支持 在线重装、U盘制作、自定义重装 等多种模式。
简介:在日常使用电脑或手机的过程中,我们难免会遇到系统崩溃、病毒感染等问题,这时候就成为了解决问题的有效方法。
而使用U盘轻松重装系统,不仅方便快捷,还能避免使用光盘等传统方式带来的麻烦。
本文将介绍使用U盘重装系统的方法和步骤,帮助大家轻松应对系统问题。
工具原料:电脑品牌型号:Lenovo ThinkPad T480操作系统版本:Windows 10软件版本:Windows 10安装镜像文件一、准备U盘和安装镜像文件1、选择一款容量足够的U盘,建议容量不低于8GB。
2、下载并准备好对应的操作系统安装镜像文件,可以从官方网站或其他可信渠道获取。
二、制作U盘启动盘1、将U盘插入电脑的USB接口。
2、打开电脑上的磁盘管理工具,格式化U盘为FAT32格式。
3、使用专业的U盘启动盘制作工具,如Rufus等,选择已下载好的安装镜像文件,制作U盘启动盘。
三、设置电脑启动项1、重启电脑,进入BIOS设置界面。
2、找到启动项设置,将U盘启动项调整到第一位。
3、保存设置并退出BIOS。
四、重装系统1、重启电脑,此时系统会从U盘启动。
2、按照提示选择语言、时区等设置。
3、选择 自定义安装 选项,对位置进行选择。
4、根据提示完成系统安装过程,等待系统自动重启。
五、安装驱动和软件1、系统重启后,使用U盘中的驱动程序安装所需的硬件驱动。
2、根据个人需求,安装常用软件和工具。
通过使用U盘轻松,我们可以快速解决系统问题,提高电脑或手机的使用效率。
在操作过程中,需要注意备份重要数据,避免数据丢失。
同时,选择正版的操作系统安装镜像文件,确保系统的安全性和稳定性。
未来,我们可以进一步研究和探索更加便捷的系统重装方法,提升用户体验。
标签: 注意:本站所刊载的文章均为学习交流之用,请勿用于商业用途。
对于商业使用,请联系各自版权所有者,否则法律问题自行承担。
Win7系统升级指南:全面解析升级步骤与要点 Win7系统损坏修复教程:详细步骤助你快速解决问题 简介:在日常使用电脑或手机的过程中,我们难免会遇到系统崩溃、病毒感染等问题,这时候就成为了解决问题的有效方法。
而使用U盘轻松重装系统,不仅方便快捷,还能避免使用光盘等传统方式带来的麻烦。
本文将介绍使用U盘重装系统的方法和步骤,帮助大家轻松应对系统问题。
工具原料:电脑品牌型号:Lenovo ThinkPad T480操作系统版本:Windows 10软件版本:Windows 10安装镜像文件一、准备U盘和安装镜像文件1、选择一款容量足够的U盘,建议容量不低于8GB。
2、下载并准备好对应的操作系统安装镜像文件,可以从官方网站或其他可信渠道获取。
二、制作U盘启动盘1、将U盘插入电脑的USB接口。
2、打开电脑上的磁盘管理工具,格式化U盘为FAT32格式。
3、使用专业的U盘启动盘制作工具,如Rufus等,选择已下载好的安装镜像文件,制作U盘启动盘。
三、设置电脑启动项1、重启电脑,进入BIOS设置界面。
2、找到启动项设置,将U盘启动项调整到第一位。
3、保存设置并退出BIOS。
四、重装系统1、重启电脑,此时系统会从U盘启动。
2、按照提示选择语言、时区等设置。
3、选择 自定义安装 选项,对位置进行选择。
4、根据提示完成系统安装过程,等待系统自动重启。
五、安装驱动和软件1、系统重启后,使用U盘中的驱动程序安装所需的硬件驱动。
2、根据个人需求,安装常用软件和工具。
通过使用U盘轻松,我们可以快速解决系统问题,提高电脑或手机的使用效率。
在操作过程中,需要注意备份重要数据,避免数据丢失。
同时,选择正版的操作系统安装镜像文件,确保系统的安全性和稳定性。
未来,我们可以进一步研究和探索更加便捷的系统重装方法,提升用户体验。
菜科网系统致力于解决 Windows 系统重装解决方案,提供高效、安全、免费的系统重装服务。
【教程】使用U盘安装Win10系统
软件支持 在线重装、U盘制作、自定义重装 等多种模式。
【教程】使用U盘安装Win10系统简介:大家好,今天我将为大家介绍如何使用U盘安装Win10系统。
相信很多人都遇到过电脑系统崩溃的情况,特别是那些老旧的电脑。
一旦系统崩溃,我们就会无法使用电脑,工作和娱乐受到很大影响。
所以,学会使用U盘安装Win10系统是非常必要的。
举个例子,小明的电脑上的系统突然崩溃了,他找到了我,并向我求救。
由于他的U盘上正好带有Win10系统安装镜像,我帮助他通过U盘安装了全新的Win10系统,小明的电脑重新焕发了生机。
通过本教程,我将为大家详细介绍使用U盘安装Win10系统的步骤,并分享一些实用的小技巧和注意事项。
工具原料:系统版本:Windows 10品牌型号:任意品牌型号的电脑软件版本:Win10系统安装镜像一、准备工作首先,我们需要准备一个U盘(容量不小于8GB),以及一个能够正常运行的电脑。
接下来,我们需要下载并制作Win10系统安装镜像。
具体操作如下:1、前往Microsoft官网,下载合适的Win10系统镜像文件。
2、使用过程中请遵循官方下载渠道,确保操作的安全性。
3、将下载的镜像文件写入U盘,你可以使用官方工具或第三方软件进行写入。
注意:写入镜像文件会清除U盘内所有数据,请提前备份好重要文件。
二、U盘安装Win10系统现在,我们来开始使用U盘安装Win10系统的步骤:1、将制作好的U盘插入需要安装Win10系统的电脑。
2、重启电脑,并按下相应按键(通常是F2、F8或Delete键)进入BIOS设置。
3、在BIOS设置中,将U盘设为启动项,并保存更改。
4、电脑将会重新启动,并从U盘启动,进入Win10系统安装界面。
5、按照安装界面的提示,选择安装语言、时区等信息,并点击下一步。
6、在安装类型中选择“自定义安装”,并选择要安装Win10系统的磁盘。
7、点击“下一步”进行系统安装,并耐心等待安装过程完成。
8、安装完成后,按照界面提示进行系统设置,并进行必要的驱动安装。
总结:通过本教程,我们学会了如何使用U盘安装Win10系统。
在遇到系统崩溃或需要更换电脑系统时,使用U盘安装Win10系统是非常方便和快捷的方法。
同时,我们也要注意下载和制作镜像文件的安全性,以保证操作的可靠性。
希望本教程能对大家有所帮助,欢迎大家分享和提出宝贵意见,谢谢大家! 标签: 注意:本站所刊载的文章均为学习交流之用,请勿用于商业用途。
对于商业使用,请联系各自版权所有者,否则法律问题自行承担。
Win7系统升级指南:全面解析升级步骤与要点 Win7系统损坏修复教程:详细步骤助你快速解决问题 【教程】使用U盘安装Win10系统 分类于: 回答于:2023-10-21 【教程】使用U盘安装Win10系统简介:大家好,今天我将为大家介绍如何使用U盘安装Win10系统。
相信很多人都遇到过电脑系统崩溃的情况,特别是那些老旧的电脑。
一旦系统崩溃,我们就会无法使用电脑,工作和娱乐受到很大影响。
所以,学会使用U盘安装Win10系统是非常必要的。
举个例子,小明的电脑上的系统突然崩溃了,他找到了我,并向我求救。
由于他的U盘上正好带有Win10系统安装镜像,我帮助他通过U盘安装了全新的Win10系统,小明的电脑重新焕发了生机。
通过本教程,我将为大家详细介绍使用U盘安装Win10系统的步骤,并分享一些实用的小技巧和注意事项。
工具原料:系统版本:Windows 10品牌型号:任意品牌型号的电脑软件版本:Win10系统安装镜像一、准备工作首先,我们需要准备一个U盘(容量不小于8GB),以及一个能够正常运行的电脑。
接下来,我们需要下载并制作Win10系统安装镜像。
具体操作如下:1、前往Microsoft官网,下载合适的Win10系统镜像文件。
2、使用过程中请遵循官方下载渠道,确保操作的安全性。
3、将下载的镜像文件写入U盘,你可以使用官方工具或第三方软件进行写入。
注意:写入镜像文件会清除U盘内所有数据,请提前备份好重要文件。
二、U盘安装Win10系统现在,我们来开始使用U盘安装Win10系统的步骤:1、将制作好的U盘插入需要安装Win10系统的电脑。
2、重启电脑,并按下相应按键(通常是F2、F8或Delete键)进入BIOS设置。
3、在BIOS设置中,将U盘设为启动项,并保存更改。
4、电脑将会重新启动,并从U盘启动,进入Win10系统安装界面。
5、按照安装界面的提示,选择安装语言、时区等信息,并点击下一步。
6、在安装类型中选择“自定义安装”,并选择要安装Win10系统的磁盘。
7、点击“下一步”进行系统安装,并耐心等待安装过程完成。
8、安装完成后,按照界面提示进行系统设置,并进行必要的驱动安装。
总结:通过本教程,我们学会了如何使用U盘安装Win10系统。
在遇到系统崩溃或需要更换电脑系统时,使用U盘安装Win10系统是非常方便和快捷的方法。
同时,我们也要注意下载和制作镜像文件的安全性,以保证操作的可靠性。
希望本教程能对大家有所帮助,欢迎大家分享和提出宝贵意见,谢谢大家! 菜科网系统致力于解决 Windows 系统重装解决方案,提供高效、安全、免费的系统重装服务。