From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=216.205.24.131; helo=us-smtp-delivery-131.mimecast.com; envelope-from=herbie.robinson@stratus.com; receiver=edk2-devel@lists.01.org Received: from us-smtp-delivery-131.mimecast.com (us-smtp-delivery-131.mimecast.com [216.205.24.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 0B200210F93FE for ; Thu, 14 Jun 2018 17:36:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=StratusTechnologies.onmicrosoft.com; s=selector1-stratus-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0ou/gAxfPxyArOULst5sq2dbBZJGoCfW3pELcBEkbFI=; b=I99lNnRJNoOwhfXRFaQx6oTerVP3Qb/f/BTFk3v/U0CsP0zI9wF8uwo8xXHdJKzf9DENVR8akTe0o7jdveVArP996uaxA0IQQAhaC6f3HOdBEgn5D2aJ+8n2+bP+e3iZl6QPTKujdsy8sEOMpzD9geRC/9nBL1usZcMsoOBbQdw= Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03lp0047.outbound.protection.outlook.com [216.32.180.47]) (Using TLS) by us-smtp-1.mimecast.com with ESMTP id us-mta-125-kvLJpKCeNlmYn-rBFXyLSg-1; Thu, 14 Jun 2018 20:35:59 -0400 Received: from CY1PR08MB1487.namprd08.prod.outlook.com (10.163.19.29) by CY1PR08MB1708.namprd08.prod.outlook.com (10.162.217.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.841.17; Fri, 15 Jun 2018 00:35:57 +0000 Received: from CY1PR08MB1487.namprd08.prod.outlook.com ([fe80::5c9a:a52:9c74:2c70]) by CY1PR08MB1487.namprd08.prod.outlook.com ([fe80::5c9a:a52:9c74:2c70%2]) with mapi id 15.20.0841.021; Fri, 15 Jun 2018 00:35:57 +0000 From: "Robinson, Herbie" To: "edk2-devel@lists.01.org" Thread-Topic: Creating EFI System Partition Thread-Index: AdQEP7F2ot0TqxVxT/+EbUnfXp5ZlA== Date: Fri, 15 Jun 2018 00:35:57 +0000 Message-ID: Accept-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-originating-ip: [198.97.42.5] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; CY1PR08MB1708; 7:3LRuQqnrwWClxontIlK5y579Dy56x74/hfkgm9vcI34T3IvOPiTM0cdsusvO2JU0odB0wIzS1YNQkH7e92bjqXm/7a0WkHV3r7186m0Thtfppi4Zo95YX9QcKXj2CsEK7evDh5u1I4bfiSs3pnhyzt042TvsCG5z31c/7+v3vrFwcSjcAkybjFzGilDOK/IUv1Mx59oIgFy/niVJ0lLa0aRQ/Cqubrla2gpwL7Wtm+wZlTmfYAqzb3oO88BzMXZK; 20:4mvCwlREqAbJmgKtQpQYZSfMjEA2M7gSxTUyYQRslHQy+uuCHZOm/WLQPRITK2VtjDAqq9E5VdErK2u/bzit1/GSMX6w7KSmEcMYLu7gd+X3qzZkBrFbu8T71ieloyCCzUh3gdMfjXhBTYPPZlKBLlzlAZ4AgLmyRUhXntdWBeg= x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: 01de9936-6300-46a6-f98c-08d5d257f5ef x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(49563074)(7193020); SRVR:CY1PR08MB1708; x-ms-traffictypediagnostic: CY1PR08MB1708: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(28532068793085)(255031698444463)(32476226591037)(21748063052155); x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(102415395)(6040522)(2401047)(5005006)(8121501046)(10201501046)(93006095)(93001095)(3002001)(3231254)(944501410)(52105095)(149027)(150027)(6041310)(20161123564045)(20161123558120)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(6072148)(201708071742011)(7699016); SRVR:CY1PR08MB1708; BCL:0; PCL:0; RULEID:; SRVR:CY1PR08MB1708; x-forefront-prvs: 0704670F76 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39380400002)(396003)(376002)(346002)(39850400004)(366004)(189003)(199004)(7696005)(6306002)(55016002)(54896002)(3660700001)(99286004)(66066001)(106356001)(733005)(6436002)(105586002)(15974865002)(236005)(54556002)(9686003)(186003)(2501003)(86362001)(97736004)(53936002)(5250100002)(102836004)(2906002)(99936001)(7736002)(8936002)(478600001)(5660300001)(26005)(606006)(2351001)(68736007)(2900100001)(6506007)(14454004)(861006)(790700001)(33656002)(6916009)(3846002)(6116002)(5640700003)(74316002)(3280700002)(316002)(81156014)(72206003)(476003)(486006)(8676002)(3480700004)(81166006)(25786009); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR08MB1708; H:CY1PR08MB1487.namprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; x-microsoft-antispam-message-info: 0O/qj+mPoMw0Zm9h3XOxTu1r5b6zi89I/Ck2WeZGtBYKcmDcvG+g+MpdpR/c5L08rE0ytZtUbgJwtuMOjzqZrCSjg2fKDDaBGGP8yu7Cihoq7coZzGITiddb0QQSvdNB9OjWYnNREftJyaG4O7j51oUqjBu5IR5GpbYkheGl1LMgQsh8YBuUUVZ3PBfJpV7O spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: stratus.com X-MS-Exchange-CrossTenant-Network-Message-Id: 01de9936-6300-46a6-f98c-08d5d257f5ef X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jun 2018 00:35:57.2145 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: de36b473-b8ad-46ff-837f-9da16b8d1b77 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR08MB1708 X-MC-Unique: kvLJpKCeNlmYn-rBFXyLSg-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.26 Subject: Creating EFI System Partition X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jun 2018 00:36:05 -0000 Content-Language: en-US Content-Type: text/plain; charset=WINDOWS-1252 Content-Transfer-Encoding: quoted-printable I have been tasked with implementing EFI boot in our VOS operating system (= in a panic, nobody bothered to tell us ahead of time that legacy boot was b= eing dropped from the BIOS on our latest hardware). I think we have a pret= ty good handle on writing the bootloader, but I can't find any solid inform= ation on creating an empty EFI System Partition bearing the correct flavor = of FAT32 to put the bootloader in. I need to end up with a binary image fi= le (which I can process into an object module and embed into our OS code fo= r initializing disks). I found a thread on submitting a "GPT" EFI shell application on this list, = but it seems to have trailed off to nowhere about two years ago. Did that end up somewhere that I haven't found? Herbie Robinson Software Architect Stratus Technologies | www.stratus.com 5 Mill and Main Place, Suite 500 | Maynard, MA 01754 T: +1-978-461-7531 | E: Herbie.Robinson@stratus.com [Stratus Technologies]