1327e51cbSPeter Avalos 2327e51cbSPeter Avalos#------------------------------------------------------------------------------ 36fca56fbSSascha Wildner# $File: dump,v 1.17 2018/06/26 01:07:17 christos Exp $ 4327e51cbSPeter Avalos# dump: file(1) magic for dump file format--for new and old dump filesystems 5327e51cbSPeter Avalos# 6327e51cbSPeter Avalos# We specify both byte orders in order to recognize byte-swapped dumps. 7327e51cbSPeter Avalos# 8e8af9738SPeter Avalos0 name new-dump-be 96fca56fbSSascha Wildner>4 bedate x This dump %s, 106fca56fbSSascha Wildner>8 bedate x Previous dump %s, 1182c5fa3eSPeter Avalos>12 belong >0 Volume %d, 12327e51cbSPeter Avalos>692 belong 0 Level zero, type: 13327e51cbSPeter Avalos>692 belong >0 Level %d, type: 14327e51cbSPeter Avalos>0 belong 1 tape header, 15327e51cbSPeter Avalos>0 belong 2 beginning of file record, 16327e51cbSPeter Avalos>0 belong 3 map of inodes on tape, 17327e51cbSPeter Avalos>0 belong 4 continuation of file record, 18327e51cbSPeter Avalos>0 belong 5 end of volume, 19327e51cbSPeter Avalos>0 belong 6 map of inodes deleted, 20327e51cbSPeter Avalos>0 belong 7 end of medium (for floppy), 21327e51cbSPeter Avalos>676 string >\0 Label %s, 22327e51cbSPeter Avalos>696 string >\0 Filesystem %s, 23327e51cbSPeter Avalos>760 string >\0 Device %s, 24327e51cbSPeter Avalos>824 string >\0 Host %s, 25327e51cbSPeter Avalos>888 belong >0 Flags %x 26327e51cbSPeter Avalos 27e8af9738SPeter Avalos0 name old-dump-be 286fca56fbSSascha Wildner#>4 bedate x This dump %s, 296fca56fbSSascha Wildner#>8 bedate x Previous dump %s, 3082c5fa3eSPeter Avalos>12 belong >0 Volume %d, 31327e51cbSPeter Avalos>692 belong 0 Level zero, type: 32327e51cbSPeter Avalos>692 belong >0 Level %d, type: 33327e51cbSPeter Avalos>0 belong 1 tape header, 34327e51cbSPeter Avalos>0 belong 2 beginning of file record, 35327e51cbSPeter Avalos>0 belong 3 map of inodes on tape, 36327e51cbSPeter Avalos>0 belong 4 continuation of file record, 37327e51cbSPeter Avalos>0 belong 5 end of volume, 38327e51cbSPeter Avalos>0 belong 6 map of inodes deleted, 39327e51cbSPeter Avalos>0 belong 7 end of medium (for floppy), 40327e51cbSPeter Avalos>676 string >\0 Label %s, 41327e51cbSPeter Avalos>696 string >\0 Filesystem %s, 42327e51cbSPeter Avalos>760 string >\0 Device %s, 43327e51cbSPeter Avalos>824 string >\0 Host %s, 44327e51cbSPeter Avalos>888 belong >0 Flags %x 45327e51cbSPeter Avalos 46e8af9738SPeter Avalos0 name ufs2-dump-be 476fca56fbSSascha Wildner>896 beqdate x This dump %s, 486fca56fbSSascha Wildner>904 beqdate x Previous dump %s, 4982c5fa3eSPeter Avalos>12 belong >0 Volume %d, 5079343712SPeter Avalos>692 belong 0 Level zero, type: 5179343712SPeter Avalos>692 belong >0 Level %d, type: 5279343712SPeter Avalos>0 belong 1 tape header, 5379343712SPeter Avalos>0 belong 2 beginning of file record, 5479343712SPeter Avalos>0 belong 3 map of inodes on tape, 5579343712SPeter Avalos>0 belong 4 continuation of file record, 5679343712SPeter Avalos>0 belong 5 end of volume, 5779343712SPeter Avalos>0 belong 6 map of inodes deleted, 5879343712SPeter Avalos>0 belong 7 end of medium (for floppy), 5979343712SPeter Avalos>676 string >\0 Label %s, 6079343712SPeter Avalos>696 string >\0 Filesystem %s, 6179343712SPeter Avalos>760 string >\0 Device %s, 6279343712SPeter Avalos>824 string >\0 Host %s, 6379343712SPeter Avalos>888 belong >0 Flags %x 6479343712SPeter Avalos 65e8af9738SPeter Avalos24 belong 60012 new-fs dump file (big endian), 66e8af9738SPeter Avalos>0 use new-dump-be 67e8af9738SPeter Avalos 68e8af9738SPeter Avalos24 belong 60011 old-fs dump file (big endian), 69e8af9738SPeter Avalos>0 use old-dump-be 70e8af9738SPeter Avalos 71e8af9738SPeter Avalos24 lelong 60012 new-fs dump file (little endian), 72*c30bd091SSascha Wildner# to correctly recognize '*.mo' GNU message catalog (little endian) 73*c30bd091SSascha Wildner!:strength - 15 74e8af9738SPeter Avalos>0 use \^new-dump-be 75e8af9738SPeter Avalos 76e8af9738SPeter Avalos24 lelong 60011 old-fs dump file (little endian), 77e8af9738SPeter Avalos>0 use \^old-dump-be 78e8af9738SPeter Avalos 79e8af9738SPeter Avalos 80e8af9738SPeter Avalos24 belong 0x19540119 new-fs dump file (ufs2, big endian), 81e8af9738SPeter Avalos>0 use ufs2-dump-be 82e8af9738SPeter Avalos 8379343712SPeter Avalos24 lelong 0x19540119 new-fs dump file (ufs2, little endian), 84e8af9738SPeter Avalos>0 use \^ufs2-dump-be 85e8af9738SPeter Avalos 86e8af9738SPeter Avalos18 leshort 60011 old-fs dump file (16-bit, assuming PDP-11 endianness), 87e8af9738SPeter Avalos>2 medate x Previous dump %s, 88e8af9738SPeter Avalos>6 medate x This dump %s, 8982c5fa3eSPeter Avalos>10 leshort >0 Volume %d, 90e8af9738SPeter Avalos>0 leshort 1 tape header. 91e8af9738SPeter Avalos>0 leshort 2 beginning of file record. 92e8af9738SPeter Avalos>0 leshort 3 map of inodes on tape. 93e8af9738SPeter Avalos>0 leshort 4 continuation of file record. 94e8af9738SPeter Avalos>0 leshort 5 end of volume. 95e8af9738SPeter Avalos>0 leshort 6 map of inodes deleted. 96e8af9738SPeter Avalos>0 leshort 7 end of medium (for floppy). 97