VMware Workstation + LFS LiveCD + SSH
终于可以通过SSH来控制虚拟机中的LFS LiveCD Operating System了, 嘻嘻。
简述过程如下:
我的Host OS是ubuntu 8.10
1. WMware Workstation的安装应该不是问题,而且至少有一个月的试用期。
2. 下载LFS LiveCD镜像,我是从官网上下载的,下了好久。
3. 从WMware Workstation中通过镜像文件安装OS, 虚拟机的配置等可以参考:
http://www.linuxsir.org/bbs/showthread.php?t=244052
不过我在安装过程中出现键盘无法使用的问题,好在已有前人将该问题解决:
在~/.vmware文件夹中添加config文件,内容添加:
xkeymap.nokeycodeMap=true
另外,不熟悉虚拟机的人可能需要注意键盘无法使用的另一个原因可能是当前active的不是客户端的操作系统,只需在客户端操作系统的窗口点击鼠标即能解决,按 Ctrl+Alt组合键则又回到主操作系统。
4. 看网上文章说,VMware Workstation下的LFS LiveCD无法安装VMware Tools, 这将导致在虚拟机中的操作非常不便,解决的方法就是通过SSH来从主操作系统连接客户端操作系统,具体方法如下:
a. 设置客户端操作系统中root的密码
b. 修改/etc/ssh/sshd_config文件, 去掉Port 22前的注释 #
c. /etc/rc.d/init.d/sshd restart 重新启动ssh服务
d. 从主操作系统中使用ssh命令连接
另外,可以使用net-setup命令来设置客户端操作系统的网络,一般LFS会自动配置好网络(我在开启虚拟机时使用的是NAT), 这样就可以通过ifconfig来查看地址.