69 lines
2.4 KiB
Diff
69 lines
2.4 KiB
Diff
diff --git a/magic/Magdir/filesystems b/magic/Magdir/filesystems
|
|
index 2d0d1ba..672728e 100644
|
|
--- a/magic/Magdir/filesystems
|
|
+++ b/magic/Magdir/filesystems
|
|
@@ -254,7 +254,7 @@
|
|
30 search/481 \x55\xAA
|
|
# to display DOS/MBR boot sector (40) before old one (strength=50+21),Syslinux bootloader (71),SYSLINUX MBR (37+36),NetBSD mbr (110),AdvanceMAME mbr (111)
|
|
# DOS BPB information (70) and after DOS floppy (120) like in previous file version
|
|
-!:strength +65
|
|
+!:strength +0
|
|
# for sector sizes < 512 Bytes
|
|
>11 uleshort <512
|
|
>>(11.s-2) uleshort 0xAA55 DOS/MBR boot sector
|
|
@@ -538,6 +538,8 @@
|
|
>>>514 string !HdrS
|
|
# not BeOS
|
|
>>>>422 string !Be\ Boot\ Loader
|
|
+>>>>>32769 string CD001
|
|
+>>>>>>0 use cdrom
|
|
# jump over BPB instruction implies DOS bootsector or AdvanceMAME mbr
|
|
>>>>>0 ubelong&0xFD000000 =0xE9000000
|
|
# AdvanceMAME mbr
|
|
@@ -1360,7 +1362,7 @@
|
|
>11 uleshort&0x001f 0
|
|
>>11 uleshort <32769
|
|
>>>11 uleshort >31
|
|
->>>>21 ubyte&0xf0 0xF0
|
|
+>>>>21 ubyte&0xf0 0xF0 x86 boot sector
|
|
>>>>>0 ubyte 0xEB
|
|
>>>>>>1 ubyte x \b, code offset 0x%x+2
|
|
>>>>>0 ubyte 0xE9
|
|
@@ -1913,16 +1915,7 @@
|
|
# defect IO.SYS+MSDOS.SYS ?
|
|
#>>>>>0x162 use 2xDOS-filename
|
|
|
|
-# CDROM Filesystems
|
|
-# https://en.wikipedia.org/wiki/ISO_9660
|
|
-# Modified for UDF by gerardo.cacciari@gmail.com
|
|
-32769 string CD001
|
|
-# mime line at that position does not work
|
|
-# to display CD-ROM (70=81-11) after MBR (113=40+72+1), partition-table (71=50+21) and before Apple Driver Map (51)
|
|
-!:strength -11
|
|
-# to display CD-ROM (114=81+33) before MBR (113=40+72+1), partition-table (71=50+21) and Apple Driver Map (51)
|
|
-# does not work
|
|
-#!:strength +33
|
|
+0 name cdrom
|
|
>38913 string !NSR0 ISO 9660 CD-ROM filesystem data
|
|
!:mime application/x-iso9660-image
|
|
>38913 string NSR0 UDF filesystem data
|
|
@@ -1939,6 +1932,18 @@
|
|
!:mime application/x-iso9660-image
|
|
32777 string CDROM High Sierra CD-ROM filesystem data
|
|
|
|
+# CDROM Filesystems
|
|
+# https://en.wikipedia.org/wiki/ISO_9660
|
|
+# Modified for UDF by gerardo.cacciari@gmail.com
|
|
+32769 string CD001
|
|
+# mime line at that position does not work
|
|
+# to display CD-ROM (70=81-11) after MBR (113=40+72+1), partition-table (71=50+21) and before Apple Driver Map (51)
|
|
+!:strength -11
|
|
+# to display CD-ROM (114=81+33) before MBR (113=40+72+1), partition-table (71=50+21) and Apple Driver Map (51)
|
|
+# does not work
|
|
+#!:strength +33
|
|
+>0 use cdrom
|
|
+
|
|
# .cso files
|
|
0 string CISO Compressed ISO CD image
|
|
|