That's to Andrea's latest (and I still owe him a couple of beers for this one), it seems that I can now use an unpatched SI to install grub based systems, which for my testing is rhel3 and ealier which are 0.93 and rhel4 which is 0.95 based. However, since there is a bug in Grub 0.93 and cciss, some additional work is required because the actual execution of SystemComfigurator DOES fail with 0.93. The solution is to save a copy of /boot/grub/device.map before SystemConfigurator runs in a pre-install script, and in a post-install script replace it and then execute the appropriate grub command, which in my case is "grub-install --force-lba /dev/cciss/c0d0".
As I said, this works fine for me so I'm happy and I recommend someone put together a FAQ describing this which I'll also be happy to do (if someone can give me a generic recipe for determining the device name - I think it's simply a matter of figuring out which partition is bootable, but I'm not familiar with all the nuances of booting). However, before jumping into a FAQ I'd at least like to make sure people are in agreement with telling others that this is the way to go. As Andrea and I discussed, this is really an issue with older systems which are rapidly disappearing so there probably isn't much point putting too much effort into this, but having an entry in a FAQ would at least help out those unfortunate enough to be stuck on older distros. -mark ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Sisuite-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/sisuite-devel
