完整代码,适合大家参考学习!代码语言AU3,朋友们下载试试吧
2024/12/16 0:06:23 8.1MB 启动盘源码
1
支持各类主板集成网卡修改mac地址,做好dos启动盘放入使用
2024/10/18 13:53:47 13.04MB mac
1
这个是mac启动盘设置的时候需要的镜像,这个启动镜像里面具体包含哪些功能只只用了checkrain功能,其他没注意
2024/8/1 10:50:53 343.05MB mac启动盘镜像
1
微PE系统
2024/7/19 9:11:23 219.89MB 系统工具
1
带中文注释可成功编译运行的Linux0.11+Bochs2.62实验环境说明此注释以网上获得的“linux带中文注释的0.11版本”为基础,对照赵炯博士《Linux内核完全注释(0.11)》V3.0版(http://oldlinux.org/download/clk011c-3.0.pdf)编辑而成。
作为对赵博士感谢,以及对Linux初学者的回馈,特发布在CSDN上。
此注释可以在http://oldlinux.org/Linux.old/bochs/提供的Linux-0.11-devel-XXXXXX实验环境下正确编译成功,使用:"makedisk"命令重启Bochs虚拟机后,新编译源码直接生效,便于学习者直接阅读源码,直接进行实验。
注意事项:1、为了使注释版与实验环境上的Linux0.11内核保持一致,达到对应文件可以互换的目的,与Linux0.11原始版本相比,加入了15个系统调用函数(参见include/Linux/sys.h第78-92行。
赵博士原书没有这部分注释,我不敢班门弄斧),其它相关的文件加入了相应的定义。
新加入的代码只有函数体定义,没有具体实现,对其它原始代码没有改变、没有影响。
2、键盘定义改成了美式键盘(原始代码中是芬兰键盘,会导致个别键出问题,调试的时候我曾被迷糊了好久,以为自己把程序搞乱了)。
3、把网上VC版的注释统一改成了“/**/”格式的注释。
经测试,在Linux0.11实验环境中(gcc1.40),只有标准C注释语法可以正常编译。
4、由于《Linux内核完全注释(0.11)》原书版本更新的原因,注释中提到的图、表可能与V3.0版书中不一致。
5、由于代码中加入注释,代码行号发生变化,注释中提到的代码行号会出现不一致,建议对照3.0版查询对应内容。
6、实验方法:请先安装附带的Bochs2.62版安装包,双击Test.bxrc即可启动实验系统,执行命令:sht,即可完成对linuxcn的编译。
7、linux目录中是此实验系统中/usr/src/linux提取出来的不含中文注释的linux0.11源码(此版本比原始的0.11版多15个系统调用函数),linuxcn是加入了中文注释的源码。
8、diskb.img是实验系统与Windows环境下进行文件交换的1.44M软盘映像,执行脚本命令"sht"时会自动从此映像中读取linux.tar、linuxcn.tar包,解包并编译,编译结果在:/usr/root/zw/linuxcn目录下。
为了方便文件交换,建议使用7zip为压缩/解压缩工具(7zip可以直接生成tar包),用WinImage实现Windows环境与软件映像交换文件。
9、实验系统下.profile中加入了几个命令,请读者注意。
10、若实验环境的启动盘被破坏,请用压缩包中的bootimage-0.11-hd覆盖对应文件即可。
11、若实验环境的要命文件系统被破坏,请用压缩包中的hdc-0.11-new.img覆盖对应文件即可。
2014-5-4cyfx2288
2024/7/14 20:51:11 10.28MB 中文注释 成功编译 linux0.11 实验环境
1
在装虚拟机时大多数只提供了引导文件,装在虚拟机时还需要自己制作引导的虚拟磁盘并且还得自己去下载对应版本的系统文件,于是乎自己把转换好和下载的系统文件打包好,用得到的直接拿去用吧,在VM12和VM15两个版本中亲测可用!包内三个文件:synoboot.img是原始的引导文件synoboot.vhd是虚拟机用的引导文件,VM添加浏览虚拟磁盘的时候文件类型选择“*.*”即可直接附加,无需转换格式DSM_DS918_23824.pat是系统安装文件,由于文件太大不上去,内附了官方下载地址,自己去下载虚拟机安装注意:1.添加现有磁盘synoboot.vhd做为启动盘2.加一个不小于8gb的虚拟硬盘安装系统3.新建一个大点的虚拟盘做数据建议都用SATA格式,scsi不能用于引导盘
2024/7/7 0:41:18 39.57MB DSM6.2 群晖DSM 黑群晖 NAS
1
自己早期写的,主要做用是说明一下在没有操作系统的支持下利用BOIS读光驱引导系统的编写方法,自己设计一下从光驱安装操作系统的一个简单过程,好了,引用一下我空间的一段话吧:值得说了一点就是,光驱的引导代码和硬盘引导代码有一点不同,但BOIS也只读第一个扇区的内容并检查结尾处是否以“AA55”结束,这和硬盘是相同的,但光驱还有一点不同的是他的引导文件可以长达整个光盘内容(我从DOS光盘启动盘中读取过引导文件,是1.4M,我自己实验能把盘写入600M的引导文件)。
通过光盘引导代码把硬盘引导代码写入硬盘引导区从而为以后实现从光盘从安装系统到硬盘的过程打开重要的一关。
对了还要说一点的,光驱引导代码和硬盘的引导代码是分开编写的,这是因为BOIS读入引导代码时它们的物理地址都是一样的,如果两个代码写在一个文件内他们的指令逻辑地址会出错。
所以。


用nasm编译后用winhex把硬盘引导代码写入光盘引导代码之后,也就是光盘引导文件的第二个扇区的内容是硬盘引导代码。
光驱引导代码如下(cdboot.asm)只供参考而以,汇编交流,
2023/10/9 15:48:07 7.33MB 读光驱 源代码 BOIS 13h
1
最近在朋友买了一个二手的DELLC1100(CS24-TY)机架式服务器。
注意CS24-TY是DELLC1100的定制型号,和标准版的有所不同。
但是网上玩家已经试出了更新标准版BIOS和BMC的方法(见下面英文介绍的步骤)。
不过我嫌麻烦,没有做CMOS放电的步骤,也成功了。
-------------------------------------------------------------------------------------------------IwanttowritethisguidebecausealotofpeoplearegettingtheC1100offofEbayorothersourcesandtryingtoupdatefirmwarebuthavingtrouble.SoyoubotcheduptheBMCfirmwareupdate?Theorange/amberlightisblinkingandbluelightisonandthepowerbuttondoesnothing?TheC1100isstuckatamberorangeblinkinglight?OpenupyourC1100(poweredoff)ClosetowherethePCI-Ecardis,somewhereonthemotherboardthereareafewjumper.Onparticularone,shouldsaysomethinglikeCLRCMOS.PuttheCLRCMOSsothatitsitsontheothertwopinsfromwhatitoriginallywas.Putthepowercordin,wait10seconds,Pullthepowercord.PuttheCLRCMOSjumperbacktooriginalposition.CAREFUL:THEFANSWILLGOATFULLTHROTTLEPutthepowercordbackin.Thefanswillgoatfullthrottle.Nowwaitforlike5orsominutes!Pluginyourmonitor,keyboardandUSBBootableThumbdrivewithDOSandfirmwares(seebelow).ItwillfirstsayCMOSandBMCnotresponding,loadingdefaultsetcandrestart.Waitanother5minutes,pressF11togettheBBSPriorityandchooseyourUSBthumbdrive.Ifyoupullthepowercordatanyothermoment,youwillhavetoredotheCLRCMOStobootupagain.GettingtheBIOSandBMCFilestogether:GetDOSonUSB(searchforRufus,findongithuborgoogle,制作成freedos启动盘)GetthelatestBIOSB25GetthelatestBMC1.86Putitallindirectoryoftheusbflashdrive(makesuredirectorylessthan8characters)UpdatingtheBIOS:BoottoDOSFindtheBIOSdirectory(Icalledmineb25)EntercommandAFUDOS.ROM/P/B/K/XThisisthesameastheF.BATfilethatcomesfromdellbutwith
2023/9/3 5:43:48 14.45MB Dell C1100 CS24-TY
1
支持PS2251-00系列主控芯片,带有新版本固件的PhISOn2251-67v3.63版量产工具,可量产ChipGenius检测结果为群联的U盘。
可以设置U盘分区数量,设置U盘模式为CDROM启动盘、写保护盘、隐藏分区等。
分区2可设置为可移动盘、本地盘,可自定义安全区及公用区容量大小。
它可以一定程度修复不能打开的群联主控U盘,之前量产失败的PS2251-67主控U盘,当然最强大还是可以量产usb-cdrom启动盘装系统的咯。
群联最新量产工具V20130218(UPTool_Ver2061(Release07):自动侦测移动磁盘,可以给U盘分区,制作保密分区、设置磁盘类型为可移动式或本地磁盘,制作CDROM光盘启动盘,设置LED指示灯(支持呼吸灯模式)。
可设置U盘容量,最佳化U盘速度或者容量。
支持高级/低级格式化U盘。
其强大的移动磁盘兼容性和修复功能,量产kingsion最新PS2251-67主控芯片,比PS2251-67量产工具v3.63更强大、简捷。
参阅:http://wenku.baidu.com/view/349dce09a76e58fafab00379.html
2023/8/9 12:38:30 6.92MB U盘 量产 工具 分区
1
基于官方的固件自己修改的加入了nvme模块,使老主板可以用m2nvme协议的固态做启动盘,安装操作系统,详细可以看博客说明https://blog.csdn.net/wo325866145/article/details/102182227
2023/7/31 18:23:24 14.91MB 华硕主板固件 z87固件 nvme固件 刷固件
1
共 28 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