[Bug 571038] Re: palimpsest crash with libgdu:ERROR:gdu-pool.c:2369:device_recurse: assertion failed: (depth 100)

2011-08-17 Thread Paul R. Potts
Hello,

Just created an account here so I could comment. I just started seeing
this bug.

Don't know if it will still help, but the output of sudo sfdisk -d

Warning: extended partition does not start at a cylinder boundary.
DOS and Linux will interpret the contents differently.
# partition table of /dev/sda
unit: sectors

/dev/sda1 : start= 2048, size=  2457600, Id= 7, bootable
/dev/sda2 : start=  2459648, size=226342912, Id= 7
/dev/sda3 : start=466890752, size= 21504368, Id= 7
/dev/sda4 : start=228802560, size=238088192, Id= 5
/dev/sda5 : start=228804608, size=233887744, Id=83
/dev/sda6 : start=462696448, size=  4192256, Id=82

This is a ThinkPad with Windows 7. The partitions as I understand them
(as shown by Paragon and gparted) are as follows:

sda1 is NTFS SYSTEM_DRV 1.1 GiB
sda2 is NTFS Windows7_OS 107.9 GiB
then an extended partition with a 111.5 GiB ext4 partition and 1.9 GiB swap
sda3 is Lenovo_Recovery 10.2 GiB

Is the issue that the partitions are numbered out of order as they
appear on disk? This seems to be the way the ThinkPad came from the
factory, although I have added and modified Linux partitions and I admit
I don't fully understand how the partition numbers are generated/stored.

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-disk-utility in Ubuntu.
https://bugs.launchpad.net/bugs/571038

Title:
  palimpsest crash with libgdu:ERROR:gdu-pool.c:2369:device_recurse:
  assertion failed: (depth  100)

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-disk-utility/+bug/571038/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 571038] Re: palimpsest crash with libgdu:ERROR:gdu-pool.c:2369:device_recurse: assertion failed: (depth 100)

2011-08-17 Thread Paul R. Potts
OK, managed to fix it following this advice:

http://leisurehours.wordpress.com/2010/03/15/partition-table-entries-
are-not-in-disk-order-problem/

That required some repair on the GRUB command line, set root and all
that, then got my system to boot into Ubuntu and had to do both update-
grub and grub install /dev/sda.

I now have this:

Warning: extended partition does not start at a cylinder boundary.
DOS and Linux will interpret the contents differently.
# partition table of /dev/sda
unit: sectors

/dev/sda1 : start= 2048, size=  2457600, Id= 7, bootable
/dev/sda2 : start=  2459648, size=226342912, Id= 7
/dev/sda3 : start=228802560, size=238088192, Id= 5
/dev/sda4 : start=466890752, size= 21504368, Id= 7
/dev/sda5 : start=228804608, size=233887744, Id=83
/dev/sda6 : start=462696448, size=  4192256, Id=82

gparted now shows this as

/dev/sda1 ntfs SYSTEM_DRV
/dev/sda2 ntfs Windows7_OS
/dev/sda3 extended
  /dev/sda5 ext4 /
  /dev/sda6 linux-swap
/dev/sda4 ntfs Lenovo_Recovery

So it seems like the issue was that sda3 started after sda4 and when
these were put back in disk order, it works OK. It appears that gparted
will leave the partition table in this state under some circumstances if
you add/remove partitions (at one point this drive had four partitions
under sda4 until I removed some unused partitions).

Hope this helps.

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-disk-utility in Ubuntu.
https://bugs.launchpad.net/bugs/571038

Title:
  palimpsest crash with libgdu:ERROR:gdu-pool.c:2369:device_recurse:
  assertion failed: (depth  100)

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-disk-utility/+bug/571038/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs