摘要: 1>什么是硬盘参数表 在PC机中BIOS设定的中断向量表中int 0x41的中断向量位置(4*0x41 = 0x0000:0x0104)存放的并不是中断程序的地址,而是第一个硬盘的基本参数表 对于100%兼容的BIOS来说,这里存放着硬盘参数表阵列的首地址0xF000:0E401 第二个硬盘的基本参数表入口地址存于int 0x46中断向量位置处.每个硬盘参 数表有16个字节大小. 2>什么是A20门 在8086/8088中,只有20根地址总线,所以可以访问的地址是2^20=1M,但由 于8086/8088是16位地址模式,能够表示的地址范围是0-64K,所以为了在8086/ 808 阅读全文
posted @ 2013-02-02 20:33 Mr.Shadow 阅读(978) 评论(0) 推荐(0) 编辑
摘要: 1 -- 关于中断向量的几点注释1. 系统引导时,中断向量表放在内存何处? 系统刚引导时,内存0x00000到0x0003FF共1KB的空间用于存放中断向量表。每个中断向量占用4个字节,共可存储256个中断向量。2. 系统引导时,处在实模式下,只可寻址1MB,为什么要用4个字节来寻址中断呢处理程序? 刚看到的时候,我也很纳闷。我们都知道编程的时候指针都是4个字节的,可以寻址4GB,在实模式下完全可以少用字节啊?其实实模式的内存选址方式是:段值 * 16 + 偏移值,就是内存地址。而这4个字节中,2个字节存储段值,两外两个存储偏移值。所以共有4个字节。3. 这篇资料是看书和从网上整理而来的,不同 阅读全文
posted @ 2013-02-02 20:22 Mr.Shadow 阅读(960) 评论(0) 推荐(0) 编辑
摘要: MDM登录管理器是一个基于GDM2登录管理器的分支。也就是说它其实就是GDM2。首先添加源并安装:sudo add-apt-repository ppa:nilarimogard/webupd8sudo apt-get updatesudo apt-get install mdm mint-mdm-themes配置mdm使用命令: sudo mdmsetup 阅读全文
posted @ 2013-01-21 21:51 Mr.Shadow 阅读(344) 评论(0) 推荐(0) 编辑
摘要: The following diagrams are my attempt to show how the page tables are arranged on various architectures. Each diagram shows the layout for the base page size as well as the hugetlb page size.i386 with PAE enabledx86_64powerpc with 4k base pagespowerpc with 64k base pages 阅读全文
posted @ 2013-01-21 15:23 Mr.Shadow 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 在 GIMP 中打开原始图片。点击 图像 菜单选择 缩放图像…确保宽/高比例是锁定的(链条连接)。修改宽度或高度,是两者都符合或小于需要的图片尺寸。点击 缩放 按钮选择整幅图片(Ctrl + A 或点击菜单 选择 > 全部 )点击 文件 > 新建,创建一个新的图片。设置图像大小为需要的解析度选择高级选项并设置填充透明。点击 确定复制重设过大小的图片内容到新创建的图片保存新图片为 PNG 文件。 阅读全文
posted @ 2013-01-19 22:13 Mr.Shadow 阅读(1366) 评论(0) 推荐(0) 编辑
摘要: 1.Get Latest Linux kernel code 在http://www.kernel.org下载最新内核2.Step # 2 Extract tar (.tar.bz3) fileType the following command: # tar -xjvf linux-3.7.3.tar.bz2 -C /usr/src # cd /usr/src3.make & install: cd ~/linux-3.7.3 make menuconfig make # Start compiling to create a compressed kernel image ... 阅读全文
posted @ 2013-01-19 15:17 Mr.Shadow 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 电脑GE60,NIC:$ lshw -c networkWARNING: you should run this program as super-user. *-network description: Ethernet interface product: Atheros Communications Inc. vendor: Atheros Communications Inc. physical id: 0 bus info: pci@0000:03:00.0 logical name: eth0 version: 13 serial: 8c:89:a5:07:12:36 size:. 阅读全文
posted @ 2013-01-18 08:40 Mr.Shadow 阅读(2848) 评论(3) 推荐(0) 编辑
摘要: 我们用ps和grep命令寻找僵尸进程ps -A -o stat,ppid,pid,cmd | grep -e '^[Zz]'命令注解:-A 参数列出所有进程-o 自定义输出字段 我们设定显示字段为 stat(状态), ppid(进程父id), pid(进程id),cmd(命令)这四个参数因为状态为 z或者Z的进程为僵尸进程,所以我们使用grep抓取stat状态为zZ进程 阅读全文
posted @ 2013-01-15 16:23 Mr.Shadow 阅读(139) 评论(0) 推荐(0) 编辑
摘要: sudo vi /etc/default/grub修改GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”为:GRUB_CMDLINE_LINUX_DEFAULT=” text”然后运行下sudo update-grub就可了其实这个方法也可以在开机的时候按下grub2中的e,手动编辑为text,但是那是一次性的 阅读全文
posted @ 2013-01-12 16:40 Mr.Shadow 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 1,在虚拟机中安装好ubuntu后,devices -> install guest additions,然后再虚拟机中的ubuntu下会自动挂在一个VBOXADDITIONS光盘,然后安装上2,同时,再母机(ubuntu)下的/usr/share/vritualbox 下也会有一个VBOXADDITONS 镜像文件,挂载到主系统上,然后运行,安装上3,在虚拟机中设置好共享的文件夹路经,(本机设置的都是在用户主目录下的share目录)3,回到虚拟机(ubuntu)下,运行mount -t vboxsf share /home/spider/shareDONE!!!!补充,以上方法每次启用 阅读全文
posted @ 2013-01-12 16:25 Mr.Shadow 阅读(326) 评论(0) 推荐(0) 编辑