Linux 版 (精华区)

发信人: clx (楚留香), 信区: Unix
标  题: Linux ADSM Mini-Howto(03)
发信站: 紫 丁 香 (Sun Jun 28 10:02:37 1998), 转信

Linux ADSM Mini-Howto : 安装 iBCS 模组
Previous: 介绍
Next: 安装 ADSM客户端 


2. 安装 iBCS 模组

iBCS2模组是可以从此处取得 
ftp://tsx-11.mit.edu/pub/linux/BETA/ibcs2. 如果你是执行核心
版本 1.2.13,取得 解开它这运用 ibcs-1.2-950721.tar.gz, 解开它这运
用 ibcs-1.2-950808.patch1 ibcs-1.2-950828.patch2. 你能够然後键入 "
make"然後使用 "insmod" 安装 iBCS modlue ;.

针对一个 2.0核心版本,取得 ibcs-2.0-960610.tar.gz,解开它放在一个
合适的放置,改变目录到此目录中,使用下列修补档: 


--- iBCSemul/ipc.c.orig Wed Jan 15 21:32:15 1997
+++ iBCSemul/ipc.c      Wed Jan 15 21:32:31 1997
@@ -212,7 +212,7 @@
        switch (command) {
                case U_SEMCTL:
                        cmd = ibcs_sem_trans(arg3);
-                       arg4 = (union semun *)get_syscall_parameter (regs, 4);
+                       arg4 = (union semun *)(((unsigned long *) regs->esp) + (5));
                        is_p = (struct ibcs_semid_ds *)get_fs_long(arg4->buf);
 #ifdef IBCS_TRACE
                        if ((ibcs_trace & TRACE_API) || ibcs_func_p->trace)

然後,复制 CONFIG.i386到 CONFIG,键入 make.

如果你没有已有这些设备,依著下列执行建立必要的设备档案

# cd /dev
# ln -s null XOR
# ln -s null X0R
# mknod socksys c 30 0
# mknod spx c 30 1


Linux ADSM Mini-Howto : 安装 iBCS 模组
Previous: 介绍
Next: 安装 ADSM客户端 

--
※ 来源:.紫 丁 香 bbs.hit.edu.cn.[FROM: 202.118.244.16]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.403毫秒