On 27/12/15 23:58, Ben Hutchings wrote:
On Sun, 2015-12-27 at 15:49 +0000, John Talbut wrote:
Thank you all for looking at this.


Based on this:

[custom kernel]
/dev/sdb: PTUUID="25169f0a-30ad-47e5-81a9-d74ae8286776" PTTYPE="gpt"

[standard kernel]
/dev/sda: PTUUID="25169f0a-30ad-47e5-81a9-d74ae8286776" PTTYPE="gpt"
/dev/sda1: PARTUUID="1e4484e1-1499-4f9a-bd2f-e0f4d61e9920"
/dev/sda2: UUID="48537739-1f62-4c12-8bf1-9d662d8cc74f" TYPE="crypto_LUKS" PARTLABEL="dk" 
PARTUUID="6b5c5648-1b4b-4be5-83d7-7c47eb8b53a6"
/dev/sda3: UUID="bf028ceb-d1fa-4f62-b41f-d9d44adbe65a" TYPE="ext4" 
PARTUUID="5970fa70-34fa-4eca-aaf7-f085c9b55a27"

I would guess that you didn't enable CONFIG_EFI_PARTITION and thus the
kernel can't decode the partition table.

Thank you, yes, that was it. I did not realise that I had an EFI partition, I live and learn.

I think I was thrown a bit by /usr/src/linux-source-4.3/block/partitions/Kconfig which says:

config PARTITION_ADVANCED
..
Say Y here if you would like to use hard disks under Linux which were partitioned under an operating system running on a different architecture than your Linux system.
..
If unsure, say N.

and

config EFI_PARTITION
..
Say Y here if you would like to use hard disks under Linux which were partitioned using EFI GPT.

As far as I was aware my disk was all partitioned under Linux.

Is there somewhere where I could suggest modifications to the Kconfig?

John

Reply via email to