From 56b19102ab6d6113e3a32ae89df45857ba5d7355 Mon Sep 17 00:00:00 2001 From: "Andrey A. Chernov" Date: Sat, 7 Mar 1998 08:45:46 +0000 Subject: [PATCH] Add primary fat-32 --- lib/libdisk/disk.c | 4 +++- sbin/fdisk/fdisk.c | 1 + sbin/i386/fdisk/fdisk.c | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/libdisk/disk.c b/lib/libdisk/disk.c index 49fdaf8176a3..60cb3781ef6d 100644 --- a/lib/libdisk/disk.c +++ b/lib/libdisk/disk.c @@ -6,7 +6,7 @@ * this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp * ---------------------------------------------------------------------------- * - * $Id: disk.c,v 1.28 1998/01/16 12:50:36 jkh Exp $ + * $Id: disk.c,v 1.29 1998/03/05 03:08:16 obrien Exp $ * */ @@ -140,6 +140,7 @@ Int_Open_Disk(const char *name, u_long size) case 0x1: case 0x6: case 0x4: + case 0xb: ce = fat; break; case DOSPTYP_EXTENDED: @@ -362,6 +363,7 @@ slice_type_name( int type, int subtype ) case 6: return "fat (>32Mb)"; case 7: return "NTFS/HPFS"; case 10: return "OS/2 bootmgr"; + case 11: return "fat (32-bit)"; case 84: return "OnTrack diskmgr"; case 100: return "Netware 2.x"; case 101: return "Netware 3.x"; diff --git a/sbin/fdisk/fdisk.c b/sbin/fdisk/fdisk.c index 7a4c819c119e..59ff5a36c3fc 100644 --- a/sbin/fdisk/fdisk.c +++ b/sbin/fdisk/fdisk.c @@ -171,6 +171,7 @@ struct part_type ,{0x08, "AIX filesystem"} ,{0x09, "AIX boot partition or Coherent"} ,{0x0A, "OS/2 Boot Manager or OPUS"} + ,{0x0B, "Primary DOS with 32 bit FAT"} ,{0x10, "OPUS"} ,{0x40, "VENIX 286"} ,{0x50, "DM"} diff --git a/sbin/i386/fdisk/fdisk.c b/sbin/i386/fdisk/fdisk.c index 7a4c819c119e..59ff5a36c3fc 100644 --- a/sbin/i386/fdisk/fdisk.c +++ b/sbin/i386/fdisk/fdisk.c @@ -171,6 +171,7 @@ struct part_type ,{0x08, "AIX filesystem"} ,{0x09, "AIX boot partition or Coherent"} ,{0x0A, "OS/2 Boot Manager or OPUS"} + ,{0x0B, "Primary DOS with 32 bit FAT"} ,{0x10, "OPUS"} ,{0x40, "VENIX 286"} ,{0x50, "DM"}