pjd
4f5572a9be
Add three GPT attributes:
...
GPT_ENT_ATTR_BOOTME - this is bootable partition
GPT_ENT_ATTR_BOOTONCE - try to boot only once from this partition
GPT_ENT_ATTR_BOOTFAILED - set this flag if we cannot boot from partition
containing GPT_ENT_ATTR_BOOTONCE flag; note that if we cannot
boot from partition that contains only GPT_ENT_ATTR_BOOTME flag,
the GPT_ENT_ATTR_BOOTFAILED flag won't be set
According to wikipedia Microsoft TechNet says that attributes are divided into
two halves: the lower 4 bytes representing partition independent attributes,
and the upper 4 bytes are partition type dependent. Microsoft is already using
bits 60 (read-only), 62 (hidden) and 63 (do not automount) and I'd like to not
collide with those, so we are using bit 59 (bootme), 58 (bootonce) and 57
(bootfailed).
Reviewed by: arch (Message-ID: <20100917234542.GE1902@garage.freebsd.pl>)
MFC after: 2 weeks
2010-09-24 19:31:08 +00:00
..
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-09-01 19:50:03 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-07-22 16:41:09 +00:00
2010-03-19 00:19:55 +00:00
2010-03-28 13:13:22 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-09-20 17:10:06 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-04-26 13:48:22 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-09-02 19:40:28 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-05-05 20:39:02 +00:00
2010-06-11 17:03:26 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-09-10 11:19:03 +00:00
2010-09-14 08:48:06 +00:00
2010-08-27 09:55:51 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-08-06 09:42:15 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-09-02 14:05:32 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-07-22 05:42:29 +00:00
2010-09-23 05:24:50 +00:00
2010-06-26 13:20:40 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-08-25 12:35:36 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-09-12 17:55:56 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-05-20 06:16:13 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-05-11 22:46:36 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-06-11 23:38:25 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-09-24 19:31:08 +00:00
2010-03-19 00:19:55 +00:00
2010-04-07 16:50:38 +00:00
2010-03-19 00:19:55 +00:00
2010-07-24 14:23:06 +00:00
2010-08-17 08:55:45 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-04-01 16:21:35 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-05-24 11:40:49 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-07-22 05:42:29 +00:00
2010-07-24 10:07:17 +00:00
2010-08-19 15:55:50 +00:00
2010-06-02 17:27:23 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-08-23 15:27:03 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-09-10 06:26:28 +00:00
2010-03-19 00:19:55 +00:00
2010-08-20 19:46:50 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-07-28 15:36:12 +00:00
2010-03-19 00:19:55 +00:00
2010-08-19 11:31:03 +00:00
2010-04-07 16:50:38 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-08-28 16:57:07 +00:00
2010-03-19 00:19:55 +00:00
2010-09-14 18:58:51 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-06-10 14:19:51 +00:00
2010-03-19 00:19:55 +00:00
2010-09-21 16:24:51 +00:00
2010-03-19 00:19:55 +00:00
2010-09-15 10:02:46 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-06-15 09:12:31 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-06-02 09:59:05 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-07-20 11:20:45 +00:00
2010-09-22 15:10:03 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-07-04 11:48:30 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-07-18 11:13:36 +00:00
2010-07-18 20:57:53 +00:00
2010-03-19 00:19:55 +00:00
2010-09-01 19:50:03 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-09-10 16:42:16 +00:00
2010-09-13 07:25:35 +00:00
2010-08-22 11:18:57 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-08-24 13:11:24 +00:00
2010-07-08 19:15:26 +00:00
2010-03-19 00:19:55 +00:00
2010-06-11 15:56:18 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-09-18 11:18:42 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-28 13:13:22 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-08-30 14:26:02 +00:00
2010-08-30 14:26:02 +00:00
2010-06-30 18:03:42 +00:00
2010-09-16 16:13:12 +00:00
2010-08-22 10:53:32 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-08-30 14:26:02 +00:00
2010-09-13 07:25:35 +00:00
2010-07-22 16:41:09 +00:00
2010-03-19 00:19:55 +00:00
2010-04-20 17:57:43 +00:00
2010-03-19 00:19:55 +00:00
2010-09-08 20:09:50 +00:00
2010-03-19 00:19:55 +00:00
2010-09-13 07:25:35 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-28 13:13:22 +00:00
2010-09-14 08:48:06 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-07-22 05:42:29 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-09-19 12:01:50 +00:00
2010-03-19 00:19:55 +00:00
2010-05-27 08:10:12 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00
2010-05-08 20:34:01 +00:00
2010-08-20 19:46:50 +00:00
2010-06-03 13:01:55 +00:00
2010-03-19 00:19:55 +00:00
2010-03-19 00:19:55 +00:00