|
发表于 2004-5-11 18:20:55
|
显示全部楼层
最初由 Hauser 发表
已经写好了。我参考了penny及其他人的方法,不过具体的做法有点不一样。
我用的kernel是gentoo-dev-sources-2.6.5-r1。首先从这儿下载patch:
http://www.netraverse.com/member/downloads/kernel_patch.php
mki-adapter26_1_3_4.patch和Kernel-Win4Lin3-2.6.5.patch。
然后:
# cd /usr/src
# cp -a linux-2.6.5-gentoo-r1 win4lin
# rm linux
# ln -s win4lin linux
# cd linux
把下载的mki-adapter26_1_3_4.patch和Kernel-Win4Lin3-2.6.5.patch拷到目录下,然后patch:
# patch -p1 < Kernel-Win4Lin3-2.6.5.patch > patch.log 2>&1
# patch -p1 < mki-adapter26_1_3_4.patch >> patch.log 2>&1
# less patch.log
如果patch.log里没错误,就可以开始编译kernel了。注意以下这些要编进kernel:
Enable loadable module support
System V IPC
Kernel support for ELF binaries
Networking support
TCP/IP networking
ISO 9660 CD-ROM filesystem support
Include NeTraverse Win4Lin Support
编译的同时可以:
# ACCEPT_KEYWORDS="~x86" emerge -O win4lin
编好后重启,然后:
# /etc/init.d/Win4Lin start
如果显示有dependency的问题,运行一下/sbin/depscan.sh就行了。
把windows CD放入光盘,然后:
# ebuild /var/db/pkg/app-emulation/win4lin-5.1/win4lin-5.1.ebuild config
完成之后,用一个有效的license号码代替/var/win4lin/install里license.lic那个。然后:
# /etc/init.d/Win4Lin restart
完了之后,以普通用户的身份安装windows:
$ installwindows
在询问网络的安装方式,可以选择Winsock模式。接着就可以看到windows的安装画面了。
最后:
# rc-update add Win4Lin default
(已经无法更改前面的贴了),做了些修订:
编好kernel重启后,首先:
# ebuild /var/db/pkg/app-emulation/win4lin-5.1/win4lin-5.1.ebuild config
接着:
# /etc/init.d/Win4Lin start
如果显示有dependency的问题,运行一下/sbin/depscan.sh就行了。
接着把windows CD放入光盘,然后:
# loadwindowsCD
完成之后,以普通用户的身份安装windows。。。。(之后没变) |
|