2005-12-03 Marco Gerards <mgerards@xs4all.nl>
* conf/common.rmk (grub_modules_init.lst): Use `-printf "%P\n"' and `cd' to make sure the filename is not prefixed with a directory name. (pkgdata_MODULES): Add `gpt.mod'. (gpt_mod_SOURCES): New variable. (gpt_mod_CFLAGS): Likewise. (gpt_mod_LDFLAGS): Likewise. * conf/i386-pc.rmk (grub_emu_SOURCES): Add `partmap/gpt.c'. * include/grub/pc_partition.h (GRUB_PC_PARTITION_TYPE_GPT_DISK): New macro. * partmap/gpt.c: New file. * partmap/pc.c (pc_partition_map_iterate): Don't continue when a GPT partition map is detected.
This commit is contained in:
parent
41730ed990
commit
b04216abba
8 changed files with 327 additions and 13 deletions
|
@ -49,6 +49,7 @@
|
|||
#define GRUB_PC_PARTITION_TYPE_FREEBSD 0xa5
|
||||
#define GRUB_PC_PARTITION_TYPE_OPENBSD 0xa6
|
||||
#define GRUB_PC_PARTITION_TYPE_NETBSD 0xa9
|
||||
#define GRUB_PC_PARTITION_TYPE_GPT_DISK 0xee
|
||||
#define GRUB_PC_PARTITION_TYPE_LINUX_RAID 0xfd
|
||||
|
||||
/* Constants for BSD disk label. */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue