Chinaunix首页 | 论坛 | 博客
  • 博客访问: 26453
  • 博文数量: 7
  • 博客积分: 330
  • 博客等级: 一等列兵
  • 技术积分: 110
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-17 19:07
文章分类
文章存档

2011年(1)

2009年(6)

我的朋友

分类: LINUX

2009-12-12 10:38:34

我的安装软件:
vmware-server-1.0.9.156507
vmware-server-console-1.0.8.126538
jinstall-9.0R1.10-domestic-signed.tgz

1:vmware-server的安装   
安装vmware-sercer和vmware-server-conser-console,
emerge -av vmware-sercer
emerge -av vmware-server-conser-console
安装好后,分别执行/opt/vmware/server/bin/vmware-config.pl和/opt/vmware/server/console/bin/vmware-config-server-console.pl,配置你的vmware-server和vmware-server-console,接着编辑/etc/xinetd.d/vmware-authd,注意only_from =你为虚拟机设置的ip地址,启动vmware /etc/init.d/vmware start,然后打开你的vmware-server-console,留意你host name应该是ip后加上你配置的端口号,才能登录,比如我登录的时候输入172.16.60.1:903,这样你的vmware-server就能够为你所用了,继续吧。
2 :vmware-server中freebsd的安装
这里有个应该特别注意的地方,当你建立好一个虚拟机的时候,先不忙着安装系统,应该先更改下你的vmx,找到ethernet0.present = "TRUE"这一行,在这下面添加ethernet0.virtualDev = "e1000",这样做的目的是让vmware模拟e1000网卡,接着启动,我的分区如下:
   ad0s1a       /         1000M
   ad0s1b      swap    1024M
   ad0s1d      /config    200M
   ad0s1e      /tmp      1000M
   ad0s1f      /var       1866M
选择最小化安装就可以了,freeBSD安装好后,开始做好安装junos前的准备:
rm /dev/wd0c
ln -s /dev/ad0c /dev/wd0c
mkdir /var/etc
touch /var/etc/masster.passwd /var/etc/inetd.conf /var/etc/group
3:从本地把文件copy到虚拟机
实现这个其实可以多种方法,不过我选择了ftp,先安装个vsftpd emerge -av vsftpd,接下来就是配置你得ftp服务器了,编辑/etc/vsftpd/vsftpd.conf,改变匿名用户登录的根目录anon_root=**,最好是你存放安装文件的地方(一切为了方便嘛),启动你主机上的ftp服务器,/etc/init.d/vsftpd start,在你虚拟机中用ftp登录,然后下载所需的文件,留意这里ftp传输的时候应该是binary模式,不过vsftpd默认的就是这种格式,只是用别ftp服务器的应该更改下。
4:安装junos
下载好后,肯定是安装了噻,把jinstall-9.0R1.10-domestic-signed.tgz拷贝至/var/tmp,然后步骤如下:
cd /var/tmp

mdkir jinst-signed
cd  jinst-signed
tar zxfv ../jinstall-9.0R1.10-domestic-signed.tgz

mkdir jinst
cd jinst
tar zxfv ../jinstall-9.0R1.10-domestic.tgz

mkdir pkgtools
cd  pkgtools
tar zxfv pkgtools.tgz

cd bin
cp /usr/bin/true ./checkpic

cd ..
tar zcfv ../pkgtools.tgz *

cd ..
rm -rf pkgtools
tar zcfv /var/tmp/jinstall-9.0R1.10-domestic-signed.tgz *
上述其实是用/usr/bin/true文件覆盖替换掉里面的pkgtools/checkpic文件,然后重新打包,呵呵,到了这步感觉蛮舒服了,终于可以安装了。
cd /var/tmp    
pkg_add -f jinstall-9.0R1.10-domestic-signed.tgz
留意f参数,加上为好,如果上述安装都没出现问题的话,哎,omg,终于好了。别急着reboot,先shutdown -h now,然后关闭的虚拟机,接着继续找到vmx,找到scsi0.present =“TRUE”,将“TRUE”改成“FALSE”,接着启动吧,不过你得注意了,可能登录页面会有一段时间不动,大概2,3分钟吧,千万别一冲动把虚拟机关了,然后remove,花不来呀。但是如果万一真的很长时间没动,那说确实出问题了,继续吧,god blees you。
最终的启动成功的画面是看到login后,输入用户和密码后出现@%提示符,输入cli,开始你的junos之旅吧。

注:安装vmware-serser时可能会遇到诸多问题,哎呀,也许像我一样用vmware-server-console连接的时候,一动不动,米有别的办法去看日志吧,或者直接从终端启动,看它的启动启动,哎,我对vmware恨还是多一点,感觉太强大了,要不是认证模块来问题,就是共享库出点毛病,可以用别的代替vmware-server,我用server纯属无奈!
阅读(1206) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~