From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=17.151.62.27; helo=mail-in5.apple.com; envelope-from=afish@apple.com; receiver=edk2-devel@lists.01.org Received: from mail-in5.apple.com (mail-out5.apple.com [17.151.62.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 96103210C1225 for ; Thu, 14 Jun 2018 17:41:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; d=apple.com; s=mailout2048s; c=relaxed/simple; q=dns/txt; i=@apple.com; t=1529023273; x=2392936873; h=From:Sender:Reply-To:Subject:Date:Message-id:To:Cc:MIME-version:Content-type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-reply-to:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=uy8awqMLknDHpufs5yYG5NIXwYHG1p43yp+xkulhfSY=; b=LKM73fEi60Hzr36ds9cf1d7IFlWKQzSg/W2XZqFV3mnhwOIcbgsuAMZOQiyXYCxb DHl0IJX0pLXqEQ/tIa8OVOyXpvDmZpMxi2YhC38pLagAtoXs1lS8e+jsHaosZO8X 1XvvNMIXHLKCwwNd/rBvzvDT/CpFqs4yZBjn17gE5oFZPggyzi2mFsT2u6k8Jq6n ficev+RowfP0uI8dJzdHgkCnSxWObADdpJ8QbhZmS5yFwkPUXnYylgo/jrAW8hZn tn3wJAyPwRd+wBh79p+uiz28eCBJEd3A/EE4p0DRa8MdncTjVOAGnVf0oZJs+PP7 AHouRMfGJsj6NE4HqoxI6g==; X-AuditID: 11973e13-615ff7000000242c-4a-5b230b28f234 Received: from ma1-mtap-s01.corp.apple.com (ma1-mtap-s01.corp.apple.com [17.40.76.5]) (using TLS with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mail-in5.apple.com (Apple Secure Mail Relay) with SMTP id BD.B3.09260.92B032B5; Thu, 14 Jun 2018 17:41:13 -0700 (PDT) MIME-version: 1.0 Received: from ma1-mmpp-sz10.apple.com (ma1-mmpp-sz10.apple.com [17.171.128.150]) by ma1-mtap-s01.corp.apple.com (Oracle Communications Messaging Server 8.0.2.2.20180329 64bit (built Mar 29 2018)) with ESMTPS id <0PAC008F59WOIFF0@ma1-mtap-s01.corp.apple.com>; Thu, 14 Jun 2018 17:41:12 -0700 (PDT) Received: from [17.234.137.99] (unknown [17.234.137.99]) by ma1-mmpp-sz10.apple.com (Oracle Communications Messaging Server 8.0.2.2.20180403 64bit (built Apr 3 2018)) with ESMTPSA id <0PAC00BCV9WKPL40@ma1-mmpp-sz10.apple.com>; Thu, 14 Jun 2018 17:41:12 -0700 (PDT) X-Va-A: X-Va-T-CD: 81ca60fce39c2560b6c4a7e5841f9b8f X-Va-E-CD: 09c62dd3dfd219f922cefea8b3ed1051 X-Va-R-CD: 0d09bf8811f8e9bff5ec0771e0ca6984 X-Va-CD: 0 X-Va-ID: b92b6bb7-fbd4-4e8d-b4fd-acef70b730a3 X-V-A: X-V-T-CD: b98901bc34f291218a59ee0981d2c96a X-V-E-CD: 09c62dd3dfd219f922cefea8b3ed1051 X-V-R-CD: 0d09bf8811f8e9bff5ec0771e0ca6984 X-V-CD: 0 X-V-ID: 3aa891b2-19fe-45df-8074-fdecf8a7724a X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2018-06-14_12:,, signatures=0 X-Proofpoint-Scanner-Instance: ma-grpmailp-qapp24.corp.apple.com-10000_instance1 Sender: afish@apple.com From: Andrew Fish Message-id: Date: Thu, 14 Jun 2018 17:41:07 -0700 In-reply-to: Cc: "edk2-devel@lists.01.org" To: "Robinson, Herbie" References: X-Mailer: Apple Mail (2.3445.6.18) X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrPIsWRmVeSWpSXmKPExsUiqOHDqqvJrRxtsGADv8WeQ0eZLZrWb2N0 YPLonv2PxWP1YrsApigum5TUnMyy1CJ9uwSujMXPGlkL9mlVnLz1kLGBsUm1i5GTQ0LAROLF qneMXYxcHEIC+5gk7ux8xA6S4BUQlPgx+R4LiM0sECbxZ8cBdoiijUwSH2ZeheqYyCRx4tst FohR7BJ/fu2AsrUlln5dwAxjb1zTwAZjH/+7Hcrmkliw9TQrhK0r0XboGSOEzSax/sQSpi5G DiBbS+J6tyJEWEti+9YHrDD28ZmXocZwSpz/MpEdwtaRuD/pPNQJ2RJnjs6EOiFAYkHHI7Dx wgLiEu/ObAKLswkoS6yY/wHqYRuJWZenMEPUGEqcPjuZHeQEFgFViRdX/UFMToF4iR3d9pAg MZeYceELE4gtAgzD/ZfXgk0REoiT6F66DuoaJYn/u44wT2CUm4UUorOQQhTC1pL4/qgVKM4B ZMtLHDwvCxHWlHh27xNUibbEk3cXWBcwsq1iFMpNzMzRzcwz1UssKMhJ1UvOz93ECEoR0+2E dzCeXmV1iFGAg1GJh9egQClaiDWxrLgy9xCjNAeLkjivzXugkEB6YklqdmpqQWpRfFFpTmrx IUYmDk6pBsbCdUI5fE5/bQ+ffLb679WlGTEfNizvZufsPbw2okRgjcCezwbnVuTaV92eZL68 Zfpaz6KIuKsimy/O8Zx5KDd3vmvHBd4FPXbhM8KkeQzuChzL1nLwbcgrcec8cYs7TvRSTXTh vVvZ+5Y4VykU2SwLWXu8JuhDiEDxTguZFy0fjXtOvDWJO63EUpyRaKjFXFScCADP+Dr/8gIA AA== X-Content-Filtered-By: Mailman/MimeDel 2.1.26 Subject: Re: 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:41:13 -0000 Content-Type: text/plain; CHARSET=US-ASCII Content-Transfer-Encoding: 7BIT > On Jun 14, 2018, at 5:35 PM, Robinson, Herbie wrote: > > 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 being dropped from the BIOS on our latest hardware). I think we have a pretty good handle on writing the bootloader, but I can't find any solid information 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 file (which I can process into an object module and embed into our OS code for initializing disks). > Herbie, It is "bog standard" FAT3", see Microsoft Extensible Firmware Initiative FAT32 File System Specification The OS loader is just an EFI Executable in file. So any old FAT32 tools will do. So are you looking for EFI tools to do GPT partitioning and FAT32 file system creation? Thanks, Andrew Fish > 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] > > _______________________________________________ > edk2-devel mailing list > edk2-devel@lists.01.org > https://lists.01.org/mailman/listinfo/edk2-devel