|
@@ -23,12 +23,35 @@
|
|
>0770 long x %ld blocks
|
|
>0770 long x %ld blocks
|
|
# Is there a boot block written 1 sector in?
|
|
# Is there a boot block written 1 sector in?
|
|
>512 belong&077777777 0600407 \b, boot block present
|
|
>512 belong&077777777 0600407 \b, boot block present
|
|
-# DOS Emulator image is 128 byte header + harddisc image
|
|
|
|
|
|
+# Joerg Jenderek: Smart Boot Manager backup file is 41 byte header + first sectors of disc
|
|
|
|
+# (http://btmgr.sourceforge.net/docs/user-guide-3.html)
|
|
|
|
+0 string SBMBAKUP_ Smart Boot Manager backup file
|
|
|
|
+>9 string x \b, version %-5.5s
|
|
|
|
+>>14 string =_
|
|
|
|
+>>>15 string x %-.1s
|
|
|
|
+>>>>16 string =_ \b.
|
|
|
|
+>>>>>17 string x \b%-.1s
|
|
|
|
+>>>>>>18 string =_ \b.
|
|
|
|
+>>>>>>>19 string x \b%-.1s
|
|
|
|
+>>>22 ubyte 0
|
|
|
|
+>>>>21 ubyte x \b, from drive 0x%x
|
|
|
|
+>>>22 ubyte >0
|
|
|
|
+>>>>21 string x \b, from drive %s
|
|
|
|
+
|
|
|
|
+# Joerg Jenderek
|
|
|
|
+# DOS Emulator image is 128 byte, null right padded header + harddisc image
|
|
0 string DOSEMU\0
|
|
0 string DOSEMU\0
|
|
->0x27E leshort 0xAA55 DOS Emulator image
|
|
|
|
|
|
+>0x27E leshort 0xAA55
|
|
|
|
+#offset is 128
|
|
|
|
+>>19 ubyte 128
|
|
|
|
+>>>(19.b-1) ubyte 0x0 DOS Emulator image
|
|
|
|
+>>>>7 ulelong >0 \b, %u heads
|
|
|
|
+>>>>11 ulelong >0 \b, %d sectors/track
|
|
|
|
+>>>>15 ulelong >0 \b, %d cylinders
|
|
|
|
+
|
|
0x1FE leshort 0xAA55 x86 boot sector
|
|
0x1FE leshort 0xAA55 x86 boot sector
|
|
>2 string OSBS \b, OS/BS MBR
|
|
>2 string OSBS \b, OS/BS MBR
|
|
-# J\xf6rg Jenderek <joerg.jenderek@gmx.net>
|
|
|
|
|
|
+# J\xf6rg Jenderek <joerg dot jenderek at web dot de>
|
|
>0x8C string Invalid\ partition\ table \b, MS-DOS MBR
|
|
>0x8C string Invalid\ partition\ table \b, MS-DOS MBR
|
|
# dr-dos with some upper-, lowercase variants
|
|
# dr-dos with some upper-, lowercase variants
|
|
>0x9D string Invalid\ partition\ table$
|
|
>0x9D string Invalid\ partition\ table$
|
|
@@ -49,39 +72,103 @@
|
|
>>>>>>>387 string Copyright\ (c)\ 1984,1998
|
|
>>>>>>>387 string Copyright\ (c)\ 1984,1998
|
|
>>>>>>>>411 string Caldera\ Inc.\0 \b, DR-DOS MBR (IBMBIO.LDR)
|
|
>>>>>>>>411 string Caldera\ Inc.\0 \b, DR-DOS MBR (IBMBIO.LDR)
|
|
>0x10F string Ung\201ltige\ Partitionstabelle \b, MS-DOS MBR, german version 4.10.1998, 4.10.2222
|
|
>0x10F string Ung\201ltige\ Partitionstabelle \b, MS-DOS MBR, german version 4.10.1998, 4.10.2222
|
|
|
|
+>>0x1B8 ubelong >0 \b, Serial 0x%-.4x
|
|
>0x8B string Ung\201ltige\ Partitionstabelle \b, MS-DOS MBR, german version 5.00 to 4.00.950
|
|
>0x8B string Ung\201ltige\ Partitionstabelle \b, MS-DOS MBR, german version 5.00 to 4.00.950
|
|
|
|
+>271 string Invalid\ partition\ table\0
|
|
|
|
+>>295 string Error\ loading\ operating\ system\0
|
|
|
|
+>>>326 string Missing\ operating\ system\0 \b, mbr
|
|
|
|
+#
|
|
|
|
+>139 string Invalid\ partition\ table\0
|
|
|
|
+>>163 string Error\ loading\ operating\ system\0
|
|
|
|
+>>>194 string Missing\ operating\ system\0 \b, Microsoft Windows XP mbr
|
|
|
|
+# http://www.heise.de/ct/05/09/006/ page 184
|
|
|
|
+#HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices\DosDevices\?:=Serial4Bytes+8Bytes
|
|
|
|
+>>>>0x1B8 ulelong >0 \b,Serial 0x%-.4x
|
|
>300 string Invalid\ partition\ table\0
|
|
>300 string Invalid\ partition\ table\0
|
|
>>324 string Error\ loading\ operating\ system\0
|
|
>>324 string Error\ loading\ operating\ system\0
|
|
>>>355 string Missing\ operating\ system\0 \b, Microsoft Windows XP MBR
|
|
>>>355 string Missing\ operating\ system\0 \b, Microsoft Windows XP MBR
|
|
#??>>>389 string Invalid\ system\ disk
|
|
#??>>>389 string Invalid\ system\ disk
|
|
|
|
+>>>>0x1B8 ulelong >0 \b, Serial 0x%-.4x
|
|
>300 string Ung\201ltige\ Partitionstabelle
|
|
>300 string Ung\201ltige\ Partitionstabelle
|
|
#split string to avoid error: String too long
|
|
#split string to avoid error: String too long
|
|
>>328 string Fehler\ beim\ Laden\
|
|
>>328 string Fehler\ beim\ Laden\
|
|
>>>346 string des\ Betriebssystems
|
|
>>>346 string des\ Betriebssystems
|
|
>>>>366 string Betriebssystem\ nicht\ vorhanden \b, Microsoft Windows XP MBR (german)
|
|
>>>>366 string Betriebssystem\ nicht\ vorhanden \b, Microsoft Windows XP MBR (german)
|
|
|
|
+>>>>>0x1B8 ulelong >0 \b, Serial 0x%-.4x
|
|
>0x145 string Default:\ F \b, FREE-DOS MBR
|
|
>0x145 string Default:\ F \b, FREE-DOS MBR
|
|
>64 string no\ active\ partition\ found
|
|
>64 string no\ active\ partition\ found
|
|
->>96 string read\ error\ while\ reading\ drive \b, FREE-DOS Beta9 MBR
|
|
|
|
|
|
+>>96 string read\ error\ while\ reading\ drive \b, FREE-DOS Beta 0.9 MBR
|
|
|
|
+>271 string Operating\ system\ loading
|
|
|
|
+>>296 string error\r \b, SYSLINUX MBR (2.10)
|
|
# bootloader, bootmanager
|
|
# bootloader, bootmanager
|
|
>43 string SMART\ BTMGRFAT12\ \ \
|
|
>43 string SMART\ BTMGRFAT12\ \ \
|
|
>>430 string SBMK\ Bad!\r
|
|
>>430 string SBMK\ Bad!\r
|
|
>>>3 string SBM \b, Smart Boot Manager
|
|
>>>3 string SBM \b, Smart Boot Manager
|
|
>>>>6 string >\0 \b, version %s
|
|
>>>>6 string >\0 \b, version %s
|
|
->382 string XOSLLOADXCF \b, EXtended Operating System Loader
|
|
|
|
|
|
+>382 string XOSLLOADXCF \b, eXtended Operating System Loader
|
|
>6 string LILO \b, LInux i386 boot LOader
|
|
>6 string LILO \b, LInux i386 boot LOader
|
|
>>120 string LILO \b, version 22.3.4 SuSe
|
|
>>120 string LILO \b, version 22.3.4 SuSe
|
|
>>172 string LILO \b, version 22.5.8 Debian
|
|
>>172 string LILO \b, version 22.5.8 Debian
|
|
>402 string Geom\0Hard\ Disk\0Read\0\ Error\0
|
|
>402 string Geom\0Hard\ Disk\0Read\0\ Error\0
|
|
>>394 string stage1 \b, GRand Unified Bootloader (0.5.95)
|
|
>>394 string stage1 \b, GRand Unified Bootloader (0.5.95)
|
|
|
|
+>343 string Geom\0Read\0\ Error\0
|
|
|
|
+>>321 string Loading\ stage1.5 \b, Grand Unified Bootloader
|
|
>380 string Geom\0Hard\ Disk\0Read\0\ Error\0
|
|
>380 string Geom\0Hard\ Disk\0Read\0\ Error\0
|
|
>>374 string GRUB\ \0 \b, GRand Unified Bootloader
|
|
>>374 string GRUB\ \0 \b, GRand Unified Bootloader
|
|
>382 string Geom\0Hard\ Disk\0Read\0\ Error\0
|
|
>382 string Geom\0Hard\ Disk\0Read\0\ Error\0
|
|
>>376 string GRUB\ \0 \b, GRand Unified Bootloader (0.93)
|
|
>>376 string GRUB\ \0 \b, GRand Unified Bootloader (0.93)
|
|
>383 string Geom\0Hard\ Disk\0Read\0\ Error\0
|
|
>383 string Geom\0Hard\ Disk\0Read\0\ Error\0
|
|
>>377 string GRUB\ \0 \b, GRand Unified Bootloader (0.94)
|
|
>>377 string GRUB\ \0 \b, GRand Unified Bootloader (0.94)
|
|
|
|
+>385 string Geom\0Hard\ Disk\0Read\0\ Error\0
|
|
|
|
+>>379 string GRUB\ \0 \b, GRand Unified Bootloader (0.95)
|
|
>480 string Boot\ failed\r
|
|
>480 string Boot\ failed\r
|
|
>>495 string LDLINUX\ SYS \b, SYSLINUX bootloader (2.06)
|
|
>>495 string LDLINUX\ SYS \b, SYSLINUX bootloader (2.06)
|
|
>395 string chksum\0\ ERROR!\0 \b, Gujin bootloader
|
|
>395 string chksum\0\ ERROR!\0 \b, Gujin bootloader
|
|
|
|
+# mbr partion table entries, if not fat boot secor, activ flag 0 or 0x80 and type > 0
|
|
|
|
+>3 string !MS
|
|
|
|
+>>3 string !SYSLINUX
|
|
|
|
+>>>82 string !FAT32
|
|
|
|
+>>>>446 ubyte <0x81
|
|
|
|
+>>>>>446 ubyte&0x7F 0
|
|
|
|
+>>>>>>450 ubyte >0 \b; partition 1: ID=0x%x
|
|
|
|
+>>>>>>>446 ubyte 0x80 \b, active
|
|
|
|
+>>>>>>>447 ubyte x \b, starthead %u
|
|
|
|
+#>>>>>>>448 ubyte x \b, start C_S: 0x%x
|
|
|
|
+#>>>>>>448 ubeshort&1023 x \b, startcylinder? %d
|
|
|
|
+>>>>>>>454 ulelong x \b, startsector %u
|
|
|
|
+>>>>>>>458 ulelong x \b, %u sectors
|
|
|
|
+#
|
|
|
|
+>>>>462 ubyte <0x81
|
|
|
|
+>>>>>462 ubyte&0x7F 0
|
|
|
|
+>>>>>>466 ubyte >0 \b; partition 2: ID=0x%x
|
|
|
|
+>>>>>>>462 ubyte 0x80 \b, active
|
|
|
|
+>>>>>>>463 ubyte x \b, starthead %u
|
|
|
|
+#>>>>>>>464 ubyte x \b, start C_S: 0x%x
|
|
|
|
+#>>>>>>>464 ubeshort&1023 x \b, startcylinder? %d
|
|
|
|
+>>>>>>>470 ulelong x \b, startsector %u
|
|
|
|
+>>>>>>>474 ulelong x \b, %u sectors
|
|
|
|
+#
|
|
|
|
+>>>>478 ubyte <0x81
|
|
|
|
+>>>>>478 ubyte&0x7F 0
|
|
|
|
+>>>>>>482 ubyte >0 \b; partition 3: ID=0x%x
|
|
|
|
+>>>>>>>478 ubyte 0x80 \b, active
|
|
|
|
+>>>>>>>479 ubyte x \b, starthead %u
|
|
|
|
+#>>>>>>>480 ubyte x \b, start C_S: 0x%x
|
|
|
|
+#>>>>>>>481 ubyte x \b, start C2S: 0x%x
|
|
|
|
+#>>>>>>>480 ubeshort&1023 x \b, startcylinder? %d
|
|
|
|
+>>>>>>>486 ulelong x \b, startsector %u
|
|
|
|
+>>>>>>>490 ulelong x \b, %u sectors
|
|
|
|
+#
|
|
|
|
+>>>>494 ubyte <0x81
|
|
|
|
+>>>>>494 ubyte&0x7F 0
|
|
|
|
+>>>>>>498 ubyte >0 \b; partition 4: ID=0x%x
|
|
|
|
+>>>>>>>494 ubyte 0x80 \b, active
|
|
|
|
+>>>>>>>495 ubyte x \b, starthead %u
|
|
|
|
+#>>>>>>>496 ubyte x \b, start C_S: 0x%x
|
|
|
|
+#>>>>>>>496 ubeshort&1023 x \b, startcylinder? %d
|
|
|
|
+>>>>>>>502 ulelong x \b, startsector %u
|
|
|
|
+>>>>>>>506 ulelong x \b, %u sectors
|
|
|
|
+# mbr partion table entries end
|
|
>185 string FDBOOT\ Version\
|
|
>185 string FDBOOT\ Version\
|
|
>>204 string \rNo\ Systemdisk.\
|
|
>>204 string \rNo\ Systemdisk.\
|
|
>>>220 string Booting\ from\ harddisk.\n\r
|
|
>>>220 string Booting\ from\ harddisk.\n\r
|
|
@@ -108,69 +195,115 @@
|
|
>>>>>>>>>(1.b+11) ubyte 0xb
|
|
>>>>>>>>>(1.b+11) ubyte 0xb
|
|
>>>>>>>>>>(1.b+12) ubyte 0x56
|
|
>>>>>>>>>>(1.b+12) ubyte 0x56
|
|
>>>>>>>>>>(1.b+13) ubyte 0xb4 \b, mkdosfs boot message display
|
|
>>>>>>>>>>(1.b+13) ubyte 0xb4 \b, mkdosfs boot message display
|
|
|
|
+>103 string This\ is\ not\ a\ bootable\ disk.\
|
|
|
|
+>>132 string Please\ insert\ a\ bootable\
|
|
|
|
+>>>157 string floppy\ and\r\n
|
|
|
|
+>>>>169 string press\ any\ key\ to\ try\ again...\r \b, FREE-DOS message display
|
|
|
|
+#
|
|
|
|
+>66 string Solaris\ Boot\ Sector
|
|
|
|
+>>99 string Incomplete\ MDBoot\ load.
|
|
|
|
+>>>89 string Version \b, Sun Solaris Bootloader
|
|
|
|
+>>>>97 byte x version %c
|
|
|
|
+#
|
|
|
|
+>408 string OS/2\ !!\ SYS01475\r\0
|
|
|
|
+>>429 string OS/2\ !!\ SYS02025\r\0
|
|
|
|
+>>>450 string OS/2\ !!\ SYS02027\r\0
|
|
|
|
+>>>469 string OS2BOOT\ \ \ \ \b, IBM OS/2 Warp bootloader
|
|
|
|
+#
|
|
|
|
+>409 string OS/2\ !!\ SYS01475\r\0
|
|
|
|
+>>430 string OS/2\ !!\ SYS02025\r\0
|
|
|
|
+>>>451 string OS/2\ !!\ SYS02027\r\0
|
|
|
|
+>>>470 string OS2BOOT\ \ \ \ \b, IBM OS/2 Warp Bootloader
|
|
|
|
+>112 string This\ disk\ is\ not\ bootable\r
|
|
|
|
+>>142 string If\ you\ wish\ to\ make\ it\ bootable
|
|
|
|
+>>>176 string run\ the\ DOS\ program\ SYS\
|
|
|
|
+>>>200 string after\ the\r
|
|
|
|
+>>>>216 string system\ has\ been\ loaded\r\n
|
|
|
|
+>>>>>242 string Please\ insert\ a\ DOS\ diskette\
|
|
|
|
+>>>>>271 string into\r\n\ the\ drive\ and\
|
|
|
|
+>>>>>>292 string strike\ any\ key...\0 \b, IBM OS/2 Warp message display
|
|
# XP
|
|
# XP
|
|
>430 string NTLDR\ is\ missing\xFF\r\n
|
|
>430 string NTLDR\ is\ missing\xFF\r\n
|
|
>>449 string Disk\ error\xFF\r\n
|
|
>>449 string Disk\ error\xFF\r\n
|
|
>>>462 string Press\ any\ key\ to\ restart\r \b, Microsoft Windows XP Bootloader
|
|
>>>462 string Press\ any\ key\ to\ restart\r \b, Microsoft Windows XP Bootloader
|
|
# DOS names like NTLDR,CMLDR,$LDR$ are 8 right space padded bytes+3 bytes
|
|
# DOS names like NTLDR,CMLDR,$LDR$ are 8 right space padded bytes+3 bytes
|
|
->>>>417 ubyte <0x7E
|
|
|
|
->>>>>417 string >\ %-.5s
|
|
|
|
->>>>>>422 ubyte <0x7E
|
|
|
|
->>>>>>>422 string >\ \b%-.3s
|
|
|
|
|
|
+>>>>417 ubyte&0xDF >0
|
|
|
|
+>>>>>417 string x %-.5s
|
|
|
|
+>>>>>>422 ubyte&0xDF >0
|
|
|
|
+>>>>>>>422 string x \b%-.3s
|
|
|
|
+>>>>>425 ubyte&0xDF >0
|
|
>>>>>>425 string >\ \b.%-.3s
|
|
>>>>>>425 string >\ \b.%-.3s
|
|
#
|
|
#
|
|
->>>>368 ubyte <0x7E
|
|
|
|
->>>>>368 string >\ %-.5s
|
|
|
|
->>>>>>373 ubyte <0x7E
|
|
|
|
->>>>>>>373 string >\ \b%-.3s
|
|
|
|
->>>>>>376 string >\ \b.%-.3s
|
|
|
|
|
|
+>>>>371 ubyte >0x20
|
|
|
|
+>>>>>368 ubyte&0xDF >0
|
|
|
|
+>>>>>>368 string x %-.5s
|
|
|
|
+>>>>>>>373 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>373 string x \b%-.3s
|
|
|
|
+>>>>>>376 ubyte&0xDF >0
|
|
|
|
+>>>>>>>376 string x \b.%-.3s
|
|
#
|
|
#
|
|
>430 string NTLDR\ nicht\ gefunden\xFF\r\n
|
|
>430 string NTLDR\ nicht\ gefunden\xFF\r\n
|
|
>>453 string Datentr\204gerfehler\xFF\r\n
|
|
>>453 string Datentr\204gerfehler\xFF\r\n
|
|
>>>473 string Neustart\ mit\ beliebiger\ Taste\r \b, Microsoft Windows XP Bootloader (german)
|
|
>>>473 string Neustart\ mit\ beliebiger\ Taste\r \b, Microsoft Windows XP Bootloader (german)
|
|
->>>>417 ubyte <0x7E
|
|
|
|
->>>>>417 string >\ %-.5s
|
|
|
|
->>>>>>422 ubyte <0x7E
|
|
|
|
->>>>>>>422 string >\ \b%-.3s
|
|
|
|
|
|
+>>>>417 ubyte&0xDF >0
|
|
|
|
+>>>>>417 string x %-.5s
|
|
|
|
+>>>>>>422 ubyte&0xDF >0
|
|
|
|
+>>>>>>>422 string x \b%-.3s
|
|
|
|
+>>>>>425 ubyte&0xDF >0
|
|
>>>>>>425 string >\ \b.%-.3s
|
|
>>>>>>425 string >\ \b.%-.3s
|
|
#
|
|
#
|
|
->>>>368 ubyte <0x7E
|
|
|
|
->>>>>368 string >\ %-.5s
|
|
|
|
->>>>>>373 ubyte <0x7E
|
|
|
|
->>>>>>>373 string >\ \b%-.3s
|
|
|
|
->>>>>>376 string >\ \b.%-.3s
|
|
|
|
|
|
+>>>>368 ubyte&0xDF >0
|
|
|
|
+>>>>>368 string x %-.5s
|
|
|
|
+>>>>>>373 ubyte&0xDF >0
|
|
|
|
+>>>>>>>373 string x \b%-.3s
|
|
|
|
+>>>>>376 ubyte&0xDF >0
|
|
|
|
+>>>>>>376 string x \b.%-.3s
|
|
#
|
|
#
|
|
>430 string NTLDR\ fehlt\xFF\r\n
|
|
>430 string NTLDR\ fehlt\xFF\r\n
|
|
>>444 string Datentr\204gerfehler\xFF\r\n
|
|
>>444 string Datentr\204gerfehler\xFF\r\n
|
|
>>>464 string Neustart\ mit\ beliebiger\ Taste\r \b, Microsoft Windows XP Bootloader (2.german)
|
|
>>>464 string Neustart\ mit\ beliebiger\ Taste\r \b, Microsoft Windows XP Bootloader (2.german)
|
|
->>>>417 ubyte <0x7E
|
|
|
|
->>>>>417 string >\ %-.5s
|
|
|
|
->>>>>>422 ubyte <0x7E
|
|
|
|
->>>>>>>422 string >\ \b%-.3s
|
|
|
|
|
|
+>>>>417 ubyte&0xDF >0
|
|
|
|
+>>>>>417 string x %-.5s
|
|
|
|
+>>>>>>422 ubyte&0xDF >0
|
|
|
|
+>>>>>>>422 string x \b%-.3s
|
|
|
|
+>>>>>425 ubyte&0xDF >0
|
|
>>>>>>425 string >\ \b.%-.3s
|
|
>>>>>>425 string >\ \b.%-.3s
|
|
|
|
+# variant
|
|
|
|
+>>>>371 ubyte >0x20
|
|
|
|
+>>>>>368 ubyte&0xDF >0
|
|
|
|
+>>>>>>368 string x %-.5s
|
|
|
|
+>>>>>>>373 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>373 string x \b%-.3s
|
|
|
|
+>>>>>>376 ubyte&0xDF >0
|
|
|
|
+>>>>>>>376 string x \b.%-.3s
|
|
#
|
|
#
|
|
>430 string NTLDR\ fehlt\xFF\r\n
|
|
>430 string NTLDR\ fehlt\xFF\r\n
|
|
>>444 string Medienfehler\xFF\r\n
|
|
>>444 string Medienfehler\xFF\r\n
|
|
>>>459 string Neustart:\ Taste\ dr\201cken\r \b, Microsoft Windows XP Bootloader (3.german)
|
|
>>>459 string Neustart:\ Taste\ dr\201cken\r \b, Microsoft Windows XP Bootloader (3.german)
|
|
->>>>368 ubyte <0x7E
|
|
|
|
->>>>>368 string >\ %-.5s
|
|
|
|
->>>>>>373 ubyte <0x7E
|
|
|
|
->>>>>>>373 string >\ \b%-.3s
|
|
|
|
->>>>>>376 string >\ \b.%-.3s
|
|
|
|
->>>>417 ubyte <0x7E
|
|
|
|
->>>>>417 string >\ %-.5s
|
|
|
|
->>>>>>422 ubyte <0x7E
|
|
|
|
->>>>>>>422 string >\ \b%-.3s
|
|
|
|
|
|
+>>>>371 ubyte >0x20
|
|
|
|
+>>>>>368 ubyte&0xDF >0
|
|
|
|
+>>>>>>368 string x %-.5s
|
|
|
|
+>>>>>>>373 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>373 string x \b%-.3s
|
|
|
|
+>>>>>>376 ubyte&0xDF >0
|
|
|
|
+>>>>>>>376 string x \b.%-.3s
|
|
|
|
+# variant
|
|
|
|
+>>>>417 ubyte&0xDF >0
|
|
|
|
+>>>>>417 string x %-.5s
|
|
|
|
+>>>>>>422 ubyte&0xDF >0
|
|
|
|
+>>>>>>>422 string x \b%-.3s
|
|
|
|
+>>>>>425 ubyte&0xDF >0
|
|
>>>>>>425 string >\ \b.%-.3s
|
|
>>>>>>425 string >\ \b.%-.3s
|
|
#
|
|
#
|
|
>430 string Datentr\204ger\ entfernen\xFF\r\n
|
|
>430 string Datentr\204ger\ entfernen\xFF\r\n
|
|
>>454 string Medienfehler\xFF\r\n
|
|
>>454 string Medienfehler\xFF\r\n
|
|
>>>469 string Neustart:\ Taste\ dr\201cken\r \b, Microsoft Windows XP Bootloader (4.german)
|
|
>>>469 string Neustart:\ Taste\ dr\201cken\r \b, Microsoft Windows XP Bootloader (4.german)
|
|
->>>>368 ubyte <0x7E
|
|
|
|
->>>>>368 string >\ %-.5s
|
|
|
|
->>>>>>373 ubyte <0x7E
|
|
|
|
->>>>>>>373 string >\ \b%-.3s
|
|
|
|
->>>>>>376 string >\ \b.%-.3s
|
|
|
|
|
|
+>>>>368 ubyte&0xDF >0
|
|
|
|
+>>>>>368 string x %-.5s
|
|
|
|
+>>>>>>373 ubyte&0xDF >0
|
|
|
|
+>>>>>>>373 string x \b%-.3s
|
|
|
|
+>>>>>376 ubyte&0xDF >0
|
|
|
|
+>>>>>>376 string x \b.%-.3s
|
|
#>3 string NTFS\ \ \ \
|
|
#>3 string NTFS\ \ \ \
|
|
>389 string Fehler\ beim\ Lesen\
|
|
>389 string Fehler\ beim\ Lesen\
|
|
>>407 string des\ Datentr\204gers
|
|
>>407 string des\ Datentr\204gers
|
|
@@ -185,12 +318,27 @@
|
|
>>>>>429 string Insert\ a\ system\ diskette\
|
|
>>>>>429 string Insert\ a\ system\ diskette\
|
|
>>>>>>454 string and\ restart\r\nthe\ system.\r \b, Microsoft Windows XP Bootloader NTFS
|
|
>>>>>>454 string and\ restart\r\nthe\ system.\r \b, Microsoft Windows XP Bootloader NTFS
|
|
# DOS loader variants different languages,offsets
|
|
# DOS loader variants different languages,offsets
|
|
->472 string IO\ \ \ \ \ \ SYSMSDOS\ \ \ SYS
|
|
|
|
->>497 string WINBOOT\ SYS
|
|
|
|
|
|
+>472 ubyte&0xDF >0
|
|
>>389 string Invalid\ system\ disk\xFF\r\n
|
|
>>389 string Invalid\ system\ disk\xFF\r\n
|
|
>>>411 string Disk\ I/O\ error
|
|
>>>411 string Disk\ I/O\ error
|
|
>>>>428 string Replace\ the\ disk,\ and\
|
|
>>>>428 string Replace\ the\ disk,\ and\
|
|
>>>>>455 string press\ any\ key \b, Microsoft Windows 98 Bootloader
|
|
>>>>>455 string press\ any\ key \b, Microsoft Windows 98 Bootloader
|
|
|
|
+#IO.SYS
|
|
|
|
+>>>>>>472 ubyte&0xDF >0
|
|
|
|
+>>>>>>>472 string x \b %-.2s
|
|
|
|
+>>>>>>>>474 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>>474 string x \b%-.5s
|
|
|
|
+>>>>>>>>>>479 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>>>>479 string x \b%-.1s
|
|
|
|
+>>>>>>>480 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>480 string x \b.%-.3s
|
|
|
|
+#MSDOS.SYS
|
|
|
|
+>>>>>>>483 ubyte&0xDF >0 \b+
|
|
|
|
+>>>>>>>>483 string x \b%-.5s
|
|
|
|
+>>>>>>>>>488 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>>>488 string x \b%-.3s
|
|
|
|
+>>>>>>>>491 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>>491 string x \b.%-.3s
|
|
#
|
|
#
|
|
>>390 string Invalid\ system\ disk\xFF\r\n
|
|
>>390 string Invalid\ system\ disk\xFF\r\n
|
|
>>>412 string Disk\ I/O\ error\xFF\r\n
|
|
>>>412 string Disk\ I/O\ error\xFF\r\n
|
|
@@ -200,30 +348,121 @@
|
|
>>>410 string E/A-Fehler\ \ \ \ \xFF\r\n
|
|
>>>410 string E/A-Fehler\ \ \ \ \xFF\r\n
|
|
>>>>427 string Datentraeger\ wechseln\ und\
|
|
>>>>427 string Datentraeger\ wechseln\ und\
|
|
>>>>>453 string Taste\ druecken\r \b, Microsoft Windows 95/98/ME Bootloader (german)
|
|
>>>>>453 string Taste\ druecken\r \b, Microsoft Windows 95/98/ME Bootloader (german)
|
|
|
|
+#WINBOOT.SYS only not spaces (0xDF)
|
|
|
|
+>>>>>>497 ubyte&0xDF >0
|
|
|
|
+>>>>>>>497 string x %-.5s
|
|
|
|
+>>>>>>>>502 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>>502 string x \b%-.1s
|
|
|
|
+>>>>>>>>>>503 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>>>>503 string x \b%-.1s
|
|
|
|
+>>>>>>>>>>>>504 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>>>>>>504 string x \b%-.1s
|
|
|
|
+>>>>>>505 ubyte&0xDF >0
|
|
|
|
+>>>>>>>505 string x \b.%-.3s
|
|
|
|
+#IO.SYS
|
|
|
|
+>>>>>>472 ubyte&0xDF >0 or
|
|
|
|
+>>>>>>>472 string x \b %-.2s
|
|
|
|
+>>>>>>>>474 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>>474 string x \b%-.5s
|
|
|
|
+>>>>>>>>>>479 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>>>>479 string x \b%-.1s
|
|
|
|
+>>>>>>>480 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>480 string x \b.%-.3s
|
|
|
|
+#MSDOS.SYS
|
|
|
|
+>>>>>>>483 ubyte&0xDF >0 \b+
|
|
|
|
+>>>>>>>>483 string x \b%-.5s
|
|
|
|
+>>>>>>>>>488 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>>>488 string x \b%-.3s
|
|
|
|
+>>>>>>>>491 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>>491 string x \b.%-.3s
|
|
#
|
|
#
|
|
>>390 string Ungueltiges\ System\ \xFF\r\n
|
|
>>390 string Ungueltiges\ System\ \xFF\r\n
|
|
>>>412 string E/A-Fehler\ \ \ \ \xFF\r\n
|
|
>>>412 string E/A-Fehler\ \ \ \ \xFF\r\n
|
|
>>>>429 string Datentraeger\ wechseln\ und\
|
|
>>>>429 string Datentraeger\ wechseln\ und\
|
|
>>>>>455 string Taste\ druecken\r \b, Microsoft Windows 95/98/ME Bootloader (German)
|
|
>>>>>455 string Taste\ druecken\r \b, Microsoft Windows 95/98/ME Bootloader (German)
|
|
|
|
+#WINBOOT.SYS only not spaces (0xDF)
|
|
|
|
+>>>>>>497 ubyte&0xDF >0
|
|
|
|
+>>>>>>>497 string x %-.7s
|
|
|
|
+>>>>>>>>504 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>>504 string x \b%-.1s
|
|
|
|
+>>>>>>505 ubyte&0xDF >0
|
|
|
|
+>>>>>>>505 string x \b.%-.3s
|
|
|
|
+#IO.SYS
|
|
|
|
+>>>>>>472 ubyte&0xDF >0 or
|
|
|
|
+>>>>>>>472 string x \b %-.2s
|
|
|
|
+>>>>>>>>474 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>>474 string x \b%-.6s
|
|
|
|
+>>>>>>>480 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>480 string x \b.%-.3s
|
|
|
|
+#MSDOS.SYS
|
|
|
|
+>>>>>>>483 ubyte&0xDF >0 \b+
|
|
|
|
+>>>>>>>>483 string x \b%-.5s
|
|
|
|
+>>>>>>>>>488 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>>>488 string x \b%-.3s
|
|
|
|
+>>>>>>>>491 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>>491 string x \b.%-.3s
|
|
#
|
|
#
|
|
>>389 string Ungueltiges\ System\ \xFF\r\n
|
|
>>389 string Ungueltiges\ System\ \xFF\r\n
|
|
>>>411 string E/A-Fehler\ \ \ \ \xFF\r\n
|
|
>>>411 string E/A-Fehler\ \ \ \ \xFF\r\n
|
|
>>>>428 string Datentraeger\ wechseln\ und\
|
|
>>>>428 string Datentraeger\ wechseln\ und\
|
|
>>>>>454 string Taste\ druecken\r \b, Microsoft Windows 95/98/ME Bootloader (GERMAN)
|
|
>>>>>454 string Taste\ druecken\r \b, Microsoft Windows 95/98/ME Bootloader (GERMAN)
|
|
->479 string IO\ \ \ \ \ \ SYSMSDOS\ \ \ SYS
|
|
|
|
|
|
+# DOS names like IO.SYS,WINBOOT.SYS,MSDOS.SYS,WINBOOT.INI are 8 right space padded bytes+3 bytes
|
|
|
|
+>>>>>>472 string x %-.2s
|
|
|
|
+>>>>>>>474 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>474 string x \b%-.5s
|
|
|
|
+>>>>>>>>479 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>>479 string x \b%-.1s
|
|
|
|
+>>>>>>480 ubyte&0xDF >0
|
|
|
|
+>>>>>>>480 string x \b.%-.3s
|
|
|
|
+>>>>>>483 ubyte&0xDF >0 \b+
|
|
|
|
+>>>>>>>483 string x \b%-.5s
|
|
|
|
+>>>>>>>488 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>488 string x \b%-.2s
|
|
|
|
+>>>>>>>>490 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>>490 string x \b%-.1s
|
|
|
|
+>>>>>>>491 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>491 string x \b.%-.3s
|
|
|
|
+>479 ubyte&0xDF >0
|
|
>>416 string Kein\ System\ oder\
|
|
>>416 string Kein\ System\ oder\
|
|
>>>433 string Laufwerksfehler
|
|
>>>433 string Laufwerksfehler
|
|
>>>>450 string Wechseln\ und\ Taste\ dr\201cken \b, Microsoft DOS Bootloader (german)
|
|
>>>>450 string Wechseln\ und\ Taste\ dr\201cken \b, Microsoft DOS Bootloader (german)
|
|
->486 string IO\ \ \ \ \ \ SYSMSDOS\ \ \ SYS
|
|
|
|
|
|
+#IO.SYS
|
|
|
|
+>>>>>479 string x \b %-.2s
|
|
|
|
+>>>>>>481 ubyte&0xDF >0
|
|
|
|
+>>>>>>>481 string x \b%-.6s
|
|
|
|
+>>>>>487 ubyte&0xDF >0
|
|
|
|
+>>>>>>487 string x \b.%-.3s
|
|
|
|
+#MSDOS.SYS
|
|
|
|
+>>>>>>490 ubyte&0xDF >0 \b+
|
|
|
|
+>>>>>>>490 string x \b%-.5s
|
|
|
|
+>>>>>>>>495 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>>495 string x \b%-.3s
|
|
|
|
+>>>>>>>498 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>498 string x \b.%-.3s
|
|
|
|
+#
|
|
|
|
+>486 ubyte&0xDF >0
|
|
>>416 string Non-System\ disk\ or\
|
|
>>416 string Non-System\ disk\ or\
|
|
>>>435 string disk\ error\r
|
|
>>>435 string disk\ error\r
|
|
>>>>447 string Replace\ and\ press\ any\ key\
|
|
>>>>447 string Replace\ and\ press\ any\ key\
|
|
>>>>>473 string when\ ready\r \b, Microsoft DOS Bootloader
|
|
>>>>>473 string when\ ready\r \b, Microsoft DOS Bootloader
|
|
->480 string IO\ \ \ \ \ \ SYSMSDOS\ \ \ SYS
|
|
|
|
|
|
+>480 ubyte&0xDF >0
|
|
>>393 string Non-System\ disk\ or\
|
|
>>393 string Non-System\ disk\ or\
|
|
>>>412 string disk\ error\r
|
|
>>>412 string disk\ error\r
|
|
>>>>424 string Replace\ and\ press\ any\ key\
|
|
>>>>424 string Replace\ and\ press\ any\ key\
|
|
>>>>>450 string when\ ready\r \b, Microsoft DOS bootloader
|
|
>>>>>450 string when\ ready\r \b, Microsoft DOS bootloader
|
|
|
|
+#IO.SYS
|
|
|
|
+>>>>>480 string x \b %-.2s
|
|
|
|
+>>>>>>482 ubyte&0xDF >0
|
|
|
|
+>>>>>>>48 string x \b%-.6s
|
|
|
|
+>>>>>488 ubyte&0xDF >0
|
|
|
|
+>>>>>>488 string x \b.%-.3s
|
|
|
|
+#MSDOS.SYS
|
|
|
|
+>>>>>>491 ubyte&0xDF >0 \b+
|
|
|
|
+>>>>>>>491 string x \b%-.5s
|
|
|
|
+>>>>>>>>496 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>>496 string x \b%-.3s
|
|
|
|
+>>>>>>>499 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>499 string x \b.%-.3s
|
|
#>43 string \224R-LOADER\ \ SYS =label
|
|
#>43 string \224R-LOADER\ \ SYS =label
|
|
>54 string SYS
|
|
>54 string SYS
|
|
>>324 string VASKK
|
|
>>324 string VASKK
|
|
@@ -239,26 +478,65 @@
|
|
>499 string KERNEL\ \ SYS
|
|
>499 string KERNEL\ \ SYS
|
|
>>305 string BOOT\ err!\0 \b, Free-DOS Bootloader
|
|
>>305 string BOOT\ err!\0 \b, Free-DOS Bootloader
|
|
>449 string KERNEL\ \ SYS
|
|
>449 string KERNEL\ \ SYS
|
|
->>319 string BOOT\ error! \b, FREE-DOS 5.0 Bootloader
|
|
|
|
|
|
+>>319 string BOOT\ error! \b, FREE-DOS 0.5 Bootloader
|
|
|
|
+>125 string Loading\ FreeDOS...\r
|
|
|
|
+>>311 string BOOT\ error!\r \b, FREE-DOS bootloader
|
|
|
|
+>>>441 ubyte&0xDF >0
|
|
|
|
+>>>>441 string x \b %-.6s
|
|
|
|
+>>>>>447 ubyte&0xDF >0
|
|
|
|
+>>>>>>447 string x \b%-.1s
|
|
|
|
+>>>>>>>448 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>448 string x \b%-.1s
|
|
|
|
+>>>>449 ubyte&0xDF >0
|
|
|
|
+>>>>>449 string x \b.%-.3s
|
|
>124 string FreeDOS\0
|
|
>124 string FreeDOS\0
|
|
->>331 string \ err\0 \b, FREE-DOS BETa 9 Bootloader
|
|
|
|
|
|
+>>331 string \ err\0 \b, FREE-DOS BETa 0.9 Bootloader
|
|
# DOS names like KERNEL.SYS,KERNEL16.SYS,KERNEL32.SYS,METAKERN.SYS are 8 right space padded bytes+3 bytes
|
|
# DOS names like KERNEL.SYS,KERNEL16.SYS,KERNEL32.SYS,METAKERN.SYS are 8 right space padded bytes+3 bytes
|
|
->>>497 string >\ %-.6s
|
|
|
|
->>>>503 string >\ \b%-.1s
|
|
|
|
->>>>504 string >\ \b%-.1s
|
|
|
|
->>>505 string >\ \b.%-.3s
|
|
|
|
->>333 string \ err\0 \b, FREE-DOS BEta 9 Bootloader
|
|
|
|
->>>497 string >\ %-.6s
|
|
|
|
->>>>503 string >\ \b%-.1s
|
|
|
|
->>>>504 string >\ \b%-.1s
|
|
|
|
->>>505 string >\ \b.%-.3s
|
|
|
|
->>334 string \ err\0 \b, FREE-DOS Beta 9 Bootloader
|
|
|
|
->>>497 string >\ %-.6s
|
|
|
|
->>>>503 string >\ \b%-.1s
|
|
|
|
->>>>504 string >\ \b%-.1s
|
|
|
|
->>>505 string >\ \b.%-.3s
|
|
|
|
|
|
+>>>497 ubyte&0xDF >0
|
|
|
|
+>>>>497 string x \b %-.6s
|
|
|
|
+>>>>>503 ubyte&0xDF >0
|
|
|
|
+>>>>>>503 string x \b%-.1s
|
|
|
|
+>>>>>>>504 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>504 string x \b%-.1s
|
|
|
|
+>>>>505 ubyte&0xDF >0
|
|
|
|
+>>>>>505 string x \b.%-.3s
|
|
|
|
+>>333 string \ err\0 \b, FREE-DOS BEta 0.9 Bootloader
|
|
|
|
+>>>497 ubyte&0xDF >0
|
|
|
|
+>>>>497 string x \b %-.6s
|
|
|
|
+>>>>>503 ubyte&0xDF >0
|
|
|
|
+>>>>>>503 string x \b%-.1s
|
|
|
|
+>>>>>>>504 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>504 string x \b%-.1s
|
|
|
|
+>>>>505 ubyte&0xDF >0
|
|
|
|
+>>>>>505 string x \b.%-.3s
|
|
|
|
+>>334 string \ err\0 \b, FREE-DOS Beta 0.9 Bootloader
|
|
|
|
+>>>497 ubyte&0xDF >0
|
|
|
|
+>>>>497 string x \b %-.6s
|
|
|
|
+>>>>>503 ubyte&0xDF >0
|
|
|
|
+>>>>>>503 string x \b%-.1s
|
|
|
|
+>>>>>>>504 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>504 string x \b%-.1s
|
|
|
|
+>>>>505 ubyte&0xDF >0
|
|
|
|
+>>>>>505 string x \b.%-.3s
|
|
|
|
+>336 string Error!\
|
|
|
|
+>>343 string Hit\ a\ key\ to\ reboot. \b, FREE-DOS Beta 0.9sr1 Bootloader
|
|
|
|
+>>>497 ubyte&0xDF >0
|
|
|
|
+>>>>497 string x \b %-.6s
|
|
|
|
+>>>>>503 ubyte&0xDF >0
|
|
|
|
+>>>>>>503 string x \b%-.1s
|
|
|
|
+>>>>>>>504 ubyte&0xDF >0
|
|
|
|
+>>>>>>>>504 string x \b%-.1s
|
|
|
|
+>>>>505 ubyte&0xDF >0
|
|
|
|
+>>>>>505 string x \b.%-.3s
|
|
# loader end
|
|
# loader end
|
|
->0 string \0\0\0\0 \b, extended partition table
|
|
|
|
|
|
+# Joerg Jenderek
|
|
|
|
+>446 ubyte 0
|
|
|
|
+>>450 ubyte >0
|
|
|
|
+>>>482 ubyte 0
|
|
|
|
+>>>>498 ubyte 0
|
|
|
|
+>>>>466 ubyte 0x05 \b, extended partition table
|
|
|
|
+>>>>466 ubyte 0x0F \b, extended partition table (LBA)
|
|
|
|
+>>>>466 ubyte 0x0 \b, extended partition table (last)
|
|
# JuMP short bootcodeoffset NOP assembler instructions will usually be EB xx 90
|
|
# JuMP short bootcodeoffset NOP assembler instructions will usually be EB xx 90
|
|
# older drives may use E9 xx xx
|
|
# older drives may use E9 xx xx
|
|
>0 lelong&0x009000EB 0x009000EB
|
|
>0 lelong&0x009000EB 0x009000EB
|
|
@@ -316,7 +594,7 @@
|
|
>>>>>>>43 string <NO\ NAME \b, label: "%11.11s"
|
|
>>>>>>>43 string <NO\ NAME \b, label: "%11.11s"
|
|
>>>>>>>43 string >NO\ NAME \b, label: "%11.11s"
|
|
>>>>>>>43 string >NO\ NAME \b, label: "%11.11s"
|
|
>>>>>>>43 string =NO\ NAME \b, unlabeled
|
|
>>>>>>>43 string =NO\ NAME \b, unlabeled
|
|
->>>>>>54 string FAT1 \b, FAT
|
|
|
|
|
|
+>>>>>>54 string FAT \b, FAT
|
|
>>>>>>>54 string FAT12 \b (12 bit)
|
|
>>>>>>>54 string FAT12 \b (12 bit)
|
|
>>>>>>>54 string FAT16 \b (16 bit)
|
|
>>>>>>>54 string FAT16 \b (16 bit)
|
|
# FAT32 specific
|
|
# FAT32 specific
|