文档库 最新最全的文档下载
当前位置:文档库 › kickstart无人值守自动安装Linux系统

kickstart无人值守自动安装Linux系统

kickstart无人值守自动安装Linux系统
kickstart无人值守自动安装Linux系统

KickStart 无人值守批量安装Linux系统

一:需求分析

不适合本地安装的情况如下:

(1)无软驱和光驱:如果计算机不带光驱或软驱,则无法通过本地安装。

(2)非标准的软驱和光驱:虽然笔记本电脑都会配置光驱。但是并不一定都是标准的IDE设备,有些通过USB接口或1394接口(例如Samsung的Q10)连接。在Linux安装时所引导的Linux内核一般都不会带这些接口的驱动,所以也无法通过本地安装。

(3)在一些场合,如机房中有大量的计算机需要同时安装Linux。如果通过光驱的方式逐台安装,不仅效率低,也不利于维护。

(4)光驱或安装光盘故障。

基于以上所属情况,kickstart服务就可以解决这些问题。

二:方案设计

什么是PXE:

所有系统的网络安装和无人职守安装都是基于PXE,PXE技术与RPL技术不同之处为RPL是静态路由,PXE是动态路由。RPL是根据网卡上的ID 号加上其他记录组成的一个Frame(帧)向服务器发出请求。而服务器中已有这个ID数据,匹配成功则进行远程启动。PXE则是根据服务器端收到的工件站MAC地址,使用DHCP服务为这个MAC地址指定个IP地址。每次启动可能同一台工作站有与上次启动有不同的IP,即动态分配地址。下以客户端引导过程说明PXE的原理。

(1)客户端开机后,PXE BootROM(自启动芯片)获得控制权之前执行自我测试,然后以广播形式发出一个请求FIND帧。

(2)如果服务器收到客户端所送出的要求,就会送回DHCP回应,包括用户端的IP地址、预设通信通道,以及开机映像文件;否则服务器会忽略这个要求。

(3)客户端收到服务器发回的响应后则会回应一个帧,以请求传送启动所需文件,并把自己的MAC地址写到服务器端的Netnames.db文件中。

(4)将有更多的消息在客户端与服务器之间应答,用于决定启动参数。BootROM由TFTP通信协议从服务器下载开机映像文档。客户端使用TFTP 协议接收启动文件后,将控制权转交启动块以引导操作系统,完成远程启动。

PXE工安装流程:

PXE协议的成功运行需要解决以下的两个问题

(1)既然是通过网络传输,那么计算机在启动时其IP地址如何配置?

(2)通过何种下载Linux内核和根文件系统?

第一个问题可以通过DHCP Server解决,由DHCP Server来为PXE Client

分配一个IP地址,DHCP Server是用来为DHCP Client动态分配IP地址的协议。不过由于这里是为PXE Client分配IP地址,所以在配置DHCP Server 时需要增加相应的PXE特有配置;至于第2个问题,在PXE Client所在的ROM中,已经存在了TFTP Client。PXE Client使用TFTP Client,通过TFTP 协议到TFTP Server上下载所需的文件。这样,PXE协议运行的条件就具备了,PXE的安装流程如图所示。

PXE Client是需要安装Linux的计算机,TFTP Server和DHCP Server运行在另外一台Linux Server上,Bootstrap文件、配置文件、Linux内核,以及Linux根文件系统都放置在Linux Server上TFTP服务器的根目录下。除了配置文件,这3个二进制文件是PXE Client在工件过程中所必需的文件,即bootstrap、Linux内核和Linux根文件系统。Bootstrap文件是可执行程序,它为用户提供简单的控制界面,并根据用户的选择下载合适的Linux内核以及Linux根文件系统。

三:环境准备

1、一台server担任启动服务器和安装服务器

2、一台client,需要能从网卡启动

3、两台机器在同一局域网

4、服务器要有安装所需的所有包软件包

5、我们用10.1.24.0/24网段来试验(网段可随意,本人学号为24)

四:实施步骤

配置IP地址

(1)在终端里输入setup打开IP配置图形界面。

然后重启网卡service network restart

安装rpm软件包

配置该服务器需要安装dhcp,tftp,nfs,等相关软件包。首先需要检查

本机上是否已经安装了这些包,输入rpm –qa | grep +包名。

首先需要检查本机上是否已经安装了这些包,输入rpm –qa | grep +包名。

图7检查RPM包

如果没有安装这些包则需要通过rpm –ivh +包名安装。

首先需要用mount /dev/hdc /mnt来将系统光盘挂载到/mnt目录下。然后安装需要的rpm包。

配置dhcp服务

需要的软件包都安装好之后,使用vim编辑器编辑dhcp服务的配置文件/etc/dhcp.conf

由于是第一次编辑dhcp.conf所以里面的内容是空的,那么我们就需要将/usr/shar/doc/dhcp-3.0.5/dhcp.conf.sample 复制到/etc下并改名为dhcp.conf 复制之后,再进入配置文件可以看到以下内容,然后就可以进行相应的修改了。。。

修改后的内容如下:

ddns-update-style interim;

ignore client-updates;

next-server 10.1.24.1;

filename "pxelinux.0";

subnet 10.1.24.0 netmask 255.255.255.0 {

# --- default gateway

option routers 10.1.24.254;

option subnet-mask 255.255.255.0;

default-lease-time 21600;

max-lease-time 43200;

range 10.1.24.20 10.1.24.200;

filename "/linuxinstall/ks.cfg";

next-server 10.1.24.10;

default-lease-time 21600;

max-lease-time 43200;

}

option space PXE;

class "PXE" {

match if substring(option vendor-class-identifier, 0, 9) = "PXEClient";

option vendor-encapsulated-options 01:04:00:00:00:00:ff;

option boot-size 0x1;

filename "pxelinux.0";

option tftp-server-name "10.1.24.10";

option vendor-class-identifier "PXEClient";

vendor-option-space PXE;

}

需要注意的是字段range是给待安装的机器分配的的IP地址池,filename 字段是ks.cfg的位置,即待安装机器所需要的安装配置文件,next-server 是tftp服务器的位置。和下面的tftp-server-name字段是对应的。

配置tftp服务

tftp是为了给待安装的机器发送文件的简单的文件传输服务。

这个配置还是比较简单的,只需要把这个服务给启用就可以了。

使用vim编辑器打开/etc/xinetd.d/tftp文件

图17 tftp配置文件位置

将里面的disable字段值改为no,保存退出就可以了。

配置nfs服务

nfs服务是将安装过程所需要的一些文件共享出来,这个也是比较简单的。

使用vim编辑器打开/etc/exports文件,只要将你想共享的文件夹写入其中就可以了,我们这里需要把/mnt /tftpboot /linuxinstall 给共享出来就可以了,其中/linuxinstall目录是我们自己建立的,将在后面建立。而/tftpboot 目录是在安装tftp-server的rpm包时候自动建立的。

配置如下:

保存退出…

其中*表示任何主机都可以访问,ro表示read only,只读权限,sync表示与服务器同步。

通过输入service nfs restart重启nfs服务,然后我们输入exportfs可以看见我们共享的文件。

配置ks.cfg文件

ks.cfg是待安装机器的所有的配置文件,每台机器在安装过linux系统以后都会自动生成一个ks.cfg文件里面记录了在安装系统的时候所做的所有操作,文件的位置位于/root目录下名为anaconda-ks.cfg。

图22 anaconda-ks.cfg文件

下面是我自己的anaconda-ks.cfg文件。

这个文件也可以通过system-config-kickstart的图形界面来编辑。前提需要安装这个rpm包,系统光盘自带这个包。下面的是kickstart configurator 图形界面。

本次实验用的ks.cfg 文件内容如下

# /linuxinstall/ks.cfg 的配置内容

install

text

nfs --server=10.1.24.10 --dir=/mnt

key --skip

lang zh_CN.UTF-8

keyboard us

network --device eth0 --bootproto dhcp --onboot=on

rootpw 123456

firewall --disabled

authconfig --enableshadow --enablemd5

selinux --disabled

timezone Asia/Shanghai

bootloader --location=mbr --driveorder=sda --append="rhgb quiet"

zerombr

clearpart --all --drives=sda --initlabel

part / --fstype ext3 --size=1 --grow

part /var --fstype ext3 --size=2000

part swap --size=1000

reboot

%packages

@base

@core

@editors

#@text-internet

#@web-server

#@mysql

#@dns-server

#sysstat

%post

/usr/sbin/useradd admin

/bin/echo 888888 | /usr/bin/passwd admin --stdin

/bin/touch /home/admin/HelloWorld

/sbin/chkconfig auditd off

/sbin/chkconfig autofs off

/sbin/chkconfig avahi-daemon off

/sbin/chkconfig bluetooth off

/sbin/chkconfig cups off

/sbin/chkconfig firstboot off

/sbin/chkconfig gpm off

/sbin/chkconfig haldaemon off

/sbin/chkconfig hidd off

/sbin/chkconfig ip6tables off

/sbin/chkconfig kudzu off

/sbin/chkconfig lvm2-monitor off

/sbin/chkconfig mcstrans off

/sbin/chkconfig netfs off

/sbin/chkconfig nfslock off

/sbin/chkconfig pcscd off

/sbin/chkconfig portmap off

/sbin/chkconfig restorecond off

/sbin/chkconfig rhnsd off

/sbin/chkconfig rpcgssd off

/sbin/chkconfig rpcidmapd off

/sbin/chkconfig smartd off

/sbin/chkconfig xfs off

/sbin/chkconfig yum-updatesd off

创建所需文件夹

上面我们共享出了/mnt 和/linuxinstall目录,但是系统上并没有/linuxinstall这个目录,所以就需要我们来建立,使用mkdir命令来执行新建操作。mkdir /linuxinstall

然后将上步创建的ks.cfg文件保存到/linuxinstall目录中,需要注意的是在配置dhcp.conf文件中,我们就指定了filename “/linuxinstall/ks.cfg”所以路

径一定不能搞错。你在dhcp.conf中写的路径是什么你就需要把你的ks.cfg 放在什么样的路径。并且要通过nfs给共享出来。

配置支持PXE启动

这步需要将linux内核复制到tftpboot文件夹内。

mount /dev/hdc /mnt

#把第一张光盘挂载到/mnt

cd /tftpboot/

#tfp-server指定的根目录位置(若该文件夹已经存在则不用建立,通常重启tftp服务后会自动建立)

cp /usr/lib/syslinux/pxelinux.0 /tftpboot

#pxelinux.0是pxe方式的boot loader,如果你发现没有这个目录,不要紧张。

找到syslinux这个软件包就OK了

cp /mnt//images/pxeboot/vmlinuz /tftpboot/

#把Linux第一张安装光盘上/image/pxeboot/initrd.img和vmlinux复制到/tftpboot/中

cp /mnt//images/pxeboot/initrd.img /tftpboot/

mkdir /tftpboot/pxelinux.cfg

#在tftpboot中新建一个pxelinux.cfg目录

复制好之后,/tftpboot/目录下应该有以下内容才对:

由于启动镜像pxelinux.0文件在执行过程中,会读取配置文件以确定它应该载入什么Linux内核文件来运行。所有的配置文件都放在启动服务器的/tftpboot/pxelinux.cfg/目录下。pxelinux.0根据一定的规则来搜索合适的配置文件名。比如说C0A88A1E > C0A88A1 > … > C0 > C > default就是说,如果C0A88A1E文件存在,它就是pxelinux.0将载入的配置文件。否则,继续往下找。如果C0A88A1文件存在,它就是pxelinux.0将载入的配置文件。如果前面的以C开头的文件都不存在,那么pxelinux.0将试图从文件default中读取配置。对于一台需要支持很多安装机器的安装服务器来说,将配置写在与IP地址对应的文件里很不灵活。把所有配置都集中在default文件中是个不错的主意,可以减轻配置文件维护负担。这里也是为什么要建立pxelinux.cfg文件夹。所以接下来就要在pxelinux.cfg里建立default 文件,系统盘里也有这个文件,位于系统盘的isolinux下的isolinux.cfg但是我这里不借用它的default文件,所以这是我们使用vim

编辑器在pxelinux.cfg中直接建立一个default文件。

图27 创建default文件

直接在里面写入一句话就可以了

default linux

prompt 0

label linux

kernel vmlinuz

append ks=nfs:10.1.24.10:/linuxinstall/ks.cfg initrd=initrd.img

这样写的好处在于不用在待安装机器启动的时候做一些别的操作。

接下来是要使用mount /dev/hdc /mnt把系统光盘给挂载到/mnt中。

启动服务器

到这里我们的服务器可以说是配置的差不多了,剩下的就只要将这些服务给启动起来就可以了。

service dhcpd restart

#启动dhcpd服务

chkconfig dhcpd on

#dhcpd服务开机自动启动

service nfs restart

#重启nfs服务

chkconfig nfs on

#nfs服务开机自动启动

service xinetd restart

#启动xinetd服务

chkconfig xinetd on

#xinetd服务开机自动启动

五:测试

将待安装机器启动起来,进入bios界面,将启动方式改为从网络启动,保存退出重启即可,有的机器则不用进入bios就可以直接进入安装界面。

主要过程如下:

通过DHCP获取IP地址

通过tftp服务器下载配置文件

发送IP信息请求

检查软件包依赖关系

开始安装

安装完成,重启系统

六、常见故障排除

6.1 无法分配到IP地址

