svn commit: r231367 - in head/sys: geom/part sys

Andrey V. Elsukov ae at FreeBSD.org
Fri Feb 10 09:55:19 UTC 2012


Author: ae
Date: Fri Feb 10 09:55:18 2012
New Revision: 231367
URL: http://svn.freebsd.org/changeset/base/231367

Log:
  Add alias for the partition with type 0x42 to the MBR scheme.
  
  MFC after:	1 week

Modified:
  head/sys/geom/part/g_part_mbr.c
  head/sys/sys/diskmbr.h

Modified: head/sys/geom/part/g_part_mbr.c
==============================================================================
--- head/sys/geom/part/g_part_mbr.c	Fri Feb 10 09:46:59 2012	(r231366)
+++ head/sys/geom/part/g_part_mbr.c	Fri Feb 10 09:55:18 2012	(r231367)
@@ -119,6 +119,7 @@ static struct g_part_mbr_alias {
 	{ DOSPTYP_EXT,		G_PART_ALIAS_EBR },
 	{ DOSPTYP_NTFS,		G_PART_ALIAS_MS_NTFS },
 	{ DOSPTYP_FAT32,	G_PART_ALIAS_MS_FAT32 },
+	{ DOSPTYP_LDM,		G_PART_ALIAS_MS_LDM_DATA },
 	{ DOSPTYP_LINSWP,	G_PART_ALIAS_LINUX_SWAP },
 	{ DOSPTYP_LINUX,	G_PART_ALIAS_LINUX_DATA },
 	{ DOSPTYP_LINLVM,	G_PART_ALIAS_LINUX_LVM },

Modified: head/sys/sys/diskmbr.h
==============================================================================
--- head/sys/sys/diskmbr.h	Fri Feb 10 09:46:59 2012	(r231366)
+++ head/sys/sys/diskmbr.h	Fri Feb 10 09:55:18 2012	(r231367)
@@ -49,6 +49,7 @@
 #define	DOSPTYP_FAT32	0x0b	/* FAT32 partition */
 #define	DOSPTYP_EXTLBA	0x0f	/* DOS extended partition */
 #define	DOSPTYP_PPCBOOT	0x41	/* PReP/CHRP boot partition */
+#define	DOSPTYP_LDM	0x42	/* Win2k dynamic extended partition */
 #define	DOSPTYP_386BSD	0xa5	/* 386BSD partition type */
 #define	DOSPTYP_LINSWP	0x82	/* Linux swap partition */
 #define	DOSPTYP_LINUX	0x83	/* Linux partition */


More information about the svn-src-head mailing list