Skip to content
robnagler edited this page Jan 26, 2018 · 3 revisions

Setting up r720xd

PXE setup

Normal PXE boot. Modify /etc/dhcp/dhcpd.conf to identify the first port. You'll need to get that from racadm dump.

Local Setup

Create two USB sticks

First stick is CentOS min:

dd if=CentOS-7-x86_64-Minimal-1708.iso of=/dev/sdb
sync
# remove

Next stick is a kickstarter disk:

# Create a KS disk
fdisk /dev/sdc <<'EOF'
n
p
1

+1G
w
EOF
fatlabel /dev/sdb1 OEMDRV
mkfs.vfat /dev/sdb1
mount /dev/sdb1 /mnt
grep -v url centos7-ks.cfg > /mnt/ks.cfg
umount /mnt
sync

The centos7-ks.cfg should not refer to a remote url.

Boot r720xd with two USB sticks

Put two SSDs in the 2.5 inch slots in the back of the r720xd without any extra disks. The ks.cfg will create a raid config.

Press <F11> to select BIOS boot. Then select C: drive which will popup a choice for the back or front USB stick. Choose the one with CentOS.

Normally OEMDRV will get picked up automatically except for this bug so you need to follow the instructions

Once the install boot screen is up, select Install (first line) and press <tab> which will allow you to enter at the end of the line:

quiet inst.ks=hd:LABEL=OEMDRV:/ks.cfg

Configuring enet

em1 is shared with the idrac so we use em2 for the dhcpd net. You'll need to edit /etc/sysconfig/network-scripts/ifcfg-em2 with something like:

DEVICE="em2"
IPV6INIT="no"
BOOTPROTO="dhcp"
DEFROUTE="yes"
ONBOOT="yes"
Clone this wiki locally