如果安装开始的时候无法分配到IP地址,则说明你服务器的dhcp.conf配置的有问题,有可能你的语法有问题,比如说少了个分号(;),又或者单词写的有问题,这些语法错误会导致dhcp服务启动失败。

6.2 tftp无法连接

导致这个错误的主要原因是在你的dhcp.conf文件的next-server和tftp-server-name两个字段上,如果这两个字段没有正确的指出tftp服务器的地址的话,一般就会出现这样的问题。或者是tftp服务没有启动,这类

问题一般都出现在dhcp服务器的配置上面,因为当待安装机器在局域网

内广播需要分配IP地址的时候,服务器会将IP地址和一些安装文件的地址返回给待安装机器上,如果dhcp出现了问题则无法将这些地址返回回来,这就导致了待安装机器不知道从何处来获取安装文件。返回修改好tftp 指定IP 地址,再把/etc/xinetd.d/tftp 里面disable字段值改为no,即可。

6.3 无法获取ks.cfg文件

可以获取到dhcp服务器分配的IP地址,也可以从tftp服务器上获取内核文件,并加载,但是在读取ks.cfg文件的时候出现了错误。如下图。

图37 无法获取ks.cfg文件

出现了这样的问题则说明你的default文件指定的nfs服务器的地址错误,如上图,IP应该为10.1.24.10即可

6.4 在指定目录无法获取安装信息

出现这种情况,是因为光盘没有挂载上来,或者是挂错了光盘,正确的解决办重新把第一张光盘挂载到/mnt目录

六:总结

如果只是完成一个kickstart服务,不是很难,因为如今的网络资源可以说是应有尽有,但是,要真正明白其中的原理,就要花一定的时间去研究研究。

比如说,kickstart服务的工作流程,及其用到的哪些技术。像这些知识如果没有掌握好,实施起来就会出现很多问题。运气好第一次测试就成功,但是出现错误的时候,你怎么知道它错在哪里,而如果你把服务的流程和工作原理都了解透彻的话,这些问题就会很容易解决。

通过这样一篇论文,使自己在Linux方面有更深一层的认识,为以后

自己在学习和工作中积累更多的经验。

kickstart无人值守安装配置

超级RHEL5之KICKSTART批量网络无人职守安装{详解 篇}一 2009-01-03 22:02:24 标签:linux RHEL KICKSTART无人职守安装[推送到技术圈] 版权声明:原创作品,谢绝转载!否则将追究法律责任。 花了一段时间研究linux下的网络批量无人值守安装linux操作系统。也就是传说中kickstart服务。现在我把自己的心得和大家分享下,无人值守安装这个词语队大家来说并不陌生,但是估计大家有一定的误解,所谓的GHOS克隆,基于物理层的网络克隆,这些都不算无人职守安装,顶多算无人职守拷贝。如果大家还要问我什么是kickstart或者为什么要使kickstart 的话,我建议你去google,因为我不想用大量的篇幅来写这些文字介绍。 进入正题 所有系统的网络安装和无人职守安装都是基于PXE的,当然linux下的无人职守安装也是基于PXE(Preboot Execution Environment,远程引导技术)技术。同于依耐大量linux服务,最主要的服务包括,kickstart(通过预先设置的脚本,按要求安装系统),dhcpd(很重要,负责pxe启动,还有定义tftp服务器地址kickstart文件位置),nfs、yum、vsftp(为安装提供安装介质),tftp(pxe启动文件传输的通道),

dns(如果需要给新安装的机器设置主机名就需要)。由于PXE技术比较深奥,所以我们今 天不做探讨,只做应用。 下面我介绍下kickstart的工作架构。 首先,完成这个服务需要3个角色 1、启动服务器:给clinet提供启动的相关参数和连接安装服务器使用的IP地址。 2、安装服务器:提供安装所需的配置文件和安装文件。 3、客户端:需要无人职守安装的机器(网卡要支持PXE,也就是可以从网卡启动,现在的电脑基本都支 持,只要你的爱机不是古董) 下面是工作流程 本来想画个示意图给大家看的,由于美工太差,画出来我自己都看不懂了。所以我就讲述下吧 1、pxe启动,就去广告寻找dhcp服务器获取ip地址hebootstrap 文件,成功以后进入第二步(DHCP提供IP地址,还有bootstrap配置文件的位置)

Linux服务器配置与管理实验报告1

实验一安装Linux操作系统 【实验目的】 了解Linux操作系统的发行版本;掌握Linux系统安装方法;掌握网络配置和网络环境测试。 【实验内容】 1.Vmware Workstation 6.0下创建Red Hat Linux虚拟机,要求虚拟机的内存为256MB或更大,硬盘为8GB或更大。 2.使用RHEL 5的ISO文件安装Linux系统。 【实验步骤】 1.硬盘和分区知识以及Linux文件系统的组织方式 (1)硬盘和分区知识 磁盘有IDE接口和SCSI接口两种。 磁盘在使用前需分区。磁盘分区有主分区、扩展分区和逻辑分区之分。一块硬盘可以有4个主分区,其中一个主分区的位置可以有一个扩展分区替换,即可以有3个主分区和一个扩展分区,且一块硬盘只能有一个扩展分区,在这个扩展分区中可以划分多个逻辑分区。(2)Linux如何表示分区 在Windows系统中使用盘符来标识不同的分区,而在linux下使用分区的设备名来标识不同的分区,设备名存放在/dev目录中。 磁盘设备名称如下: ●系统的第1块IDE接口的硬盘称为/dev/hda ●系统的第2块IDE接口的硬盘称为/dev/hdb ●系统的第1块SCSI接口的硬盘称为/dev/sda ●系统的第2块SCSI接口的硬盘称为/dev/sdb 分区使用数字编号表示: ●系统的第1块IDE接口硬盘的第1个分区称为/dev/hda1 ●系统的第1块IDE接口硬盘的第5个分区称为/dev/hda5 ●系统的第2块SCSI接口硬盘的第1个分区称为/dev/sdb1 ●系统的第2块SCSI接口硬盘的第5个分区称为/dev/sdb5 注意:数字编号1-4留给主分区或扩展分区使用,逻辑分区编号从5开始。 (3)Linux文件系统文件系统的组织方式------挂载点 Linux系统只有一个根目录,即只有一个目录树。不同磁盘的不同分区只是这个目录树的一部分,在linux中创建文件系统后(类似format),用户不能直接使用它,要挂载文件系统后才能使用。挂载文件系统首先要选择一个挂载点。 2.利用VMware Workstation 6.0 创建一台新的虚拟机

IAR Embedded Workbench KickStart Release Notes

1CURRENT VERSION:IAR 4.11A/WIN,FET 5.12/WIN 1.1KNOWN LIMITATIONS Release Notes SLAA304I–June 2006–Revised June 2008 Literature # slac050s.zip Executable file name FET_R512.exe HIL.dll version 1.2.4.0MSP430.dll version 2.3.4.2 JTAG2 Attach to running target Description The "Attach to running target"feature is not working 100%reliably,especially for Spy-Bi-Wire capable devices.Workaround None EEM7 Advanced Trigger of type Register does not work properly for MSP430X architecture Description The configuration of an Advanced Trigger of type Register [e.g.,to observe the Stack Pointer (SP)register value]does not show the expected behavior in the case when a device with the MSP430X architecture (e.g.,MSP430FG461x,MSP430F241x,and MSP430F261x)is the target of a debug session.Workaround None SLAA304I–June 2006–Revised June 2008IAR Embedded Workbench KickStart 1 Submit Documentation Feedback

安装Linux操作系统

安装Linux操作系统(RHEL5) 使用VMware Workstation新建一台64位的虚拟机 1)启动“新建虚拟机”向导程序 在VMware Workstation软件中,通过菜单“文件”-->“新建虚拟机”打开“新建虚拟机向导”窗口,配置类型选“自定义(高级)”,如图-1所示,单击“继续”。 图-1 2)选择虚拟机的硬件兼容性 接受默认的Workstation 9.0,如图-2所示,单击“继续”。

图-2 3)指定虚拟机系统的安装方式 选择“我以后再安装操作系统”,如图-3所示。注意不要选择“安装盘镜像文件(iso)”,否则虚拟机启动后会自动执行快速安装,不方便用户控制安装过程。 图-3 4)选择将要为虚拟机安装的操作系统类型 选择“Linux”-->“Red Hat Enterprise Linux 5 64bit”,如图-4所示,然后再单击

“继续”。这一步只是通知VMware Workstation提供一些推荐的硬件配置和兼容性优化,至于以后到底装什么系统,并不在这里决定。 图-4 5)指定虚拟机名称和保存位置 为即将建立的虚拟机设置名称、保存位置,如图-5所示,单击“继续”。保存的“位置”应该是一个空文件夹(如果不存在,VMware Workstation也会自动创建),确保此位置所在的分区有足够的剩余磁盘空间。

图-5 6)选择虚拟机的处理器参数 接受默认的设置,使用单处理器、单核心数,如图-6所示,单击“继续”。 图-6 7)设置虚拟机的内存容量 若要顺利安装及运行64位的RHEL 5.9操作系统(特别是图形桌面),建议分配不少于1024MB的内存,如图-7所示。 图-7

圣安地列斯支线任务攻略

支线任务攻略 全部支线任务列表 I.3个城市的收集任务 II.3个城市的送货任务 III.3组收集车的任务 IV.6个特种车辆任务 V.赢得3个城市体育馆的竞赛 VI.赢得3个城市的汽车锦标赛 VII.学习3个城市健身馆的打架招术 VIII.通过汽车、船舶、飞机、摩托驾校任务 IX.完成武器店的射击任务 X.货车任务 XI.采石场任务 XII.特技竞赛任务 XIII.山地车自行车赛 XIV.买到所有房产 XV.服务生泊车任务 I.3个城市的收集任务 1.Los Santos岛的100个涂鸦 奖励:武器tec9,ak47,sawedoff shotgun和molotov运往在los santos的cj家,提升威望度。 2.San Fierro岛的50张照片 奖励:武器sniper rifle,micro smg, shotgun和grenades运往san fierro garage。 https://www.wendangku.net/doc/a214561728.html,s Venturas岛的50个马蹄铁 奖励:武器M4,MP5,Combat Shotgun和Satchel Charges运往dragons casino,提升赌博运气。 4.全地图的50个贝壳 奖励:女友katie,helena,barbara和michelle不会在意你的体型是什么样子,增加性感度。II.3个城市的送货任务 每个城市都有1个,你必须在特定时间里运送包裹到指定地点。在特定商店的门口停有运送货物的车辆,骑上后就可开始任务。商店有4个任务。把货物送完再回到商店完成一个任务。任务中运送的地点依次增加。 1.Roboi's food mart 地点:Commerce(Los Santos) 运输车辆:BMX山地自行车 在Conference区,Verdant Bluffs 以北,有一家24/7店。门口有BMX。上车,任务开始。 共四级。需要送货的地点增多,地点间距离增远。建议有一定自行车技能后再接任务。(完成任务的过程也会增加不少技能) 奖励:钱。24/7变成资产。MAX/2000 2.Hippy Shopper 地点Cean Flats(San Fierro) 运输车辆:Freeway高速路摩托

Linux操作系统实验指导书

《Linux系统管理与维护》实验指导书 实验一初识Linux操作系统 一实验名称 初识Linux操作系统 二实验目的与要求 掌握Linux的启动、登录与注销。 三实验内容 1.以root用户和普通用户两种不同身份登录Linux,说出其登录后得差异。 2.图形模式下的注销、重启与关机。 3.学会在虚拟机上登录和注销Linux。 四操作步骤与结果分析 五问题与建议

实验二Linux的桌面应用 一实验名称 Linux的桌面应用 二实验目的与要求 熟悉Linux操作系统桌面环境 熟悉Linux文件系统及常用的操作 掌握Linux下使用外部存储设备、网络设备 掌握Linux下安装应用程序 三实验内容 1.查看GNOME提供的“应用程序”、“位置”或者“系统”菜单,运行其中的应用程 序和工具。 2.查看Linux文件目录结构,学会常用的文件目录操作,如复制、粘贴、移动、删 除、更名、创建文档、创建文件夹等。 3.练习在Linux下使用光盘和U盘。 4.学会网络配置,使计算机能够进行网络浏览等操作。 5.学会在Linux下安装新的应用软件。 四操作步骤与结果分析 五问题与建议

实验三Linux操作系统的安装 一实验名称 Linux操作系统的安装 二实验目的与要求 掌握安装Linux操作系统 三实验内容 1.通过学习《项目五Linux操作系统的安装及远程服务》的内容,学会如何安装Linux。 环境:windows 系统、vmware虚拟机、Redhat Linux镜像光盘。 通过安装向导将安装分为两步:1、基本安装,2、配置及具体安装。 在第一阶段重点如何分区,在第二阶段重点掌握如何设置密码及安装桌面环境。四操作步骤与结果分析 五问题与建议

从硬盘安装Linux操作系统的方法步骤(精)

