If I understood well (including a part that appeared earlier on this forum) I should copy " title and so on up to hda2 ro - as shown below"
title Windows 95/98/NT/2000
root (hd0,0)
makeactive
chainloader +1
# (must this sign remain or must I get rid of it)
OK, yes! you understood correctly.
# <-- taking this sign out when there is nothing on it's right makes no difference to the program. It's called "hash" or "comment" and it will prevent the text following to be executed by the program.
It's useful for commenting a script and that's why it's called also "comment".
It's also useful to prevent some optional commands to be executed, like in this case.
You must take the "hash" out for the instruction that follow for that line to work.
That should bring me back a start menu where I can chose between Windows or Ubuntu. Just the way things were to begin with. If that is correct, please confirm.
Yes, that is correct as well.
So far so good.
Generally speaking, you shouldn't worry to much about making a mistake at this stage. Keep in mind that this is just a configuration file.
It's designed in order to be changed.
You can always restart the live CD, enter all commands necessary to edit the file again, and try another time.
What is important here, like it or not, is that you fully understand the mechanism of editing a configuration file, using your live CD.
This will allow you to try things on your own any time in the future..
Now about your kernel files.
You seem concerned by the appearance of the 2.6.17-11 kernel into the list.
This is the result of a (automatic?) system update, nothing wrong with that however, as sometimes things don't work as expected (shit happens), when the update takes place, old kernels are always left in place so that you can easily move back (manually) to the old configuration.
If kernel 2.6.17-11 hangs, first of all, just select the older one, nobody can really tell you why something doesn't work in such a case.
Could be your h/w, could be your s/w, could be anything.
Finding the reason needs trouble shooting which could be next step once you get your system back to life.
What is real weird here is that apparently also your older kernel has stopped working as, according to what you said before, choosing 2.6.17-10 prompts you to a shell login rather than having an automatic (or graphic) login.
This could be something related to your graphic system software.
As everything else, it can be fixed but needs further information.
I explained how to retrieve your login ID (
ben), you may try going on that road as well, just to see what happens. (you need your password as well, of course)
Most probably, last update didn't complete correctly and something went wrong.
We can fix that as well, but later on.
I would rather concentrate now in getting Winkozz back in your boot list and your computer to life.
Ubuntu is a very stable linux system but accidents do happen, that 's why, when Grub updates, it keeps the old kernel files.
Do not worry about that, they are totally in-influent.
Mind you that erasing a kernel from the grub list doesn't really erase the kernel.
It's only a "linker" you cancel, the real procedure to remove a kernel and it's extensions is different as there are several files involved such as modules (drivers, that is), kernel image, and a lot more of relevant stuff.
Now, just a final consideration.
As every newcomer, you are asking for step-by-step assistance.
Do not get disappointed if this doesn't work or people do not respond the way you want..
For instance, "what's next step ?" might seem a completely sensible question to you however, the answer may entirely depend on (and change accordingly) to how you reached that stage.
If this is tedious for you, can you immagine for us?

Step by step is often not possible or, let me re-frase this, it is theoretically possible, in practice it becomes incredibly slow and boring (and difficult) as the variables are so many that the best helpers can do, is to explain you how and why things should be done in a certain way.
It's than up to you, most of the times, to decipher system and error messages while doing things and correct your path.
Last but not least, mind you "there are many ways to skin a cat!"
So whilst different suggestions may appear confusing, just be patient and go ahead and try with whoever you trust knowledgeable enough to listen to.
Just some food for a thought.
Piss and love

/P