## Linuxのミニックスファイルシステムルーチン用のメイクファイル#obj - $(CONFIG_MINIX_FS)+ = minix.ominix-objs:= bitmap.o itree_v1.o itree_v2.o namei.o Inode.o file.o dir.oファイルを次のように変更します:## Linuxのminixファイルシステムルーチン用のMakefile#make minix fsをカーネルモジュールとして作成obobj-m + = minix.ominix-objs:= bitmap.o itree_v1。 o itree_v2.o namei.o inode.o file.o dir.oKERNELDIR:= /lib /modules /$(シェルのuname -r)/buildPWD:= $(シェルのpwd)デフォルト:make -C $(KERNELDIR)M = $(PWD)modulesclean:rm -rf * .o * .mod.c * .ko * .symversこれは簡単な説明です。obj-mは、ファイルがモジュールとしてコンパイルされることを意味します。モジュールのコンポーネントファイルは、モジュール名と–objs(minix-objs)接尾辞で定義されます。 KERNELDIRはコードツリーの場所を定義し、PWDは現在のフォルダの場所を定義し、makeコマンドの-Cオプションはコードツリーの場所(KERNELDIRで指定)を指定し、M = $(PWD)は現在のビルド作業を指定します。 。最後の行は、コンパイルプロセスによって生成されたファイルをクリーンアップします。 Makefileが完成したら、ファイルシステムモジュールのコンパイルを開始しますmakeと入力してコンパイルを開始します。[cocobear @ cocobear minix] $ makemake -C /lib/modules/2.6.24.4-64.fc8/build M = /home /cocobear /minix modulesmake [1]:ディレクトリ `/usr/src/kernels/2.6.24.4-64.fc8-i686'CCを入力してください[M] /home/cocobear/minix/bitmap.oCC [M] /home/cocobear/minix/itree_v1.oCC [M] /home/cocobear/minix/itree_v2.oCC [M] /home/cocobear/minix/namei.oCC [M] /home/cocobear/minix/inode.oCC [M] ,null,null,3],M] /home/cocobear/minix/file.oCC [M] /home/cocobear/minix/dir.oLD [M] /home/cocobear/minix/minix.oビルドモジュール、ステージ2.MODPOST 1 modulesCC /home /cocobear /minix/minix.mod.oLD [M] /home/cocobear/minix/minix.komake [1]:退避ディレクトリ `/usr/src/kernels/2.6.24.4-64.fc8-i686 'がコンパイル後に出会います現在minix.koファイルを生成していますが、これが必要なものです。insmodコマンドを使用してminixファイルシステムモジュールをインストールできます。もちろん、ここにはroot権限が必要です。 minixモジュールのロードをデモンストレーションしましょう:[cocobear @ cocobear minix] $ cat /proc /modules
プロセスは、プログラムの実行中のインスタンスを表します。これは、割り当てられたリソースの最小単位です。 プロセスは非常に重要なことです。N個のプロセスを同時に実行しているシステムを実行します。これらの
1. telnetでLinuxにログインします: Linux用のtelnet関連パッケージをインストールする必要があります。 /etc /の設定Xinetd.d /telnetファイル と
1. magentのダウンロードアドレスをダウンロードします。http://pan.baidu.com/s/1eRygtEUmkdir -p /usr /local /magentcd magentt
eth1のリンクENCAPを含め、すべてのネットワークアダプタを確認します:イーサネットのHWaddr IP-
まず、一時的にLinuxのIPの下でネットワークカードを有効にし、設定を構成するいくつかの方法00:0C:34:42:29 D0inetのADDR:192.168.8.201 BCAST:192.16