从硬盘安装Linux操作系统的方法步骤来源: ChinaUnix博客日期:2007.04.22 18:30(共有0条评论我要评论从硬盘安装Linux操作系统,首先要准备安装包,Linux操作系统的安装包通常是一个或多个ISO镜像文件(一般通过网络下载就可以得到;其次,要通过某种手段启动镜像文件中的系统安装程序;接下来,按照安装程序的提示信息进行安装就可以了。安装过程中,需要指定Linux操作系统的安装位置,这主要涉及硬盘分区的一些知识。综合来看,学习Linux操作系统的安装,关键要学会两点:第一、如何为Linux操作系统准备硬盘空间?第二、如何启动ISO镜像文件中的安装程序。硬盘分区通常,在使用硬盘时,都要进行分区。如果把未分区的硬盘比做一张大白纸,那么分区后的硬盘就相当于这张大白纸被画上了几个大方框。一块硬盘被分成多个分区之后,各分区之间是相对独立的,每个分区都可以有自己的文件格式,例如 FAT16、FAT32、NTFS等等。Linux 操作系统需要的硬盘分区要安装一个操作系统,一般来讲都要为它准备专门的分区。专门,意味着不能与其他操作系统合用一个分区,也意味着不要与用户自己的数据文件合用一个分区,前者是因为不同的操作系统可能需要不同格式的磁盘分区,后者则更多地出于用户数据安全和系统维护方便的考虑。从最低配置角度讲,Linux 操作系统需要一个EXT2或EXT3格式的硬盘分区作为根分区,大小在2~5G就可以。另外还需要一个SWAP 格式的交换分区,大小与内存有关:如果内存在256M以下,交换分区的大小应该是内存的两倍;如果内存在256M以上,交换分区的大小等于内存大小即可。Linux 硬盘分区管理工具在安装Linux 操作系统时,如果选择了手工的分区方式,将启动硬盘分区工具Disk Druid。这个程序是安装程序自带的。下面讨论一下该软件的使用。Linux下硬盘分区的标识在Linux 下用hda、hdb 等来标识不同的硬盘;用hda1、hda2、hda5、hda6 来标识不同的分区。其中,字母a 代表第一块硬盘,b代表第二块硬盘,依次类推。而数字1 代表一块硬盘的第一个分区、2 代表第二个分区,依次类推。1到4 对应的是主分区(Primary Partition)或扩展分区(Extension Partition。从5开始,对应的都是硬盘的逻辑分区(Logical Partition)。一块硬盘即使只有一个主分区,逻辑分区也是从5开始编号的,这点应特别注意。系统上有一块硬盘,名字为/dev/hda,它上面有一个NTFS 格式的主分区hda1 以及

CentOS 6.4下PXE+Kickstart无人值守安装操作系统

一、简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用TFTP (trivial file transfer protocol)或MTFTP(multicast trivial file transfer protocol)协议下载一个启动软件包到本机内存中执行,由这个启动软件包完成终端基本软件设置,从而引导预先安装在服务器中的终端操作系统。 严格来说,PXE 并不是一种安装方式,而是一种引导方式。进行PXE 安装的必要条件是在要安装的计算机中必须包含一个PXE 支持的网卡(NIC),即网卡中必须要有PXE Client。PXE 协议可以使计算机通过网络启动。此协议分为Client端和Server 端,而PXE Client则在网卡的ROM 中。当计算机引导时,BIOS 把PXE Client 调入内存中执行,然后由PXE Client 将放置在远端的文件通过网络下载到本地运行。运行PXE 协议需要设置DHCP 服务器和TFTP 服务器。DHCP 服务器会给PXE Client(将要安装系统的主机)分配一个IP 地址,由于是给PXE Client 分配IP 地址,所以在配置DHCP 服务器时需要增加相应的PXE 设置。此外,在PXE Client 的ROM 中,已经存在了TFTP Client,那么它就可以通过TFTP 协议到TFTP Server 上下载所需的文件了。 PXE的工作过程: 1. PXE Client 从自己的PXE网卡启动,向本网络中的DHCP服务器索取IP; 2. DHCP 服务器返回分配给客户机的IP 以及PXE文件的放置位置(该文件一般是放在一台TFTP服务器上) ; 3. PXE Client 向本网络中的TFTP服务器索取pxelinux.0 文件; 4. PXE Client 取得pxelinux.0 文件后之执行该文件; 5. 根据pxelinux.0 的执行结果,通过TFTP服务器加载内核和文件系统; 6. 进入安装画面, 此时可以通过选择HTTP、FTP、NFS 方式之一进行安装; 详细工作流程,请参考下面这幅图:

linux系统安装

欢迎使用Ylmf OS ?欢迎使用Ylmf OS ,雨林木风开源操作系统发布之后受到了全球的关注,这给了雨林木风开发团队极大的鼓舞, 根据广大用户的反馈,我们在以前版本的基础上对此版本的系统软件进行了部分调整,进一步美化了操作界面,添加了 更加人性化的脚本管理,主题依然采用精仿的Windows 主题。希望Linux 老用户用着更顺手,新用户入门更容易。 ?我们坚信,经过大家的努力,Linux 也可以做得和Windows 一样出色,给广大用户多一个选择。 Ylmf OS 3.0 可以分为多种安装方式:传统的CD 安装方式、wubi-hd 安装方式、wubi 安装方式以 及USB 设备如U 盘安装方式。 下面我们对这几种安装方式做以详细的介绍。 一.传统的CD 安装方式 这种方式跟往常我们安装Windows 有点相似,首先我们将加载的Ylmf OS 刻录成光盘,点此查看刻录软件的操作指导 将刻录好的CD 插入光驱,设置计算机启动顺序为光盘启动,启动计算机就会看到如下画面:

(图1 OS 引导界面1) 在OS的引导画面出现时,任意的键盘操作都会出现如下图所示的画面:

(图2 OS 引导界面2) 这时候我们用键盘的上下键选择上图中所示的语言界面,选定的语言呈深灰色,未选定的语言呈浅灰色。这里我们以简体中文操作系统安装为例,所以选择“中文(简体)”,这时候计算机的画面如下图所示:

(图3 OS 引导界面3) 这里出现了两部分,在屏幕正中间有五个选项,在屏幕下方有六个选项,下面我们依次介绍一下这些选项 1) 试用Ylmf_OS 而不安装(T) 这就是我们通常所说的Livecd 模式,Livecd 是个体验模式,进入系统此项后可以预览整个OS 的全貌,而且大多数的功能都能正常使用。当然,在进入Livecd 以后也会有安装OS 的接口,这样用户不用退出Livecd 模式,就可以继续安装过程。 2) 安装Ylmf_OS(I) 这个选项是直接安装Ylmf OS,不会出现Livecd 体验模式,而是直接进入系统安装界面。 3)检查盘片是否有错误(C) 此项是用来验证盘片的刻录质量的,检查是否在刻录过程中某些文件损坏。一般 只要此项检查顺利通过,则表示此盘片与下载的盘片完全一致,未出现文件损坏的现象,可以继续安装。 4)检测内存(M) 内存检测程序,检测内存工作是否正常 5) 从第一硬盘引导(B) 如果用户不想安装光盘上的操作系统,也不想运行上面的任何选项,而想从硬盘引导

