Ok, it took about 9 hours but downloaded the DVD ISO of Ubuntu Linux. I am now burning it to DVD courtesy of the instructions on the Ubuntu website. It looks like it’s going to take a while since it seems I am burning at 1x.
Oh well, go on to do other things in the meantime.
Ok, over an hour later…popped the Ubuntu DVD ISO into the T20’s drive and let’s see what happens. Ok, a bit of a hiccup with that Windows’s error:
Windows could not start because the following file is missing or corrupt:
\system32\hal.dll.
Please re-install a copy of the above file.
But, I am now in the Ubuntu install screen. Did a quick Google search on “ubuntu Thinkpad T20″ and one link that comes up is Thinkwiki on installing Ubuntu on a T20 but, really, these sort of guides are not meant for newbies like me. Like, what does the following mean?
Assuming you actually have Ubuntu installed (i.e., not running from Live CD) To add this boot option, open /boot/grub/menu.lst and look for the line(s) (there will be one for each boot menu choice) similar to:
kernel /boot/vmlinuz-2.6.17-10-386 root=UUID=1a2b3c4d-5e6f-1234-7a8b-1a2b3c4d5e6f ro
(n.b., I’ve obscured the UUID hex string above).
and add acpi=force to the lines you wish to change (i.e., the choices you want ACPI enabled for, though you probably only want to add to the line corresponding to the option for normal boot, not the recovery boot options).
N.B. *** READ THIS ***. Before running the grub-install line *at your own risk* below, make sure you know what you’re doing (i.e., have read the grub documentation) and that /dev/hda *is* your boot drive otherwise you may render your system unbootable. Obviously if you’re not using grub then this won’t work.
Now run: grub-install /dev/hda
With this enabled suspend and resume works OK with the following caveats:
1. Weird errors seem to get output on resume. 2. Sometimes the machine will randomly enter suspend mode. This may be a setting in power manager that I’ve got set wrong or due to LCD screen wobble (suspend activates on lid close, resumes on lid open). The power manager help indicates how to set advanced gconf settings. There are also files in /etc/modprobe.d and /etc/acpi for further machine-specific configuration (TODO: investigate and post results here).
My eyes! My eyes!!!
Uh oh…getting a load of errors on the T20’s screen. An example is:
[309.214736] Buffer I/O error on device hdc, logical block 1149247
I’m beginning to suspect HD failure again but I will let it run for a few more minutes. An alternative might be to re-install that old 2-gig HD and see if I can load Ubuntu onto that.
Ok, system seems to have stopped doing anything or else it’s unable to “free free buffer”. I’ll re-boot and try again.
Ok, same problem with a frightening number of I/O errors. Once this is over, I am going to try the old HD.
Ok, old HD installed and we’re back with the Ubuntu install screen.?? Hrmmm…same errors. Great…now, I’m wondering if the whole system is toast?