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

Reply via email to