No, when Quicksetup ran at first boot I didn't notice the box to resize the partition to fill the drive.BarryK wrote:When QuickSetup ran at first bootup, did you tick the box to resize the partition to fill the drive?Billtoo wrote:I installed to a 16GB SDHC card.
It will then do so at next bootup.
I had a lot of trouble with that, it held up the final release. It worked on the Raspberry Pi, however the USB stick for the PC has a GPT (GUUID Partition Table) -- it needs this for booting on UEFI-based PCs.
I had used busybox fdisk, running in Easyinit ramdisk, to resize the partition. However, it can't handle GPT drives.
It used to be that we needed the 'gdisk' utility from the 'gptfdisk' package, for GPT drives, however, now the 'fdisk' in 'util-linux' has acquired GPT functionality.
So I included the full 'fdisk' in Easyinit.
Note, the way that fdisk resizes the partition is weird. It actually deletes it, then creates another, with the same starting sector. This leaves the filesystem intact, which then has to be resized to fill the new bigger partition (using 'resize2fs').
One catch, at the 12th hour, was I found the partition UUID got changed with the recreation of the bigger partition.
You will find this code in /sbin/fscheck in Easyinit. Just click on /boot/easyinit to open it -- same as before with initrd.gz files.
I've run gparted now and added a new partition, after clicking on FIX the new partition was created.