I'm getting similar problem when upgrading Maverick (10.10) to Precise (12.04).
In my case /usr/sbin/update-grub hangs on kexec-tools configuration:
----------------------------------------------------------------------------------------------------
Configuring kexec-tools (1:2.0.2-3ubuntu4) ...
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-3.2.0-27-generic
Found kernel: /boot/vmlinuz-2.6.35-32-generic
Found kernel: /boot/vmlinuz-2.6.35-30-generic
Found kernel: /boot/vmlinuz-2.6.35-28-generic
Found kernel: /boot/vmlinuz-2.6.35-27-generic
Found kernel: /boot/vmlinuz-2.6.35-25-generic
Found kernel: /boot/vmlinuz-2.6.35-24-generic
Found kernel: /boot/vmlinuz-2.6.35-23-generic
Found kernel: /boot/vmlinuz-2.6.35-22-generic
Found GRUB 2: /boot/grub/core.img
Found kernel: /boot/memtest86+.bin
----------------------------------------------------------------------------------------------------
Rest of packages are already installed and configured.
I'm getting similar problem when upgrading Maverick (10.10) to Precise (12.04). update- grub hangs on kexec-tools configuration: ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- -- 3.2.0-27- generic 2.6.35- 32-generic 2.6.35- 30-generic 2.6.35- 28-generic 2.6.35- 27-generic 2.6.35- 25-generic 2.6.35- 24-generic 2.6.35- 23-generic 2.6.35- 22-generic +.bin ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- --
In my case /usr/sbin/
-------
Configuring kexec-tools (1:2.0.2-3ubuntu4) ...
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-
Found kernel: /boot/vmlinuz-
Found kernel: /boot/vmlinuz-
Found kernel: /boot/vmlinuz-
Found kernel: /boot/vmlinuz-
Found kernel: /boot/vmlinuz-
Found kernel: /boot/vmlinuz-
Found kernel: /boot/vmlinuz-
Found kernel: /boot/vmlinuz-
Found GRUB 2: /boot/grub/core.img
Found kernel: /boot/memtest86
-------
Rest of packages are already installed and configured.
Processes list: ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- -- debconf/ frontend /var/lib/ dpkg/info/ kexec-tools. postinst configure 1:2.0.1-2ubuntu2.2 dpkg/info/ kexec-tools. postinst configure 1:2.0.1-2ubuntu2.2 update- grub ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- --
-------
root 12636 0.0 0.0 22296 2024 pts/3 Ss 08:22 0:01 | \_ /bin/bash
root 11084 0.5 1.2 86972 49136 pts/3 S+ 14:46 0:01 | \_ apt-get -f dist-upgrade
root 11096 0.0 0.3 26824 12956 pts/8 Ss+ 14:47 0:00 | | \_ /usr/bin/dpkg --status-fd 94 --configure kexec-tools:amd64
root 11097 0.0 0.3 63824 14284 pts/8 S+ 14:47 0:00 | | \_ /usr/bin/perl -w /usr/share/
root 11104 0.0 0.0 4392 708 pts/8 S+ 14:47 0:00 | | \_ /bin/sh /var/lib/
root 11114 0.0 0.0 15176 1980 pts/8 S+ 14:47 0:00 | | \_ /bin/bash /usr/sbin/
-------
No disk activity is reported during this state, no CPU load.
There are no encrypted partitions, no LUKS or LVM.