Linux操作系统的安装使用实验报告

实验报告 课程名称计算机网络原理与技术实验项目Linux操作系统的安装及使用专业班级姓名学号 指导教师成绩日期 一、实验目的 1、掌握虚拟机VMware软件的安装和使用; 2、掌握Linux系统软件的安装和使用; 4、掌握Linux命令的使用; 二、实验设备和环境 个人计算机一台、虚拟光驱、虚拟机VMware软件、Linux系统软件 三、实验内容 1、通过虚拟机安装Linux系统; 2、熟悉Linux的基本命令; 3、在Linux下编译一个C语言程序; 4、在Linux环境下配置TCP/IP协议; 5、设置Linux与Windows文件夹共享。 四、实验过程 1、安装VMware软件 双击安装文件,按照提示逐步安装,完成后的打开软件,如下图 这时就可以安装Linux系统了。

2.安装Lniux系统 选择“新建虚拟机”,按“下一步”,选择“典型”,“Linux”,“red hat linux”,其他按照默认选择。得到一个虚拟机界面(如下图所示)。 选中“CD-ROM”这项,将其设置为:“使用映像文件”然后导入Linux 系统的安装的第一张盘。(如下图所示)

点击“启动此虚拟机”,按照提示选择默认值,选择“个人工作站”。其他全部默认即可。在安装过程中,会提示“插入第二张光盘”,“插入第三张光盘”,这时同样用虚拟光驱加载镜像文件。重起后进入(如下图所示)。 选择默认,进入系统。 3.安装VMware tools。 选择VMware软件的菜单“虚拟机”、“安装VMware工具”,看见如下两个文件。双击rpm 格式文件。完成后,打开如下图的文件夹。

双击第一个压缩包进行解压到/usr/bin目录下。 在终端下运行以下命令(如图所示):

centos6.5 Linux+ftp+kickstart无人值守安装

centos6.5 Linux+ftp+kickstart无人值守安装 大概原理:待安装主机通过PXE技术向服务器发起请求;首先请求IP,服务器通过dhcp向安装端分配IP地址,请求到了IP后接着下载default文件,该文件是定义安装信息,也就是安装系统的初始界面,接着,读取default里的ks.cfg文件路径,并下载到安装端,安装接着安装定义好的ks.cfg 开始自动安装系统,大概就这么个过程。 1.DHCP 服务器 2.TFTP 服务器 3.KickStart所生成的ks.cfg配置文件 4.一台存放系统安装文件的服务器,如NFS、HTTP 或FTP 服务器 5.带有一个PXE 支持网卡的将安装的主机 把系统安装光盘mount到主机上 最好虚拟机桥接并且联网 1、搭建Yum源(本地光盘镜像) # mount /dev/cdrom /media/cdrom # vim /etc/yum.repos.d/base.repo [base] name=base repo baseurl=file:///media/cdrom enabled=1 gpgcheck=0

安装所需要的服务 yum -y install dhcp* tftp* vsftpd* syslinux 配置TFTP,制定可供下载文件的目录。 vim /etc/xinetd.d/tftp 1、编辑TFTP配置文件 # default: off # description: The tftp server serves files using the trivial file transfer \ # protocol. The tftp protocol is often used to boot diskless \ # workstations, download configuration files to network-aware printers, \ # and to start the installation process for some operating systems. service tftp { disable = no #找到disable,将yes修改为no socket_type = dgram protocol = udp wait = yes user = root server = /usr/sbin/in.tftpd server_args = -s /tftpboot #此处为TFTP提供下载的位置,默认为: /var/lib/tftpboot/ per_source = 11 cps = 100 2 flags = IPv4 } . ps:/tftpboot目录是要手动建立的,该目录用于存放系统安装的引导文件 2,TFTP目录建立与设置 #mkdir /tftpboot #cp /usr/share/syslinux/pxelinux.0 /tftpboot/ #注意这里用红色标注的地方因系统版本 的不一样可能会出现不一样的路径。建议用find查找pxelinux.0 #mkdir /tftpboot/pxelinux.cfg

实验指导书1-vmware与redhat-linux-7.3安装

实验指导书1-vmware与redhat-linux-7.3安装

实验一、Vmware虚拟机与Redhat linux 7.3安装 【实验目的】 1、了解和熟悉Vmware的使用方法 2、熟悉Redhat linux7.3的安装过程 3、安装vmware tools,安装显卡驱动 4、实现vmware和linux的共享目录。 5、实现telnet远程访问 【实验准备】 1、vmware 4.5.2虚拟机软件 2、redhat linux 7.3三个ISO映像文件 valhalla-i386-disc1.ISO valhalla-i386-disc2.ISO valhalla-i386-disc3.ISO 【实验内容】 1、在Vmware虚拟机中安装redhat linux 7.3操作系统 步骤:(1)在主机的D盘或者E盘建立redhat linux 7.3的目录 (2)启动vmware 虚拟机软件,按照课件上方法新建一个操作系统 (1) (2) (3) (4)

(5) (6) (7) (8) 步骤3:启动虚拟机,准备安装redhat linux 7.3,我们使用光盘镜像来安装Linux,点击菜单[VM]-[settings],在[hardware]-[CD Rom] 中选择 [ISO image],点击“浏览”选择ISO 文件valhalla-i386-disc1.iso

步骤4.启动vmware,安装redhat linux 7.3,在boot:后输入text 回车。 提示:在安装界面上采用图形方式装,如果采用图形方式安装,在安装到840M时,会提示出错。可以退出,再次重新安装基本第二次都会成功。

Linux无人值守kickstart

无人值守安装 Linux Kickstart无人值守安装 在我们的网络维护生涯中,有不少朋友,感觉到自己在机械的做一件事情,在无聊、无趣和无奈中工作。尤其一些简单重复的操作更容易让大家感到工作的无趣。今天将给大家介绍如何大规模的部署RedHat Linux操作系统,避免了手工安装的繁琐。当然本方法也使用于一些特殊场合,譬如没有光驱或光驱坏掉的计算机、手中没有安装光盘等情况。 在安装RedHat Linux企业版的过程中,我们都知道它允许通过NFS、HTTP或FTP协议来进行网络安装。但是在一般情况下我们需要有一个安装引导介质(引导光盘、引导软盘、U盘等),有没有一种方法不通过引导光盘方式来安装呢,而直接通过网络来进行安装?答案是有,即通过PXE技术实现。 一、基本原理 那么PXE到底是什么呢? PXE(Pre-boot Execution Environment)是由Intel设计的协议,它可以使计算机通过网络启动。协议分为client和server两端,PXE client 在网卡的ROM中,当计算机引导时,BIOS把PXE client调入内存执行,并显示出命令菜单,经用户选择后,PXE client将放置在远端的操作系统通过网络下载到本地运行。 既然是通过网络传输,就需要IP地址;也就是说在其启动过程中,客户端请求服务器分配IP地址,之后PXE Client使用TFTP Client 通过TFTP(Trivial File Transfer Protocol)协议下载启动安装程序所需的文件。 简单地说PXE网络安装,客户机通过支持PXE的网卡向网络中发送请求DHCP信息的广播请求IP地址等信息,DHCP服务器给客户端提供IP地址和其它信息(TFTP服务器、启动文件等),之后请求并下载安装需要的文件。在这个过程中需要一台服务器来提供启动文件、安装文件、以及安装过程中的自动应答文件等。下图中介绍

