partition table problem with 3.2 kernel

Asked by Otto Piscus

My system is an amd64 ubuntu 12.04, recently upgraded from 11.10.

Everything was fine post upgrade for a good while until today. I think I did some package upgrades last boot, probably a couple of days ago, but not sure what they were now. Kernel headers maybe? I seem to remember doing them at some point quite recently.

Now what is happening is that it cannot mount anything apart from the root partition (/dev/sda3). There should be a couple of NTFS partitions and a swap partition off the same drive that won't mount. I can't fdisk that disk /dev/sda at all (as root). It just gives me errors. I will emphasise that I CAN see the root partition on that drive though which is a bit weird. The drive is ATA.

There's some weird stuff with the display too - the boot screen is like it can't get the graphics together so it's all text based. It doesn't seem very happy to go into X either. I don't get a window manager. Figure it's all the same issue though.

The kernel is 3.2.0.24. When I boot up into the only other kernel on the system which is I think 3.0.0.19 (from before the upgrade) it does see the partition table fine. I can't get nvidia display drivers happening though presumably because of version incompatibilities so using that one isn't really an option for me.

I have tried to apt-get upgrade and got a couple of new packages down - nothing fundamental though, xserver is about it - so am completely up to date but no dice.

Any advice would be hugely appreciated. I don't want to mess around too much with it without knowing what's happening incase I hose the partition table.

Oh - the windows system on one of the NTFS partitions is booting fine too and sees both the NTFS partitions also.

Help!

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu util-linux Edit question
Assignee:
No assignee Edit question
Solved by:
Otto Piscus
Solved:
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

Can you give the output of:

sudo fdisk -l; echo; lsb_release -a; uname -a

Thanks

Revision history for this message
Otto Piscus (voytekl) said :
#2

This seems to have resolved itself. The first boot after the last package upgrades (with xserver etc.) into recovery mode was still experiencing the problem. But the next boot after that - normal, not recovery - everything seemed ok.

For the record - the info requested is as follows

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xf044f044

   Device Boot Start End Blocks Id System
/dev/sda1 * 2048 206438399 103218176 7 HPFS/NTFS/exFAT
/dev/sda2 206438400 223053823 8307712 82 Linux swap / Solaris
/dev/sda3 223053824 614402047 195674112 83 Linux
/dev/sda4 614402048 1953523711 669560832 7 HPFS/NTFS/exFAT

No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04 LTS
Release: 12.04
Codename: precise
Linux amoeba 3.2.0-24-generic #39-Ubuntu SMP Mon May 21 16:52:17 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux