v5.0-v5.5 upgrade crash, now cannot get back into system
I have been using Trisquel for some time, v4.0, v4.5, v5.0.
Very excited about the chance the updated nouveau drivers might finally make my nvidia work properly with OpenGL so I pressed the 5.5 upgrade button on the update manager.
Everything was going cool, downloads done, and was installing for some time, then a nasty popped up:
"Could not install '/var/cache/apt/archives/libupower-glib1_0.9.13-1_i386.deb"
Failed to sync updated files list for package libupower-glib1: input/output error
It gave me a whole list of other stuff, maybe a list of files, I can't remember. I tried to copy the text but couldn't open anything any more, and it suggested I send in a bug report.
Nothing was happening, I left it for sometime to see if it was going to repair/rollback... nothing. Locked out.
I kicked the machine in the powerpants and tried to reload. It now gets past Grub, shows green loadup curtains / Trisquel logo then goes to a black screen with the circle loading cursor. I can move the cursor around but nothing else happens. left it for 10 mins... nothing happens. Tried loading a few times, gets to the same place, nothing happens.
I tried loading up a previous version at Grub, does the same thing.
I am effectively locked out of all previous versions.
When I hit the power button a screen shows with text that looks like a loadup log showing where it had gotten to.
It's quick, but I think the last thing on the list before all the closing down stuff gets added is: "checking battery state".
With a v5.0 CD I burnt previously I can get into the "try Trisquel without installing" and so I assume I can update some files from there if need be.
I hear Trisquel has no tools for recovery / checking system integrity?
What can I do to get going again?
I am a programmer, but consider my Linux skills close to intermediate.
I really want to do the Libre thing but will need help on this one.
I have a dell Inspiron 1720 lappy, dual boot with XP (boots ok so I assume it's not a hardware issue).
This machine is my daily beast for work / development / communications and I am dead in the water.
I am using the missus v5.0 and her email addy to send this SOS.
Thanks in advance for looking at this.