随笔分类 -  自己动手写U盘启动的简易操作系统

摘要:This page is intended to help you understand how to access data on Microsoft FAT32 filesystems, commonly used on hard drives ranging in size from 500 megs to hundreds of gigabytes. FAT is a relatively simple and unsophisticated filesystem that is understood by nearly all operating systems, includin. 阅读全文
posted @ 2012-07-15 14:50 simplefrog 阅读(309) 评论(0) 推荐(0)
摘要:一个操作系统至少应该有自己的文件系统和进程机制,不过我们的最终目标应该是这个无论如何,看完本文,你应该可以手写一段通过U盘启动的在PC上运行的不需要其他软件来协助的自启动的代码,这无疑是一个完整的操作系统的基础。---------------------------------------------正文开始----------------------------------------导言我们的PC使用的x86体系,总是在计算机启动后从BIOS中开始执行指令,然后查找设备来启动。如果是我们平日里的那种正常从硬盘启动,BIOS会把硬盘的头512字节的数据复制到内存,检查这512字节是不是以1. 阅读全文
posted @ 2012-07-15 14:23 simplefrog 阅读(3012) 评论(3) 推荐(2)
摘要:前提1.机器必须支持usb-hdd模式启动2.手边有大于275m 的U盘一个。(因为“U盘引导系统”安装需要275m的空间) 提示:如果想小于256m的U盘或存储卡,可以选择使用zip模式或hdd模式写入,如果U盘大于256m,必须选择hdd模式写入。3.UltraISOv9.3.0.26124.最好用的“U盘引导系统”,支持启动iso镜像哦(这个文件自己上网搜一下,有2百多M,这里不好上传)5.WINDOWS 98 启动盘(加强版)点击这里下载WINDOWS98加强版起动盘下面是制作步骤:第一步:安装UltraISO v9.3.0.2612 ,并插入U盘或存储卡第二步:然后用UltraISO 阅读全文
posted @ 2012-07-15 14:17 simplefrog 阅读(4864) 评论(0) 推荐(0)
摘要:1.了解和下载Ubuntu目前Ubuntu的最新稳定版本是7.04,最新稳定的LTS版本(Ubuntu 的 “LTS” 版本拥有长期支持,桌面版本为3年,服务器版本为5年)是6.06,最新测试版本是7.10 Tribe 4,开发代号是Gutsy Gibbon,意思是“勇敢的长臂猿”,汗另外说一下有关Ubuntu各个版本的区别,帮助您确定您要下载哪一个——A、 按支持的时间划分普通版:提供18个月的在线更新支持;LTS版:上面说了,桌面版本提供3年,服务器版本提供5年的在线更新支持。B、 按应用划分桌面版:应用于台式机、笔记本等私人、家用、办公商务等用途;服务器版:用于服务器,据说没有图形界面。 阅读全文
posted @ 2012-07-14 23:06 simplefrog 阅读(12067) 评论(0) 推荐(0)