I'm worn down by researching many of these steps (I began netsinstall over 48 hours ago). (also running out of energy to correct my congenital typos :-) )
I've paraphrased installation quotes in the following.
abridged history: "small form factor" with flaky laptop type cdrom (wouldn't boot from burned install cd). 700mhz, 512mb, huge HDD. fresh winxp in 1st partition (scsi2 (0,0,0) sdb ntfs primary partition #1). (sda is external USB HDD)
Google found method to startup jaunty's initrd.gz,etc via menu.lst on HDD. Partitioned as:
#1 primary 61.9 gb b ntfs [winxp install]
#2 primary 61.9 gb f ext3 [ubuntu 9.04 install, imminent]
#5 logical 1.0 gb f swap [winxp install]
#6 logical 35.3 gb [chose "do not use" space that remains]
Install "predefined collections". I chose Ubuntu desktop, Samba, DNS, Basic Ubuntu servers, and "manual [blah blah something that chooses packages?]".
Install finished aptitude updater (terrible UI, btw.)
Grub has downloaded. installer pane says it has found winxp.. "should be safe to install boot loadre to MBR of 1st HDD."
Seems OK, except that I already know I'll either repair or completely reinstall xp (xp wouldn't connect to lan & 9.04 netinstall proves hardware not the cause)
When I tell grub install to not install to MBR, the next screen gives syntax examples of other grub locations (including to a floppy, which I could easily protect from xp reinstall). Will these locations be safe from molestation when I reinstall winxp? Or can I skip grub install, and later install another boat loader?)
So, I googled "repair grub [etc]"
Looks easy enough except that it requires cdrom to boot livecd.
(text preceding this section is huge and looks as if requires booting into ubuntu)
Summarizing this section:
1st option: I choose either: grub in MBR or "windows chainloads grub"
2nd option "windows chainloads grub" looks more flexible, but does it have any drawbacks compared to grub in MBR?
I thought I saw a 3rd option(?) further down this webpage. It mentions other boot loaders (but doesn't mention GAG or XOSL).
Any tips? questions?