vmware 7下通过网络安装RedHat5
2010-04-21 21:03
267 查看
看了好多网络上的通过网络安装linux系统,正好自己也迈上了RHCE考试之旅,现在就来总结一下,将这些东西记下来。网络安装linux的基本原理主要就是通过intel公司设计的PXE(Pre-boot Execution Environment)协议啦,它可以使计算机通过网络启动。PXE协议是C/S模式,也就是client/server模式啦^_^
用到的服务有:
1。dhcp(当然是给客户端分配ip地址用的呀)
2。 ftp(给客户端提供linux安装文件用的呀,不然几个G的东西怎么办?不过使用nfs也可以实现,网上有好多那样的相关文章,感兴趣的可以去看看)
3。 tftp(主要是给客户端提供boot启动文件使用的东东^_^)
好下面我们就来一一实现,
一、首先,第一步先架设dhcpd服务了,挂载linux安装盘,到指定位置通过apm命令安装。
然后到/usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample,copy到/etc/dhcpd.conf,记住名字一定要是dhcpd.conf。dhcp的配置文件在4.0的时候是没有的,得用户自己创建或者从usr下复制然后更改。5.0下有配置文件但是内容少的可怜。这个根据自己的习惯了,我比较喜欢从usr下复制,方便嘛^_^
配置文件如上图,中间的汉字为标识,按照自己实际填写,之后删除#号和后面的汉字
启动服务“service dhcpd start”,如果这台机子要重新启动后还要做网络安装服务的话,记得将35状态开启“chkconfig --level 35 dhcpd on”^_^
二、配置vsftpd服务
这个简单,安装好服务之后,直接启动“service vsftpd start”就行,但是要创建一个系统用户,我这里建的是linux,密码是123(安装时使用)
三、安装tftp服务
到安装盘位置安装tftp服务,如下图所示
打开tftp服务器配置文件,效果如下图,主要将disable值改为no,在server_args值后加入“-u nobody”
重启服务,并验证tftp服务是否启用
四、这步很总要,虽然上面的几个服务都做好了,但是你想客户机从网卡启动虽然是获得ip了可系统镜像在哪里?因此这步首先的添加启动镜像
1、挂载系统盘并进入安装盘目录,我的在"/media/cdrom"中,进入“/media/cdrom/images/pxeboot
”
cp vmlinuz /tftpboot
cp initrd.img /tftpboot
cp /usr/lib/syslinux/pxelinux.0 /tftpboot/ ==》就是上面dhcp中指定的那个文件
mkdir -p /tftpboot/pxelinux.cfg
cp isolinux.cfg /tftpboot/pxelinux.cfg/
mv /tftpboot/pxelinux.cfg/isolinux.cfg /tftpboot/pxelinux.cfg/default ==>改名为default
最后“/tftpboot”下的文件如上图所示:initrd.img、pxelinux.0、vmlinuz,pxelinux.cfg中有个default的文件
2、启动文件创建好了之后,那么我们就来创建client启动时,需要加载的文件,也就是光盘中的其他东东,我们要将它拷贝到一个文件夹下
mkdir /linuxsetup
cp -r /media/cdrom/* /linuxsetup & ===》我们直接将光盘目录下的所有东东全都复制到指定目录下,加“&”意思是让它在后台工作,不影响我们的操作界面^_^
终于完成了,copy将近3G的东东还真是费了好大时间^_^
现在我们就新建一个虚拟机,设置BIOS启动顺序从网卡启动(现在一般的主板都支持从网卡启动的,这个要看你的硬件啦),如下图
此时要注意的是,两台机子的网卡桥接一定要正确,我选择的是都桥接都真实网卡
然后出现如下图所示的地方输入“linux aswmethod”回车
选择语言
选择键盘
这里是选择安装方式,我们在前面架设的是ftp,因此选择ftp
我们在这里输入ftp服务器的ip地址,和linux安装的目录,前面我们设置的是“/linuxsetup”,在下面我们选择使用前面创建的用户,不选择匿名,否则会报错
下面截些安装图,都是基础的东西,太简单了,大家看看
好了,安装完成后,重启进入BIOS将启动优先级设回来,如下
ok,现在也就全部完成了,开始你的linux之旅吧,^_^
本文出自 “DBQ blog” 博客,请务必保留此出处http://naonao.blog.51cto.com/1135983/302495
用到的服务有:
1。dhcp(当然是给客户端分配ip地址用的呀)
2。 ftp(给客户端提供linux安装文件用的呀,不然几个G的东西怎么办?不过使用nfs也可以实现,网上有好多那样的相关文章,感兴趣的可以去看看)
3。 tftp(主要是给客户端提供boot启动文件使用的东东^_^)
好下面我们就来一一实现,
一、首先,第一步先架设dhcpd服务了,挂载linux安装盘,到指定位置通过apm命令安装。
然后到/usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample,copy到/etc/dhcpd.conf,记住名字一定要是dhcpd.conf。dhcp的配置文件在4.0的时候是没有的,得用户自己创建或者从usr下复制然后更改。5.0下有配置文件但是内容少的可怜。这个根据自己的习惯了,我比较喜欢从usr下复制,方便嘛^_^
配置文件如上图,中间的汉字为标识,按照自己实际填写,之后删除#号和后面的汉字
启动服务“service dhcpd start”,如果这台机子要重新启动后还要做网络安装服务的话,记得将35状态开启“chkconfig --level 35 dhcpd on”^_^
二、配置vsftpd服务
这个简单,安装好服务之后,直接启动“service vsftpd start”就行,但是要创建一个系统用户,我这里建的是linux,密码是123(安装时使用)
三、安装tftp服务
到安装盘位置安装tftp服务,如下图所示
打开tftp服务器配置文件,效果如下图,主要将disable值改为no,在server_args值后加入“-u nobody”
重启服务,并验证tftp服务是否启用
四、这步很总要,虽然上面的几个服务都做好了,但是你想客户机从网卡启动虽然是获得ip了可系统镜像在哪里?因此这步首先的添加启动镜像
1、挂载系统盘并进入安装盘目录,我的在"/media/cdrom"中,进入“/media/cdrom/images/pxeboot
”
cp vmlinuz /tftpboot
cp initrd.img /tftpboot
cp /usr/lib/syslinux/pxelinux.0 /tftpboot/ ==》就是上面dhcp中指定的那个文件
mkdir -p /tftpboot/pxelinux.cfg
cp isolinux.cfg /tftpboot/pxelinux.cfg/
mv /tftpboot/pxelinux.cfg/isolinux.cfg /tftpboot/pxelinux.cfg/default ==>改名为default
最后“/tftpboot”下的文件如上图所示:initrd.img、pxelinux.0、vmlinuz,pxelinux.cfg中有个default的文件
2、启动文件创建好了之后,那么我们就来创建client启动时,需要加载的文件,也就是光盘中的其他东东,我们要将它拷贝到一个文件夹下
mkdir /linuxsetup
cp -r /media/cdrom/* /linuxsetup & ===》我们直接将光盘目录下的所有东东全都复制到指定目录下,加“&”意思是让它在后台工作,不影响我们的操作界面^_^
终于完成了,copy将近3G的东东还真是费了好大时间^_^
现在我们就新建一个虚拟机,设置BIOS启动顺序从网卡启动(现在一般的主板都支持从网卡启动的,这个要看你的硬件啦),如下图
此时要注意的是,两台机子的网卡桥接一定要正确,我选择的是都桥接都真实网卡
然后出现如下图所示的地方输入“linux aswmethod”回车
选择语言
选择键盘
这里是选择安装方式,我们在前面架设的是ftp,因此选择ftp
我们在这里输入ftp服务器的ip地址,和linux安装的目录,前面我们设置的是“/linuxsetup”,在下面我们选择使用前面创建的用户,不选择匿名,否则会报错
下面截些安装图,都是基础的东西,太简单了,大家看看
好了,安装完成后,重启进入BIOS将启动优先级设回来,如下
ok,现在也就全部完成了,开始你的linux之旅吧,^_^
本文出自 “DBQ blog” 博客,请务必保留此出处http://naonao.blog.51cto.com/1135983/302495
相关文章推荐
- Windows xp环境下通过vmware安装ubuntu的网络设置
- VMware安装Redhat7静态IP以及外网网络访问设置
- VMware6.5安装redhat鼠标及网络问题解决日志
- Windows系统下通过VMware安装Linux系统之网络配置
- Windows XP做主机设置虚拟机vmware下安装的Ubuntu 11 通过无线网络上网攻略
- VMware虚拟安装Redhat 9简单网络设置
- VMware通过VMnet8共享本地网络
- 网络安装redhat7.2虚拟机
- 【linux】Vmware中安装ubuntu无法通过NAT上网
- 通过网络方式安装linux的五种方法
- Vmware 网络模式Bridge, NAT, Host-only 以及设置host通过127.0.0.1访问vm web server
- 网络安装RedHat Enterprises Linux5.4
- Hadoop之Vmware通过仅Use Host-Only networking(使用主机网络)主机链接
- hadoop安装--4. 配置VMware 网络
- VMware6.5 + RedHat E5 VMware Tools的安装
- 通过复制现有的redhat虚拟机的文件,实现在VMWare8.0上重建一个新的redhat虚拟机环境
- Redhat/CentOS 7下的msSQL安装
- 解决在vmware中安装centos7时遇到的无法连接网络问题
- VMware安装VMware Tools及网络设置