logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

linux-0.11调试教程,minix-386-fd0-by-chenghao0511,最小的操作系统,只有360k。

http://pan.baidu.com/share/link?shareid=269130&uk=453348606minix-386-fd0-by-chenghao0511,最小的操作系统,只有360k。CSDN下载地址:minix-386-fd0-by-chenghao0511,最小的unix操作系统需要下载Bochs,下载安装后。解压下载的文件,直接

linux-0.11调试教程,源起,从linux内核完全注释的几处错误说起

本系列文章调试linux-0.11,大部分都是一些新内容,小部分是对代码的一些印证。        另写了一些调试工具,比如readizone,readblock,readinode这些工具对学习linux-0.11操作系统很有帮助。当然还需要stat和hexdump工具的配合。       fdisk for linux-0.11        开始到-13/3/15的文章

内核重新编译之make install和生成initramfs的过程分析

$ sudo make installsh /home/ch/下载/linux-3.13/arch/x86/boot/install.sh 3.13.0 arch/x86/boot/bzImage \        System.map "/boot"run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.13.0

#linux
linux-0.11调试教程,task3(01),/etc/rc文件

init/main.c中相关代码:   if (!(pid=fork())) {        close(0);        if (open("/etc/rc",O_RDONLY,0))            _exit(1);        execve("/bin/sh",argv_rc,envp_rc);        _exit(2);    }

通过dmesg分析linux的启动过程,几种放入dmesg文件的方法

[   20.395701] systemd-udevd[251]: starting version 204cheng@chpc:~/download/systemd-218$ grep -r "starting version" ./*./src/udev/udevd.c:        log_info("starting version " VERSION);

内核编译之模块验证失败和手动模块签名

cd scripts/sudo perl sign-file sha512 ../signing_key.priv ../signing_key.x509 ../libahci.ko四个参数,第一个是sha512 第二个第三个都在/usr/src/linux-3.18.4/下每次编译都要签名,所以只编译bzImage然后cp替换/boot目录下的vmlinu

linux-0.11调试教程,Bochs-2.1.1配置文件,精简版可拷贝,及img文件制作过程

说明1:BIOS-bochs-latest文件和VGABIOS-elpin-2.40文件都在bochs安装目录下,既C:\ProgramFiles\Bochs-2.1.1说明2:bootimage-0.11-hd和diskb.img和hdc-0.11.img都是用户自己制作或下载的别人制作好的文件。下面是bochsrc-hd.bxrc文件的内容:romimage: file=

bash源代码分析----bison--debug或-t选项的作用

bison--debug或-t选项的作用bison -y parse.y/* Debug traces. */#ifndef YYDEBUG# define YYDEBUG 0#endif#if YYDEBUGextern int yydebug;#endifbison -y --debug parse.y/* Debug traces. */#ifndef YYDEBUG# define YYD

shoelace源代码分析,bochs调试 readkernel()函数

static inode_nrreadkernel F1(buffer *, bp){  unsigned int build_base;        /* base of parameters left by build */  unsigned int bpsize;            /* size of unprocessed part of bp */  u

php----拷贝兔源代码分析dl函数和getdata函数

<div class="cpt-show"><div class="cpt-file">{if $is}{if $type == 'text'}{$data['content']|htmlspecialchars_decode}{else}<p class="orig">{$data['name']}</p><p class="fsize"&g

#php
    共 16 条
  • 1
  • 2
  • 请选择