Lenovo ThinkSystem HR330A User Manual And Hardware Maintenance Manual page 130

Table of Contents

Advertisement

class "pxeclients" {
match if substring (option vendor-class-identifier, 0, 9) = "PXEClient";
if option arch = 00:0b {
# Installing Centos
# systemctl enable dhcpd
# systemctl restart dhcpd
Downloading the CentOS 7 ISO file and creating PXE repository.
3.
# wget http://mirror.centos.org/altarch/7/isos/aarch64/CentOS-7-aarch64-Everything.iso
# mkdir -p /media/centos-arm64-iso/
# mount -o loop CentOS-7-aarch64-Everything.iso /media/centos-arm64-iso
# mkdir –p /var/lib/tftpboot/AMP/centos-repo/
# cp -rf /media/centos-arm64-iso/EFI /media/centos-arm64-iso/images
/var/lib/tftpboot/AMP/centos-repo/
# mkdir –p /var/www/html/AMP/centos-repo
# cp –rf /media/centos-arm64-iso/* /var/www/html/AMP/centos-repo/
# umount /media/centos-arm64-iso
Changing "menuentry" in the /var/lib/tftpboot/AMP/centos-repo/EFI/BOOT/grub.cfg file.
4.
Ubuntu 15.x and CentOS 7.x:
# sudo vi /var/lib/tftpboot/AMP/centos-repo/EFI/BOOT/grub.cfg
set default="0"
function load_video {
if [ x$feature_all_video_module = xy ]; then
all_video
insmod
else
insmod
efi_gop
insmod
efi_uga
insmod
ieee1275_fb
insmod
vbe
insmod
vga
insmod
video_bochs
insmod
video_cirrus
fi
load_video
set gfxpayload=keep
filename "/AMP/centos-repo/EFI/BOOT/grubaa64.efi";
130

Advertisement

Table of Contents
loading

Table of Contents