summaryrefslogtreecommitdiff
path: root/Bootinst.c
diff options
context:
space:
mode:
Diffstat (limited to 'Bootinst.c')
-rw-r--r--Bootinst.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/Bootinst.c b/Bootinst.c
index f0e470a..fa6cbb2 100644
--- a/Bootinst.c
+++ b/Bootinst.c
@@ -70,7 +70,10 @@ void printtable (disk)
case 4: typeString = " dos-16"; cb = 1; break;
case 5: typeString = " extend"; cb = 0; break;
case 6: typeString = " bigdos"; cb = 1; break;
- case 7: typeString = " hpfs"; cb = 1; break;
+ case 7:
+ case 0x0B:
+ case 0x0C:
+ case 0x87: typeString = "windows"; cb = 1; break;
case 0x75: typeString = " pcix"; cb = 1; break;
case 0xdb: typeString = " cp/m"; cb = 1; break;
case 0xff: typeString = " bbt"; cb = 0; break;
@@ -97,7 +100,9 @@ void printtable (disk)
case 0x82: typeString = " linux"; cb = 1; break;
case 0x93: typeString = " amoeba"; cb = 1; break;
case 0x94: typeString = "amoebaBBT"; cb = 0; break;
- case 0xA5: typeString = " 386bsd"; cb = 1; break;
+ case 0xA5: typeString = " freebsd"; cb = 1; break;
+ case 0xA6: typeString = " openbsd"; cb = 1; break;
+ case 0xA9: typeString = " netbsd"; cb = 1; break;
case 0x9f:
case 0xB7: typeString = " bsdi"; cb = 1; break;
case 0xB8: typeString = "bsdi swap"; cb = 0; break;