old_submariner
October 14th, 2011, 05:58 PM
Just upgraded from 11.04 to 11.10 "by the push of a button". My machine has a small SSD drive (/dev/sda) and a RAID 0 consisting of two 2 GB HDDs (/dev/sdb, /dev/sdc) where I keep my data (the mount point for the RAID is /home2). After the upgrade I am getting a message that the RAID cannot be mounted:
bubin@tin:/dev$ sudo mount -a
mount: wrong fs type, bad option, bad superblock on /dev/mapper/pdc_bccecccjf,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
bubin@tin:/dev$ dmesg | tail -5
[ 13.320451] EXT4-fs (sda1): re-mounted. Opts: discard,errors=remount-ro,commit=0
[ 14.936267] r8169 0000:03:00.0: eth0: link up
[ 14.937372] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 69.121988] EXT4-fs (dm-0): bad geometry: block count 976562496 exceeds size of device (439691584 blocks)
[ 788.514505] EXT4-fs (dm-0): bad geometry: block count 976562496 exceeds size of device (439691584 blocks)
[ 2733.470647] EXT4-fs (dm-0): bad geometry: block count 976562496 exceeds size of device (439691584 blocks)
When I do fdisk -l I see this:
bubin@tin:/dev$ sudo fdisk -l
Disk /dev/sdb: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 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: 0x00000000
Disk /dev/sdb doesn't contain a valid partition table
Disk /dev/sda: 60.0 GB, 60022480896 bytes
255 heads, 63 sectors/track, 7297 cylinders, total 117231408 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: 0x000cebe0
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 107421695 53709824 83 Linux
/dev/sda2 107421696 117229567 4903936 82 Linux swap / Solaris
Disk /dev/sdc: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 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: 0x00000000
Disk /dev/sdc doesn't contain a valid partition table
Disk /dev/mapper/pdc_bccecccjf: 1801.0 GB, 1800976728064 bytes
255 heads, 63 sectors/track, 218956 cylinders, total 3517532672 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 65536 bytes / 131072 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/pdc_bccecccjf doesn't contain a valid partition table
Is there any way to fix this? Any help is appreciated.
bubin@tin:/dev$ sudo mount -a
mount: wrong fs type, bad option, bad superblock on /dev/mapper/pdc_bccecccjf,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
bubin@tin:/dev$ dmesg | tail -5
[ 13.320451] EXT4-fs (sda1): re-mounted. Opts: discard,errors=remount-ro,commit=0
[ 14.936267] r8169 0000:03:00.0: eth0: link up
[ 14.937372] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 69.121988] EXT4-fs (dm-0): bad geometry: block count 976562496 exceeds size of device (439691584 blocks)
[ 788.514505] EXT4-fs (dm-0): bad geometry: block count 976562496 exceeds size of device (439691584 blocks)
[ 2733.470647] EXT4-fs (dm-0): bad geometry: block count 976562496 exceeds size of device (439691584 blocks)
When I do fdisk -l I see this:
bubin@tin:/dev$ sudo fdisk -l
Disk /dev/sdb: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 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: 0x00000000
Disk /dev/sdb doesn't contain a valid partition table
Disk /dev/sda: 60.0 GB, 60022480896 bytes
255 heads, 63 sectors/track, 7297 cylinders, total 117231408 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: 0x000cebe0
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 107421695 53709824 83 Linux
/dev/sda2 107421696 117229567 4903936 82 Linux swap / Solaris
Disk /dev/sdc: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 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: 0x00000000
Disk /dev/sdc doesn't contain a valid partition table
Disk /dev/mapper/pdc_bccecccjf: 1801.0 GB, 1800976728064 bytes
255 heads, 63 sectors/track, 218956 cylinders, total 3517532672 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 65536 bytes / 131072 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/pdc_bccecccjf doesn't contain a valid partition table
Is there any way to fix this? Any help is appreciated.