setupgrubfornfsinstall is a dialog based shell script to prepare remote network installations. The script downloads kernel and initrd of the distribution and creates a boot loader entry for them.
Features:
-
browse installation sources offered via SLP in your LAN
-
browse nfs exports (special config file needed then)
-
support for nfs, ftp and http
-
install openSUSE from download.opensuse.org
-
install Fedora from download.fedora.redhat.com
-
supports both grub and lilo (the latter mostly untested nowadays though)
-
qemu/kvm support, just run setupgrubfornfsinstall with option --qemu.
-
supports ssh/vnc installation parameters (SUSE only)
sudo ./setupgrubfornfsinstall
setupgrubfornfsinstall is developed at gitorious. To check it out install the git-core package and run
git clone git://gitorious.org/opensuse/setupgrubfornfsinstall.git cd setupgrubfornfsinstall
To later update the repo run
git pull
Yes but foo and bar where already taken ;-)
-
add panic=10 to the boot parameters so the kernel reboots if something goes wrong that causes a kernel panic.
-
use grubonce to tell grub to make the installation entry the default only once. This way the system will boot the old installation upon reboot if you don’t overwrite the boot loader.