kumquat-buildroot/board
Carlos Santos fee29b05bb configs/pc_x86_64_efi: use a GPT partition table
Since all EFI-based systems support GPT, this commit changes
pc_x86_64_efi to use a GPT partition table. It shows an example of how
to craft a disk image with GPT partitioning instead of MBR. This is
achieved by means of a post-image script which uses
mkdosfs+mcopy+sfdisk, since genimage is unable to deal with GPT. Long
term, it would be ideal if genimage had GPT support, but until then,
this script shows how to achieve creating a GPT-based disk image.

The script was kept as simple as possible to make it easy to understand
and adapt for other purposes.

The root filesystem location is passed to the kernel by a partition
UUID, so it is possible to boot on QEMU, directly from the disk image,
or dump the image to a physical device.

Signed-off-by: Carlos Santos <casantos@datacom.com.br>
Acked-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2019-02-06 17:40:28 +01:00
..
aarch64-efi configs/aarch64_efi_defconfig: new defconfig 2018-11-26 21:11:08 +01:00
acmesystems
altera/socrates_cyclone5 configs/socrates_cyclone5: new defconfig 2017-08-02 21:45:26 +02:00
amarula configs/amarula_a64_relic: add WiFi support 2018-11-01 14:21:32 +01:00
arcturus configs/arcturus_ucls1012a: new defconfig 2018-03-26 22:38:16 +02:00
arm
armadeus configs/armadeus_apf28: bump kernel version to latest 4.9 LTS 2017-11-23 20:58:58 +01:00
asus/tinker board: Add Tinker RK3288 board support 2018-02-06 11:39:48 +01:00
atmel atmel: add support for at91sam9g20ek to flasher.sh 2018-04-07 09:05:32 +02:00
avnet/s6lx9_microboard
bananapi configs/bananapi_m2_ultra: new defconfig 2018-10-14 10:10:36 +02:00
beagleboardx15 BeagleBoard X15: new board 2016-12-18 23:07:03 +01:00
beaglebone configs: beaglebone: bump kernel and uboot version 2018-04-02 17:23:36 +02:00
boundarydevices/common board/boundarydevices: add i.MX8MQ support to u-boot scripts 2018-07-19 15:43:26 +02:00
chromebook/snow chromebook snow: bump kernel to 4.15 2018-03-05 23:19:33 +01:00
ci20 ci20: Fix U-Boot build with codesourcery toolchain 2018-12-15 11:15:34 +01:00
csky configs/csky_gx6605s: bump gcc to 6.3.0, kernel to 4.9.56 2018-12-16 21:24:44 +01:00
cubietech/cubieboard2 configs/cubieboard2_defconfig: use U-Boot boot script generation logic 2017-06-22 13:06:51 +02:00
digilent/zybo
embest/riotboard board: resurrect support for RIoTboard 2018-09-10 21:57:33 +02:00
engicam boarde: icorem6: clarify the common vs. board-specific things in readme.txt 2017-10-06 22:14:07 +02:00
freescale board/freescale/common/imx: fix typo 2018-12-27 17:09:59 +01:00
friendlyarm board: Add FriendlyARM Nanopi NEO2 support 2017-12-20 18:51:39 +01:00
grinn configs/liteboard: Bump to kernel 4.10 2017-02-21 16:11:05 +01:00
hardkernel configs/odroidxu4: new defconfig 2018-10-21 11:00:04 +02:00
intel/galileo configs/galileo: add CONFIG_LBDAF=y in the kernel configuration 2017-09-02 20:14:14 +02:00
lego/ev3 configs/lego_ev3: update to Linux kernel 4.19 and U-Boot 2018.11 2018-12-28 11:50:11 +01:00
lemaker/bananapro configs/bananapro: bump Linux kernel to 4.12.1 2017-07-15 17:34:25 +02:00
linksprite/pcduino boards: replace $HOST_DIR/usr/ with $HOST_DIR/ in scripts 2017-07-05 15:23:13 +02:00
minnowboard board/minnowboard: add CONFIG_IGB in Linux kernel config 2018-07-14 22:03:06 +02:00
nexbox/a95x configs: nexbox_a95x_defconfig: bump to kernel 4.12 2017-07-12 18:38:32 +02:00
olimex configs/olimex_a20_olinuxino_lime_mali: rename to olimex_a20_olinuxino_lime_legacy 2018-09-18 21:00:02 +02:00
openblocks/a6 openblocks_a6_defconfig: improve/fix configuration 2017-06-17 10:48:05 +02:00
orangepi configs/orangepi_lite2: add WiFi support 2018-12-16 15:56:53 +01:00
pandaboard
pc configs/pc_x86_64_efi: use a GPT partition table 2019-02-06 17:40:28 +01:00
pine64 board: Add SoPine support 2017-12-20 18:43:17 +01:00
qemu qemu/aarch64-virt: Emulate cortex-a53 in qemu to match Buildroot config 2019-01-27 22:38:45 +01:00
raspberrypi board/raspberrypi: update firmware option to use 64-bit mode 2018-06-30 22:07:01 +02:00
roseapplepi roseapplepi: backport upstream patches to fix build with gcc 6 2017-06-20 21:27:54 +02:00
sheevaplug sheevaplug: add a basic readme 2018-08-17 16:51:10 +02:00
sinovoip/m2-plus Added support for Sinovoip BananaPi M2 Plus board. 2017-09-22 23:11:01 +02:00
solidrun configs/clearfog: update U-Boot and kernel 2019-01-03 22:46:29 +01:00
stmicroelectronics stm32f469-disco: replace $HOST_DIR/usr with $HOST_DIR in flash script 2017-07-05 16:06:25 +02:00
synopsys board/synopsys/hsdk: remove duplicate console 2018-09-10 22:55:55 +02:00
technexion configs/imx7dpico: Bump kernel and U-Boot 2018-06-08 21:25:18 +02:00
technologic board/technologic/ts7680: fix bogus size in genimage.cfg 2018-08-12 16:29:15 +02:00
toradex/apalis-imx6
udoo configs/mx6udoo: Bump kernel and U-Boot versions 2017-10-15 15:54:04 +02:00
wandboard wandboard: genimage: Pass an offset for the rootfs 2017-09-26 23:52:15 +02:00
warp7 configs/warp7: Bump U-Boot and kernel versions 2017-07-25 20:44:27 +02:00
zynq boards/zynq: use genimage to generate a bootable SD card image 2017-12-11 22:39:19 +01:00
zynqmp board/zynqmp/post-image.sh: support dots in DTS file names 2018-10-26 20:54:00 +02:00
raspberrypi0
raspberrypi0w configs/raspberrypi0w_defconfig: new defconfig for Raspberry Pi Zero W 2018-03-31 12:31:32 +02:00
raspberrypi2
raspberrypi3
raspberrypi3-64 configs: add raspberrypi3 64bits defconfig 2017-05-04 09:25:20 +02:00