And kudos to those running everything under the sun on an F7 dom0, but can someone give those of us who aren't in the secret club a break and publish a full step-by-step of how you did it and some config files/settings.
Wrapper for virt-install worked on F7 dom0 for FC6 and F7 domU http://bewley.net/linux/fedora/xen/mkxen.sh
Did you use a copy of the DVD** exactly as it was or change some magical files after
I created a mirror by rsyncing another site. DVD copy should work fine.
copying to disk? Has GUI-less domU installs or installs using a manually assigned IPv4 address ever worked for anyone using an F7 dom0, if so how?
I used DHCP.
** I also didn't know that a remote repo would fail during domU installs until someone mentioned it among some other attempts at troubleshooting my install failures.
My FC6 install was fine against my personal repo over HTTP. My F7 was fine, but quite quite slow. I could watch the http access log and tell it was still working though.
My F7 kickstart file which hasn't been optimized but basically it looks like this:
## upgrade or install? install # upgrade ## comment out if you want the machine to wait for you to reboot manually reboot ## install source on URL or CDROM? url --url http://ks/fedora/linux/releases/7/Fedora/x86_64/os #cdrom ## use text mode install since i'll be spying on the serial console text skipx lang en_US.UTF-8 keyboard us timezone America/Los_Angeles ## network setup network --device eth0 --bootproto dhcp #network --device eth1 --onboot no --bootproto dhcp ## we'll redo firewalling by hand later firewall --enabled --port=22:tcp ## this could be annoying for now so leave it off selinux --disabled authconfig --enableshadow --enablemd5 ## change this after install rootpw something ################################################################################ # Setup the disk drives. # Clear the Master Boot Record zerombr # nuke all existing partitions clearpart --all --initlabel # raw partition for boot and a LVM physical volume on remainder part /boot --fstype ext3 --size=100 part pv.01 --size=1 --grow # LVM setup on physical volume volgroup VG0 pv.01 logvol / --fstype=ext3 --name=LVRoot --vgname=VG0 --size=512 logvol /var --fstype=ext3 --name=LVVar --vgname=VG0 --size=1024 logvol /var/www --fstype=ext3 --name=LVVarWww --vgname=VG0 --size=2048 logvol /usr --fstype=ext3 --name=LVUsr --vgname=VG0 --size=2048 logvol /home --fstype=ext3 --name=LVHome --vgname=VG0 --size=100 logvol swap --fstype swap --name=LVSwap --vgname=VG0 --size=512 # install grub bootloader --location=mbr --driveorder=xvda --append="console=xvc0" %packages vim-enhanced ################################################################################ # Final Configuration %post --nochroot cp /tmp/ks.cfg /mnt/sysimage/root/install-ks.cfg cp /proc/cmdline /mnt/sysimage/root/install-cmdline
%post echo xvc0 >> /etc/securetty # this was done auto on FC6 domU echo "co:2345:respawn:/sbin/agetty xvc0 9600 vt100-nav" >> /etc/inittab # we'll use these values in the extended final config EMAIL=root@mail DIST=f7 MAC_ADDR=`ifconfig eth0 | grep HWaddr | \ sed -e 's/^.*HWaddr ([A-Fa-f0-9:]*).*$/\1/; s/:/-/g;'` # put /tmp on swap cuz it's fast and junk goes away on reboot echo -e "none\t\t\t/tmp\t\t\ttmpfs\tdefaults\t0 0" >> /etc/fstab # setup root's profile echo 'alias vi=vim' >> /root/.bash_profile # I want to know about things... echo -e "root:\t\t$EMAIL" >> /etc/aliases newaliases # tell daddy we are all done cat /root/install.log /root/install-ks.cfg \ | mail -s "${DIST} ks install ${MAC_ADDR}" $EMAIL
-- Dale Bewley - Unix Administrator - Shields Library - UC Davis GPG: 0xB098A0F3 0D5A 9AEB 43F4 F84C 7EFD 1753 064D 2583 B098 A0F3