From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1l2wJk-0005u5-Nv for mharc-grub-devel@gnu.org; Fri, 22 Jan 2021 08:17:36 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:58760) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l2wJi-0005r3-PO for grub-devel@gnu.org; Fri, 22 Jan 2021 08:17:34 -0500 Received: from confino.investici.org ([2a00:c38:11e:ffff::a020]:49103) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l2wJf-0007js-Ul for grub-devel@gnu.org; Fri, 22 Jan 2021 08:17:34 -0500 Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4DMfth5FMdz12r8 for ; Fri, 22 Jan 2021 13:17:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1611321436; bh=x9gSWJGA5IhysHkAdxsHxAOWvUMj5FaoAjaV04SnJy8=; h=From:To:Subject:Date:From; b=Z4mZRN+afo7F9mSCNTPuzXgU/GsmBEFW1+9RrdDnQk3+u/C4l70CF9Z7dwe/X0ZFN mir09DW7gzEMhiB43+RXqTzS3OV71VYT122QIYjZ25M8solZ3a1qo1qw53WpJguJoa 8VVqQJ2LhQIbwUvWTOVMDlEgg5V5cWP6tgBxP9v8= Received: from [212.103.72.250] (mx1.investici.org [212.103.72.250]) (Authenticated sender: andrea.monaco@autistici.org) by localhost (Postfix) with ESMTPSA id 4DMfth4YLqz12qV for ; Fri, 22 Jan 2021 13:17:16 +0000 (UTC) From: "Andrea G. Monaco" To: grub-devel@gnu.org Subject: mbdump utility to dump multiboot header Date: Fri, 22 Jan 2021 14:17:15 +0100 Message-ID: <87mtx15cx0.fsf@autistici.org> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2a00:c38:11e:ffff::a020; envelope-from=andrea.monaco@autistici.org; helo=confino.investici.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Jan 2021 13:17:35 -0000 Hello everyone, some time ago I felt in need of an utility to dump the content of the multiboot header of an os image in human readable format. I couldn't find anything like that, so I wrote it. It's called mbdump and you can find it here https://savannah.nongnu.org/projects/mbdump. I tested it with gnumach and it works, but it could use some testing with more complex multiboot headers and especially with multiboot2 headers, which I didn't test at all because I couldn't find any relevant kernel. Any testing, bug report or patch is much appreciated. Write at andrea dot monaco at autistici dot org. Warmly, Andrea Monaco