
OS
jo_say
一壶烈酒
展开
-
笔记3--测试其中汇编程序流程【自己动手操作系统】
目标:(不依赖其它操作系统)<br /> <br />1. 在asm中把地址定为7c00h,如果使用define方式,则将第一句注释(参看作者第一章)<br />2. 下载nasm,注册nasm路径,使用nasm方式:nasm *.asm -o *.bin<br />3. 使用vritual pc创建一个1.44软盘<br />3. 然后使用floopywriter讲*.bin写入*.vfd(如果使用vpc引导,则需要后缀.vfd,如果是其它如vmware引导,则需要通用.img等)<br />4. 使原创 2010-08-28 02:06:00 · 571 阅读 · 0 评论 -
绝不仅仅是web聊天工具 webqq已成为web操作系统的前哨
首次见到web qq的时候,就为之震撼,什么web qq,其实就是qq webOS啊,今天看到一篇文章也是这个意思,就转过来以纪念。这篇文章来自:【http://www.iplaysoft.com/webqq2.html】原文如下:*****************************************************************************************************最近腾讯低调推出 WebQQ 2.0,当我们打算看看新版本的网页QQ的时候,我转载 2011-04-18 19:45:00 · 1183 阅读 · 0 评论 -
My notes about backup to ubuntu
tar -cvpzf /backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys --exclude=/home --exclude=/qiao --exclude=/windows --exclude=/media --exclude=/cdrom --exclude=/dev --exclude=/tmp原创 2011-04-18 13:37:00 · 686 阅读 · 0 评论 -
虚拟蜜罐honeyd安装使用
<br /><br />来自:http://blog.163.com/guotao_163/blog/static/23682822010111001322409/<br /> <br />1、honeyd 的技术背景<br />honeyd 是由 google 的软件工程师 Niels Provos 在 2003 年推出的一个 GPL 开源软件。它本身以 daemon 的方式,运行在 linux 操作系统上,可用来虚拟出大量的虚拟"主机",每台虚拟"主机"又可以被配置成安装了 Windows 或类 UNI转载 2011-05-16 15:24:00 · 2218 阅读 · 1 评论 -
VirtualBox 在ubuntu下配置桥接 bridge的一些现象
环境: 虚拟机:virtualbox 4.06虚拟系统:ubuntu 10.10之前看网上的相关方法,都说的很玄乎,要加什么软件等等,可能是新版vb增加了bridge功能,直接就可以设置为桥接了。但也有一些自己莫名奇妙的的地方,如图所示: 之前在网络连接中我添加的时候,它的默认名字是auto eth1,这时我添加了相关ip信息和掩码信息后,ifconfig不但不识别,而且系统也连接不上网络。但是今天很奇怪,添加的时候,它直接给出的默认名字是【有线连接1】,我输入了信息后,就连上了原创 2011-05-15 15:13:00 · 1365 阅读 · 0 评论 -
关于自己动手写操作系统一中为什么用virtual PC早期版本
<br />尽管于渊在第二版改为了linux下的实验环境,但因为大多数哥们拿一版的时候还是用xp,所以这里分析一下为什么于渊要搭建那样一个环境。<br />1 由于需要纯dos环境,所以虚拟机必须支持dos,所以ms收购的virtuaPC就无法使用了,ms够绝,就支持win系列,连msdos都不支持了。<br />2 由于需要经常把每一节的程序编译成com文件,放到dos中试验,所以当前操作系统与dos的共享交互就非常重要。此时早期的virtualPC,如:HA_ConnectixVirtualPC52_H原创 2010-11-16 16:28:00 · 1514 阅读 · 0 评论 -
在Win7后安装Xp
详细步骤可以参考一篇文章:http://hi.baidu.com/yaobing0687/blog/item/8801888e1fc3c7e2f11f36e0.html出现的问题:1.尝试一:按照使用ghost文件安装 按照上文给出的ghost安装方案,首先提取gho文件中的boot.ini, ntldr,ntdected到win7下,此时由于win7的文件保护,可能根本无法提取到c:/下,方法:先提取到D:/再拷贝到c:/,系统会问你是否用管理员权限,是就可以拷贝过去了。按照上文的说法,修改bo原创 2010-11-16 15:56:00 · 2037 阅读 · 0 评论 -
几种虚拟机联网模式分析
【1】现在虚拟机越来越智能,上网方式各式各样,不过怎么分析几种上网模式和区别呢?转一篇文章,哥们分析的还是比较透彻。<br />【转:http://virtual.51cto.com/art/200908/142106.htm】<br /><br /><br />bridged、host-only和NAT的虚拟机用法<br /><br />VMWare提供了三种工作模式,它们是bridged(bridged模式)、NAT(网络地址转换模式)和host-only(主机模式)。要想在网络管理和维护中合理应用转载 2010-11-26 21:09:00 · 1156 阅读 · 0 评论 -
BItlocker要慎用
windows7下加密的盘,如果是ntfs格式,xp下无法使用,两个场景:一是双系统,而是你加密移动存储,到其它xp下访问。如果是fat32,到时可以通过其它手段访问,但是只读,不可写,所以可用性和保密性有时候不是那么容易协调的,自己要考虑好使用场景。原创 2010-11-26 11:56:00 · 7024 阅读 · 0 评论 -
实模式寻址
实模式下的寻址举例:先找到CS代码段的地址mov ax,cs然后把段地址乘以16,即将16位变成20位。这时因为8086的数据总线是16位的,但是地址总线是20位的。实现方法很简单,左移4位即可。shl eax, 4然后根据你要寻址到的子代码,加上其对应的偏移地址:add eax, LABEL_SEG_CODE32这样便得到了所寻位置的物理地址。如果是32位的操作系统中,需要填充GDT的段描述符,就可以根据上面得到的物理地址来填充:mov word [label_desc_code32 +2] , axsh原创 2010-10-06 11:07:00 · 1349 阅读 · 0 评论 -
保护模式下如何寻址
此时,段寄存器显然无法直接提供地址,但是它还是很有用的。实模式下:段值是地址的一部分,如段值XXXXh标示xxxx0h开始的一段内存。保护模式:段值仅是一个索引,用来指向一个数据结构(其实就是GDT)中的一个表项,此表项中详细定义了段的起始地址、界限、属性。举例子:原创 2010-10-06 11:20:00 · 2031 阅读 · 1 评论 -
笔记2-一些test图片
<br /><br />颜色修改为了0ah<br />testRead中mov ecx,8改为26,这样就可以显示更多字母<br /> <br />原创 2010-08-28 01:51:00 · 519 阅读 · 0 评论 -
笔记1——自己动手做操作系统
<br />1。好多遇到的困难和帮助理解的文章都放到自己的360收藏中了;<br />2。一些细节问题都通过Google talk发送到csdn的微博;<br />3。新浪的http://blog.sina.com.cn/yaozj 写的关于读书的柑橘,给了很多帮助;<br /> <br /> <br />1 nasm在windows下默认下载的应用程序:nasmw.exe<br />2 使用nasm最好先在环境变量下注册一下<br />3 万事开头难 坚持就是胜利<br />。。。原创 2010-08-27 22:18:00 · 648 阅读 · 0 评论 -
Vmware家族:VMware-WorkStation 、VMware-GSX-Server 、VMware-ESX-Server
VMware-WorkStation 、VMware-GSX-Server 、VMware-ESX-Server 区别联系【转载:http://www.net130.com/CMS/Pub/special/special_virtual/special_virtual_js/2010_04_14_35330.htm】VMware是提供一套虚拟机解决方案的软件,主要产品分为如下三个。 VMware-ESX-Server这个版本并不需要操作系统的支持。它本身就是一个操作系统,用来管理硬件资源。所有的原创 2011-05-10 11:01:00 · 1249 阅读 · 0 评论