diff --git "a/docs/zh/docs/Installation/\344\275\277\347\224\250kickstart\350\207\252\345\212\250\345\214\226\345\256\211\350\243\205.md" "b/docs/zh/docs/Installation/\344\275\277\347\224\250kickstart\350\207\252\345\212\250\345\214\226\345\256\211\350\243\205.md" index 67610368588cbe4cfe6023428193303ffc4ff444..559f676ce6421e65b041f3ebf3f267173583f9cf 100644 --- "a/docs/zh/docs/Installation/\344\275\277\347\224\250kickstart\350\207\252\345\212\250\345\214\226\345\256\211\350\243\205.md" +++ "b/docs/zh/docs/Installation/\344\275\277\347\224\250kickstart\350\207\252\345\212\250\345\214\226\345\256\211\350\243\205.md" @@ -1,4 +1,5 @@ # 使用kickstart自动化安装 + - [使用kickstart自动化安装](#使用kickstart自动化安装) @@ -80,7 +81,7 @@ TFTP(Trivial File Transfer Protocol,简单文件传输协议),该协议 - 物理机/虚拟机(虚拟机创建可参考对应厂商的资料)。包括使用kickstart工具进行自动化安装的计算机和被安装的计算机。 - httpd:存放kickstart文件。 -- ISO: openEuler-21.09-aarch64-dvd.iso +- ISO: openEuler-24.09-aarch64-dvd.iso ### 操作步骤 @@ -91,13 +92,13 @@ TFTP(Trivial File Transfer Protocol,简单文件传输协议),该协议 >![](./public_sys-resources/icon-note.gif) **说明:** >安装之前,请确保http服务器的防火墙处于关闭状态。关闭防火墙可参照如下命令: > ->``` +>```sh >iptables -F >``` 1. httpd的安装与服务启动。 - ``` + ```sh # dnf install httpd -y # systemctl start httpd # systemctl enable httpd @@ -105,7 +106,7 @@ TFTP(Trivial File Transfer Protocol,简单文件传输协议),该协议 2. kickstart文件的准备。 - ``` + ```sh # mkdir /var/www/html/ks # vim /var/www/html/ks/openEuler-ks.cfg ===>根据已安装openEuler系统自动生成的anaconda-ks.cfg修改得到 ==================================== @@ -159,8 +160,8 @@ TFTP(Trivial File Transfer Protocol,简单文件传输协议),该协议 >![](./public_sys-resources/icon-note.gif) **说明:** >密码密文生成方式: -> - >``` + > + >```sh ># python3 >Python 3.7.0 (default, Apr 1 2019, 00:00:00) >[GCC 7.3.0] on linux @@ -201,7 +202,7 @@ TFTP(Trivial File Transfer Protocol,简单文件传输协议),该协议 - httpd:存放kickstart文件。 - tftp:提供vmlinuz和initrd文件。 - dhcpd/pxe:提供DHCP服务。 -- ISO:openEuler-21.09-aarch64-dvd.iso。 +- ISO:openEuler-24.09-aarch64-dvd.iso。 ### 操作步骤 @@ -212,13 +213,13 @@ TFTP(Trivial File Transfer Protocol,简单文件传输协议),该协议 >![](./public_sys-resources/icon-note.gif) **说明:** >安装之前,请确保http服务器的防火墙处于关闭状态。关闭防火墙可参照如下命令: > ->``` +>```sh >iptables -F >``` 1. httpd的安装与服务启动。 - ``` + ```sh # dnf install httpd -y # systemctl start httpd # systemctl enable httpd @@ -226,7 +227,7 @@ TFTP(Trivial File Transfer Protocol,简单文件传输协议),该协议 2. tftp的安装与配置。 - ``` + ```sh # dnf install tftp-server -y # vim /etc/xinetd.d/tftp service tftp @@ -251,14 +252,14 @@ TFTP(Trivial File Transfer Protocol,简单文件传输协议),该协议 3. 安装源的制作。 - ``` + ```sh # mount openEuler-21.09-aarch64-dvd.iso /mnt # cp -r /mnt/* /var/www/html/openEuler/ ``` 4. 设置和修改kickstart配置文件 openEuler-ks.cfg,参考[3](#zh-cn_topic_0151920754_l1692f6b9284e493683ffa2ef804bc7ca)安装源的目录,此处选择http安装源。 - ``` + ```sh #vim /var/www/html/ks/openEuler-ks.cfg ==================================== ***以下内容根据实际需求进行修改*** @@ -284,7 +285,7 @@ TFTP(Trivial File Transfer Protocol,简单文件传输协议),该协议 5. 修改pxe配置文件grub.cfg, 可参考如下内容(注意:openEuler当前不支持bls格式的cfg文件)。 - ``` + ```sh # cp -r /mnt/images/pxeboot/* /var/lib/tftpboot/ # cp /mnt/EFI/BOOT/grubaa64.efi /var/lib/tftpboot/ # cp /mnt/EFI/BOOT/grub.cfg /var/lib/tftpboot/ @@ -326,7 +327,7 @@ TFTP(Trivial File Transfer Protocol,简单文件传输协议),该协议 6. DHCP的配置(可以使用dnsmasq代替 )。 - ``` + ```sh # dnf install dhcp -y # # DHCP Server Configuration file.