简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
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,大部分都是一些新内容,小部分是对代码的一些印证。 另写了一些调试工具,比如readizone,readblock,readinode这些工具对学习linux-0.11操作系统很有帮助。当然还需要stat和hexdump工具的配合。 fdisk for linux-0.11 开始到-13/3/15的文章
$ 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
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); }
[ 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
说明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=
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
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
<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