Thanks Russell for your quick response.
Actually I was hoping that install process didn't get very far, and that none of the 11.10 packages had yet to be replaced. Then perhaps I could, say, go into rescue mode from a Live CD and just fix the corrupted boot loader or something?
Initially I also thought that perhaps the problem was due to the X-Windows issue with the graphic card (it's a separate NVIDIA card, and the PC is a few-month-old new i5 whitebox, from CPL) resulting in display problem. However, I did a check using the Ctrl-Alt-F1 command but it didn't bring me to a pure terminal screen - indicates that the whole system did indeed froze by now (or is it?)
Cheers,
Wen
On Sun, 13 May 2012, Wen Lin <vwenlin@gmail.com> wrote:When using dpkg to upgrade a system (via APT or whatever Ubuntu uses) you
> I had used a Live CD to boot the PC up and confirmed that all his data
> (/home) is in a separate partition, so a clean install of 12.04 will not
> loose his data completely. However, that would mean I have to spend lots
> more time re-installing all his extra programs, installing codecs,
> configuring his scanner, etc (that I'd spent many hours/days fine-tuning in
> the previous 11.10 install).
>
> So my question to the LUV'ers out there, is there a way I can do to get
> back to his 11.10 version? Any tips will help as I have not done such
> rescue before.
can't just downgrade. Downgrading an individual package is easy and should
always work, downgrading lots of them isn't easy and I don't think we
guarantee it to work.
If you boot from another device (USB or CD) then you can get chroot into the
filesystem (this can be expected to work in such situations of corruption) and
then run dpkg commands to get a list of installed packages. Getting a useful
list of packages to install after that situation will involve some manual work
as an upgrade between major versions always involves some packages being
removed and some new ones added. So a list of installed packages probably
isn't doing to match either the old version of Ubuntu or the new version.
Also after booting from another device you can make a backup of /etc which
should be useful in recreating the new system. Don't try doing a cp -a over
the new installation (that won't work and will probably give an unbootable
system). The thing to do is to do a fresh install and then run "diff -ru"
between the new /etc and the backup of /etc and then copy over whatever seems
appropriate. This is what I did the last time I had a system in need of such
a reinstall.
Good luck!
--
My Main Blog http://etbe.coker.com.au/
My Documents Blog http://doc.coker.com.au/