Feb
16
昨天写了一篇《使用PXE方式安装红旗Desktop 5.0》,把使用PXE网络安装Linux的基本方法说清楚了。今天,我希望可以再修改一下设置,以同时可以适用于多个不同版本的安装。
首先,我把希望今后可以安装的版本的核心文件和根文件准备好,都放在后台服务器的/tftpboot目录下,如下面的对应:
然后,我们就在/tftpboot/下建立一个default文件,内容如下:
那今后我们在我们要安装的系统的时候,需要先准备好后台的FTP或NFS服务器,然后使用网卡启动,在看到boot:状态的时候,根据安装系统的不同,输入不同的选择即可。
如我要安装红旗桌面5.0 beta版本,并且使用文本方式安装,则这样:
用专家模式安装红旗DC Server 5.0 for x86,则是:
只要你准备好FTP上的介质,你甚至可以用rescue的拯救模式。
若不要安装的话,用local即可从本地启动。
※附件:
这里是已经配置好的文件,点击后下载。
下载后,解压到根目录下,修改/etc/dhcpd.conf文件中的TFTP地址,并修改/etc/xinetd.d/tftp中启动TFTP的选项,即可使用。(记得启动后台服务)
首先,我把希望今后可以安装的版本的核心文件和根文件准备好,都放在后台服务器的/tftpboot目录下,如下面的对应:
引用
1、红旗桌面4.1 plus
vmlinuz_dt4.1
initrd_dt4.1.img
2、红旗服务器4.1 for x86
(因为AS和DC都是基于AsinaUX 1.0平台,所以用一个即可)
vmlinuz_dc4.1x86
initrd_dc4.1x86.img
3、红旗服务器4.1 for x86_64
vmlinuz_dc4.1x86_64
initrd_dc4.1x86_64.img
4、红旗桌面5.0
vmlinuz_dt5_beta
initrd_dt5_beta.img
5、红旗服务器5.0 for x86
vmlinuz_dc5x86
initrd_dc5x86.img
6、红旗服务器5.0 for x86_64
vmlinuz_dc5x86_64
initrd_dc5x86_64.img
vmlinuz_dt4.1
initrd_dt4.1.img
2、红旗服务器4.1 for x86
(因为AS和DC都是基于AsinaUX 1.0平台,所以用一个即可)
vmlinuz_dc4.1x86
initrd_dc4.1x86.img
3、红旗服务器4.1 for x86_64
vmlinuz_dc4.1x86_64
initrd_dc4.1x86_64.img
4、红旗桌面5.0
vmlinuz_dt5_beta
initrd_dt5_beta.img
5、红旗服务器5.0 for x86
vmlinuz_dc5x86
initrd_dc5x86.img
6、红旗服务器5.0 for x86_64
vmlinuz_dc5x86_64
initrd_dc5x86_64.img
然后,我们就在/tftpboot/下建立一个default文件,内容如下:
引用
DEFAULT install
PROMPT 1
TIMEOUT 300
LABEL install
KERNEL vmlinuz
APPEND initrd=initrd.img devfs=nomount ramdisk_size=16384
LABEL dt4.1
KERNEL vmlinuz_dt4.1
APPEND initrd=initrd_dt4.1.img devfs=nomount ramdisk_size=16384
LABEL dc4.1x86
KERNEL vmlinuz_dc4.1x86
APPEND initrd=initrd_dc4.1x86.img devfs=nomount ramdisk_size=16384
LABEL dc4.1x86_64
KERNEL vmlinuz_dc4.1x86_64
APPEND initrd=initrd_dc4.1x86_64.img devfs=nomount ramdisk_size=16384
LABEL dt5_beta
KERNEL vmlinuz_dt5_beta
APPEND initrd=initrd_dt5_beta.img devfs=nomount ramdisk_size=16384
LABEL dc5x86
KERNEL vmlinuz_dc5x86
APPEND initrd=initrd_dc5x86.img devfs=nomount ramdisk_size=16384
LABEL dc5x86_64
KERNEL vmlinuz_dc5x86_64
APPEND initrd=initrd_dc5x86_64.img devfs=nomount ramdisk_size=16384
LABEL local
localboot 1
PROMPT 1
TIMEOUT 300
LABEL install
KERNEL vmlinuz
APPEND initrd=initrd.img devfs=nomount ramdisk_size=16384
LABEL dt4.1
KERNEL vmlinuz_dt4.1
APPEND initrd=initrd_dt4.1.img devfs=nomount ramdisk_size=16384
LABEL dc4.1x86
KERNEL vmlinuz_dc4.1x86
APPEND initrd=initrd_dc4.1x86.img devfs=nomount ramdisk_size=16384
LABEL dc4.1x86_64
KERNEL vmlinuz_dc4.1x86_64
APPEND initrd=initrd_dc4.1x86_64.img devfs=nomount ramdisk_size=16384
LABEL dt5_beta
KERNEL vmlinuz_dt5_beta
APPEND initrd=initrd_dt5_beta.img devfs=nomount ramdisk_size=16384
LABEL dc5x86
KERNEL vmlinuz_dc5x86
APPEND initrd=initrd_dc5x86.img devfs=nomount ramdisk_size=16384
LABEL dc5x86_64
KERNEL vmlinuz_dc5x86_64
APPEND initrd=initrd_dc5x86_64.img devfs=nomount ramdisk_size=16384
LABEL local
localboot 1
那今后我们在我们要安装的系统的时候,需要先准备好后台的FTP或NFS服务器,然后使用网卡启动,在看到boot:状态的时候,根据安装系统的不同,输入不同的选择即可。
如我要安装红旗桌面5.0 beta版本,并且使用文本方式安装,则这样:
dt5_beta text
(第一个是Label名称,后面的text是给核心传递的参数)
(第一个是Label名称,后面的text是给核心传递的参数)
用专家模式安装红旗DC Server 5.0 for x86,则是:
dt5x86 expert
只要你准备好FTP上的介质,你甚至可以用rescue的拯救模式。
若不要安装的话,用local即可从本地启动。
※附件:
这里是已经配置好的文件,点击后下载。
下载后,解压到根目录下,修改/etc/dhcpd.conf文件中的TFTP地址,并修改/etc/xinetd.d/tftp中启动TFTP的选项,即可使用。(记得启动后台服务)