u盘fat32

更新时间:2023-03-06 22:23:37 阅读: 评论:0

省钱秘籍-金牛座的爱情观

u盘fat32
2023年3月6日发(作者:高效英语)

把⾃⼰的操作系统写⼊U盘(FAT32)引导扇区

⽅法⼀:使⽤WinHex

1、使⽤WinHex打开你的U盘:

Tools->OpenDisk->PhysicalMedia

注意:不要使⽤LogicalDriveLetters打开U盘,因为逻辑⽅式⽆法访问第⼀物理扇区。

2、之后就可以复制⾃⼰的引导程序到U盘的第⼀扇区了。

注意:

1、第⼀扇区的1c6-1c9区域记录的是逻辑第⼀扇区对应的物理扇区的起始扇区。⼀般是3F(63)

2、似乎⽆法对U盘进⾏磁盘复位操作。

⽅法⼆:使⽤CreateFile

1、使⽤CreateFile打开物理磁盘,第⼀个参数:

constchar*UDiskName=".PHYSICALDRIVE1";//打开物理磁盘,⼀般来说0为硬盘,1为U盘

2、读取U盘第⼀个扇区的内容以便得到那个映射值(1c6-1c9)

ReadFile(hUpan,buf,512,&dReads,NULL);

MapValue=*((DWORD*)(buf+0x1c6));

3、重置指针

SetFilePointer(hUpan,0,0,FILE_BEGIN);

4、写⼊你的引导程序即可,记得把那个映射值写回U盘。

ReadFile(hBootFile,buf,512,&dReads,NULL);

*((DWORD*)(buf+0x1c6))=MapValue;

//yUdisk

WriteFile(hUpan,buf,512,&dReads,NULL);

注意:在使⽤WriteFile的时候,写⼊粒度为扇区⼤⼩。即不可以只是写⼊100字节。

本文发布于:2023-03-06 22:23:36,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/1678112617164000.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:u盘fat32.doc

本文 PDF 下载地址:u盘fat32.pdf

上一篇:幼兔吃什么
下一篇:返回列表
标签:u盘fat32
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 站长QQ:55-9-10-26 专利检索|