第一节linux安装实验

实验一LINUX操作系统安装实验 一、实验目的 (一)掌握虚拟机软件的安装和使用 (二)掌握linux的安装 二、实验内容 (一)安装虚拟机软件virtualbox (二)在虚拟机上安装linux操作系统 三、实验步骤 (一)下载并安装虚拟机软件 1、在https://https://www.wendangku.net/doc/a214561728.html,/wiki/Downloads下载虚拟机开源软件Oracle VM VirtualBox-4.2..16-86992-Win.exe。网址下载界面如图1。 图1 2、在32位window7/XP操作系统上安装该虚拟机软件,系统盘保留有足够空间情况下可采 用默认方式下安装,安装完界面如图2。

图2 (二)下载linux 1、根据https://www.wendangku.net/doc/a214561728.html,提供的国内镜像网站(图3)下载centos6.4安装版本,进入国内镜像网站列表(图4)。 图3 图4 2、根据自己的网络情况选择镜像网站,本机选择网易镜像网站进行下载,如图5。

图5 3、若32位操作系统进入i386下载,64位操作系统进入x86_64进行下载。本机为32位因 此点击进入i386(图6)。 图6 4、如图7选择红色方框进行下载,为完整的DVD安装版本。 图7 5、下载完的全部文件如图8。

图8 (三)在虚拟机上安装linux 1、在管理器界面单击新建,名称输入centos6.4,类型选择linux,版本选择other linux,单击下一步。(图9) 图9 2、内存默认256M,输入652(图10)。 注:默认256会出现安装错误,输入512系统可以安装完毕,但无法进入x-windows界面。输入1000也会出现安装错误。

linux操作系统安装手册

操作系统安装 服务器推荐配置: CPU: Intel Xeon 3.2G 或以上 内存: 1G 或以上 网卡:100M 或1000M(视系统规模) 硬盘:73.4G 以上(视存储规模) 说明:此文档是REDHAT企业版AS4.0为基准的,REDHAT 9.0的安装也可以参考,只是选择安装包是不相同的。) 使用REDHAT AS4 光盘(4 碟装)。光盘版本号为:2.6.9-5和2.6.9-34,上述版本可按照下面方式安装。 设制BIOS 中的启动顺序,使计算机优先从cd-rom 启动。 打开计算机,把CD1 放入光驱,安装启动画面有多种选择, 直接回车,到下图 用TAB键切换到Skip回车 点击Next, 选择语言,如下图。

点击Next,配置键盘(默认),如下图。 点击Next,开始配置鼠标(默认),如下。 点击Next,分区格式选Manually partition with disk druid,如下图。 点击Next,开始分区。如下图。

如果此机器有两块或两块以上硬盘的话,会在图8 中显示出来例如hda 和hdc,那么注意要给在某个硬盘上(举例 说明,比如硬盘hda)创建分区时,点击new,在下一图形界面中,会提示有两块硬盘,此时必须打勾只选中需 要在上面创建分区的那块硬盘(例子中应该是hda),也就是说把另一块硬盘(例子中应该是hdc)前面的钩去掉。 对于只有一块硬盘的安装过程来说,只需按正常步骤就可以。 我们假设这台计算机中只有一块硬盘。一般使用IDE 硬盘时设备名为/dev/had(如果我们使用的是一个SCSI 硬盘,它的设备文件名为/dev/sda) 请注意。安装Linux 系统只要一个交换分区(swap)和一个根分区(/),一般情况下,根分区为10G 左右,如果还有剩余空间,那么再创建新分区,映射为(/xfmdata)做为存储分区吧。 点击new 按钮创建一个swap 分区,swap 分区大小选本机内存大小的2 倍,但不要超过1024M. FileSystem Type 选swap,一般分为512M 左右,如下图。 点击OK,配置好SWAP 分区,如下图。

时下最流行类固醇之一Sustanon

时下最流行类固醇之一Sustanon

时下最流行类固醇之一Sustanon 一基本信息 “SUSTANON250”是最早由Organon公司推出的睾酮产品它是为完成Organon 公司的“激素替代疗法”而开发的它由4种不同的睾酮脂混和而成:30mg丙酸睾酮+60mg苯丙酸睾酮+60mg异已酸睾酮+100mg癸酸睾酮一共就有250mg的睾酮脂所以名字中有“250”的字样 “激素替代疗法”——有一些人出于某种原因体内的睾酮水平过低他们的身体每天制造的睾酮可能达不到2.5-11mg的正常水平不能维系正常的雄性特征或者不能获得足够的雄性第二性征因此必须从外部摄入睾酮然而普通的睾酮制品释放睾酮的速度要么太快要么太慢使用起来非常麻烦患者必须每隔2、3天就去医院打针因此Organon公司为了简化治疗开发了SUSTANON250 它的特殊组成可以在长达一个月的时间里平稳的释放足够量的睾酮从而方便了“激素替代疗法”——患者只需要每个月去一次医院就OK了

厌倦了小男人,想成为女性心里渴望的肌肉猛男吗?想了解更多相关知识,安全有节制的剂量下使用类固醇,一周期轻松增加10公斤纯肌肉,详情请咨询类固醇行家 QQ:2375799209 “SUSTANON250”在很长一段时间里都被誉为“超级睾酮”或者“高级睾酮”之所以有这样的美誉很大程度上是由于“类固醇教父”—— Dan Duchaine 对它的评价 (Dan Duchaine 被誉为“类固醇教父”他所撰《地下类固醇手册》是类固醇界的圣经美国80%的类固醇使用者都曾以这本书为指导手册而Dan Duchaine 的邮件新闻则意味着类固醇界又引进了新药物新方法新理论很多现在著名的药物当年就是由他引进健美界的比如: SUSTANON250、宝丹酮、美替诺龙等等。。。。。。) “教父”当年在“圣经”中提到“A steroid novice can expect to gain about 20 pounds within a couple of months by using only 250 mg of Sustanon a week.”——“即便是个类固醇菜鸟,只要每周使用250mg的SUSTANON250连续两个月,也能长20磅。”这段话到现在也被各个网站所引用如此具有煽动性的小结再加上“教父”的号召力使得SUSTANON250在过去的20年里销量之大堪与“膨胀之王”DECA媲美即便是到了现在 SUSTANON250仍然被很多人当作睾酮的最高级产品其销量仍然是名 列前茅

