在 build vmnet 時,不只需要 kernel-headers/kernel-build,還需要 kernel-source。

以 2.4.27 為例,先取得 kernel 相關套件::

$ apt-get install kernel-source-2.4.27 kernel-build-2.4.27-1
$ cd /usr/src; bzcat kernel-source-2.4.27 | tar xv

然後在目前安裝的 precompiled kernel 相關 kernel-headers 裡加上 'arch' 和 'Rules.make' 的 symbolic link::

$ cd /usr/src/kernel-headers-2.4.27-1-686
$ ln -s ../kernel-source-2.4.27/Rules.make Rules.make
$ ln -s ../kernel-source-2.4.27/arch arch

這樣作完之後再安裝 VMware,讓 installer 找得到相關的 kernel 原始碼檔案,才能建立 vmnet 的核心模組。如果沒有作到上面這些修改,那麼用 Debian precompiled (linux) kernel 是沒辦法正常安裝 VMware 的。

如果系統用的 kernel 本來就是手動安裝的,那只要指到原編譯的原始碼結構裡就好了。這種時候反而是手動編譯比較方便 (昏)。

ref to "here":http://www.vmware.com/community/thread.jspa?threadID=7207&messageID=53398 .
Posted by yungyuc at 13:59, 2 comments, 0 trackback.
Add a trackback
Comments
Re: 在 Debian 下安裝 VMware 時的注意事項
无需要这样做:
#apt-get install module-assistant
#m-a
select "prepare"
#./vmware-install.pl
通过m-a还可方便的安装nv,alsa等驱动的,超级棒。
redarmy at 2004-11-20 16:21.
Re: 在 Debian 下安裝 VMware 時的注意事項
pretty cool! 裝 kernel module 卻沒有發現這個工具,實在是失敗。
-----
酷狗.喵千代 at 2004-11-20 21:45.
Add a comment

Your name. (required)

Your personal website. (optional)

Your email address. Will not show in page. (suggested, but optional)

Text format is "Plain Text".

Enter "UwOPF"
© hover year to navigate month: powered by django