[CentOS] Kickstart - part ignore onpart ?? sovled, but not enough place for core.img grub2

Andreas Benzler andreas at benzlerweb.de
Wed Feb 15 22:15:16 UTC 2017


Terrible me of understand how that works ...


But: not enough place on sda for core.img if you are using grub2 ???
     I bump boot to 500MB, help nothing. Try another filesystem same 
     error.


"Sometimes you must be the developer to understand the program."


now it looks like

#version=DEVEL
# System authorization information
auth --enableshadow --passalgo=sha512
# Use CDROM installation media
cdrom
# Use graphical install
graphical
# Run the Setup Agent on first boot
firstboot --enable
ignoredisk --only-use=sda
# Keyboard layouts
keyboard --vckeymap=de-nodeadkeys --xlayouts='de (nodeadkeys)'
# System language
lang de_DE.UTF-8

# Network information
network  --bootproto=dhcp --device=enp0s3 --ipv6=auto --no-activate
network  --hostname=localhost.localdomain

# Root password
rootpw --iscrypted $6$ZzmFRmN6XqC0.Mc4
$LVrBwcqgnv5kIU5mM8e424PDPD7P1dq342lIZrB9gVFzv6EzSRPTGfLyH/M4yf88iwUpOK/XidvqWiYVl8xcG1
# System services
services --enabled="chronyd"
# System timezone
timezone Europe/Berlin --isUtc
user --groups=wheel --name=andy --password=$6$gpkn155QMucNw0DC
$TUuSuPCe5NEdFyoF/e.bKzrEHvE7W5gyYqNMCmKbkdLIyUnq1qAD5A/.ax/r6DU1MspPnrUzpuWw7rEzOD9hM. --iscrypted --gecos="Andreas Benzler"
# System bootloader configuration
bootloader --append=" crashkernel=auto" --location=mbr --boot-drive=sda
# Disk partitioning information
clearpart --none
part    /boot   --fstype=ext2 --onpart=/dev/sda1 --noformat
part    /       --fstype=ext2 --onpart=/dev/sda2 --noformat
part    swap     --onpart=sda3 --noformat

selinux --disabled

%packages
@^minimal
@core
chrony
#nfs-utils
#bind-utils
kexec-tools
%end

%pre
# clear the MBR and partition table
dd if=/dev/zero of=/dev/sda bs=512 count=1
partprobe
parted -s /dev/sda mklabel msdos

TOTAL=`parted -s /dev/sda unit mb print free | grep Free | awk '{print
$3}' | cut -d "M" -f1`
let SWAP_START=$TOTAL-820
let ROOT_END=$TOTAL-500-820
parted -s /dev/sda mkpart primary ext2 0 500
parted -s /dev/sda mkpart primary ext2 500 $ROOT_END
parted -s /dev/sda mkpart primary linux-swap $SWAP_START $TOTAL
# parted -s /dev/sda set 1 boot on

mkfs.ext2 -L BOOT /dev/sda1
mkfs.ext2 -L ROOT /dev/sda2
mkswap -L SWAP /dev/sda3

%end

%addon com_redhat_kdump --enable --reserve-mb='auto'

%end

%anaconda
pwpolicy root --minlen=6 --minquality=50 --notstrict --nochanges
--notempty
pwpolicy user --minlen=6 --minquality=50 --notstrict --nochanges
--notempty
pwpolicy luks --minlen=6 --minquality=50 --notstrict --nochanges
--notempty
%end





More information about the CentOS mailing list