vm虚拟机使用kickstart自动安装linux教程

在vm虚拟机中用kickstart自动安装linux教程 学习完kickstart,想尝试下在VM虚拟机中实现无人值守安装linux系统。通过U盘来引导。 1 准备kickstart文件 下面是kickstart文件:

# System timezone timezone Asia/Shanghai ignoredisk --drives=sdb1 bootloader --driveorder=sda bootloader --location=mbr --driveorder=sda,sdb --append="nomodesetcrashkernel=auto rhgb quiet" # Network information设置IP、网关等 network --bootproto=static --device=eth0 --gateway=192.168.4.1 --ip=192.168.4.199 --hostname=https://www.wendangku.net/doc/a214561728.html, --nameserver=219.141.136.10 --netmask=255.255.255.0 --onboot=on --noipv6 #network --bootproto=static --device=eth1 --ip=10.12.1.240 --netmask=255.255.255.0 --onboot=on --noipv6 # System bootloader configuration # Clear the Master Boot Record zerombr # Partition clearing information clearpart --all --initlabel # Disk partitioning information part /boot --fstype="ext4" --size=200 part swap --fstype="swap" --size=8192 part / --fstype="ext4" --grow --size=1 user --name=javadev %packages @base @basic-desktop @chinese-support @compat-libraries @console-internet @debugging @fonts

linux操作系统(红旗版)安装全程图解

linux操作系统安装全程图解 此贴于2010.8.11更新附其他版本Linux系统 下载 红旗Red Flag Linux 4.0篇: 一、准备工作: 1.购买或下载红旗Linux桌面版 4.0的安装光盘或镜像文件 2 .在硬盘中至少留2个分区给安装系统用,挂载点所用分区推荐4G以上,交换区不用太大在 200M-600M左右比较适合,文件系统格式不论,反正安装过程会重新格式化。 3.记录下你电脑中下列设备型号∶鼠标、键盘、显卡、网卡、显示器。及网络设置用到的IP地址、子网掩码、默认网关和DNS名称服务器地址 等信息。 二、安装红旗Linux桌面版 4.0 将光驱设为第一启动盘,放入第一张安装光盘后重新启动电脑,如果你的光驱支持自启动, 如无意外将出现如下图。 如果不进行操作,在10秒后自动进入下一画面。

一启动就 能使用鼠标了,比效 方便;软件协议,只能选同意,除非你不想安装,点击“下一步”。

选择安装类型,一般选“典型安装”即可,这里还有一个选择:“恢复系统引导”,它的作用是在以后系统使用中,系统引导出问题时用它进行恢复的.这里先不管它,点下一步。 配置分区是关键的一步,搞不 好会丢失硬盘有用数据,请小心,有些长期使用Windows的人装不了Linux的主要原因也是因为这一步不懂。如果选 “用fdisk程序手工分区(只限专家)”后,点击“下一步”会显示下图。

用这种方法分区,不直接不适合一般人使用,也不适合我用!于是点击“上一步”按钮,返回到上图后,再选择用“用Disk Druid手工分区”,然后点击“下一步”。

选择用“用Disk Druid手工分区”即列出各分区的详细信息,一目了然较直观,适合我。我的硬盘有4个分区,而第一个分区已安装了Windows 98,我想保留它装双系统。表中列出了硬盘的所有分区,我准备用原系统的D盘和E盘。即用/dev/hda5(4.8G)作挂载点安装系统,用/dev/hda6(252M)做交换分区。 在这里我先创建挂载点,挂载点放在/dev/hda5分区即原(D盘),挂载点创建步骤如下∶点击“/dev/hda5”将其选中。 然后点击“编缉”按钮,弹出如下图所示的对话框。

redhat(centos)批量网络安装系统-Kickstart无人值守安装

Linux Kickstart无人值守安装(上) 标签:Kickstart linux系统 pxe 大规模部署 Linux Kickstart大规模部署安装 在我们的网络维护生涯中,有不少朋友,感觉到自己在机械的做一件事情,在无聊、无趣和无奈中工作。尤其一些简单重复的操作更容易让大家感到工作的无趣。今天将给大家介绍如何大规模的部署RedHat Linux操作系统,避免了手工安装的繁琐。当然本方法也使用于一些特殊场合,譬如没有光驱或光驱坏掉的计算机、手中没有安装光盘等情况。 在安装RedHat Linux企业版的过程中,我们都知道它允许通过NFS、HTTP或FTP协议来进行网络安装。但是在一般情况下我们需要有一个安装引导介质(引导光盘、引导软盘、U盘等),有没有一种方法不通过引导光盘方式来安装呢,而直接通过网络来进行安装?答案是有,即通过PXE技术实现。 一、基本原理 PXE到底是什么东东? PXE(Pre-boot Execution Environment)是由Intel设计的协议,它可以使计算机通过网络启动。协议分为client和server两端,PXE client在网卡的ROM中,当计算机引导时,BIOS把PXE client调入存执行,并显示出命令菜单,经用户选择后,PXE client将放置在远端的操作系统通过网络下载到本地运行。

既然是通过网络传输,就需要IP地址;也就是说在其启动过程中,客户端请求服务器分配IP地址,之后PXE Client使用TFTP Client 通过TFTP(Trivial File Transfer Protocol)协议下载启动安装程序所需的文件。 简单地说PXE网络安装,客户机通过支持PXE的网卡向网络中发送请求DHCP 信息的广播请求IP地址等信息,DHCP服务器给客户端提供IP地址和其它信息(TFTP服务器、启动文件等),之后请求并下载安装需要的文件。在这个过程中需要一台服务器来提供启动文件、安装文件、以及安装过程中的自动应答文件等。下图中介绍了Linux中自动安装系统的详细工作过程: 第一步:PXE Client向DHCP发送请求 首先,将支持PXE的网络接口卡(NIC)的客户端的BIOS设置成为网络启动,通过PXE BootROM(自启动芯片)会以UDP(简单用户数据报协议)发送一个广播请求,向网络中的DHCP服务器索取IP地址等信息。 第二步:DHCP服务器提供信息 DHCP服务器收到客户端的请求,验证是否来至合法的PXE Client的请求,验证通过它将给客户端一个“提供”响应,这个“提供”响应中包含了为客户端分配的IP地址、pxelinux启动程序(TFTP)位置,以及配置文件所在位置。 第三步:PXE客户端请求下载启动文件 客户端收到服务器的“回应”后,会回应一个帧,以请求传送启动所需文件。这些启动文件包括:pxelinux.0、pxelinux.cfg/default、vmlinuz、initrd.img等文件。 第四步:Boot Server响应客户端请求并传送文件

相关文档
相关文档 最新文档