Comment 13 for bug 419911

Revision history for this message
David Favor (davidfavor) wrote :

Partial fix to create a bootable system is to create a GPT friendly partition map. The explanation for this is long and circuitous. Google parted + GPT + howto for details.

Here's one parted map which allows GPT disks (> 2Tb) to be used smoothly, meaning grub without blocklists.

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=488111 for some details about blocklists.

root@home1:~# parted
GNU Parted 1.8.8.1.159-1e0e
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) p
Model: ATA WDC WD20EADS-00R (scsi)
Disk /dev/sda: 2000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number Start End Size File system Name Flags
 1 17.4kB 1018kB 1000kB bios_grub
 2 1018kB 9262MB 9261MB linux-swap(new)
 3 9262MB 29.3GB 20.0GB ext4

(parted)

Please note... There still a bug in latest development install which skips running update-grub when new kernels are installed. This still exists in today's linux-image-2.6.31-8-generic kernel.

After installing a new kernel check /boot/grub/grub.cfg and if the new kernel is missing run update-grub manually.