From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-io0-x22c.google.com (mail-io0-x22c.google.com [IPv6:2607:f8b0:4001:c06::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 003B381C87 for ; Tue, 22 Nov 2016 09:16:41 -0800 (PST) Received: by mail-io0-x22c.google.com with SMTP id j65so73029745iof.0 for ; Tue, 22 Nov 2016 09:16:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semihalf-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=t3xdKEHL6ZTwIhgICtB70Qgczde6kAj+XU5bb3WQ9/I=; b=uplUHFeu2+HaTRmWlU12p8e5v6M1jT8jQLVq9hvhhW5/rK2We6ck6OeZAuztUvXIDF mVqPPRppPCxl1Wu3xzfwtGKn/LOdLmR0nTm684sdJmXyOxyJzJppyX7NtvpmoWYiAhB+ vcoTrc4V62Z+tbsmFg/+XsixbHU5Lxi6KdGiMT5vgqFZ9T9/7OYK620D/p1IKvAwyx2M naD8p/UWPFajq35TjJsN3tD7c7ePedOzJvfsYbWMJT7fudkisRMpTE7iwgf5xRXQ0ZpP k8FWObbEbLN4d8HCXe7hYAX2XJwRLk/hH69K00lbgJYGjlmDUOvz0pay6OpFYckHJL7r DkNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=t3xdKEHL6ZTwIhgICtB70Qgczde6kAj+XU5bb3WQ9/I=; b=c/Q4e16ilYdVjHgMmEkuYE84oBKPMmXGyFIfu0Cx77MnSL1i8BYDNupEkMdnv8AtP8 kpBy8UWSJ/ldb1F4IO0x/QIiBKMsEjNI3Auki5JZ12wRkqjj/8v68DCwtMoloilC6IoO J9f1gb3/WC2wlcXLqno12yFI5JjJSDKhm4dGgHEr57bXtH7K2BN6/HkVNn3Hr0P2N8mX VOqFLdzzBUctiQinm4h2g8M5gZBZE7ueoJAyMidNKKjz8gFmrtKnGfi/oX3hIPhNCiVy 5NMu37vUaeO4NvV9IrzCd4YfqIvQaWzwZLS+SfnGXyjOxU/XA2SAq5bY7MweYIrX3AjZ kCGg== X-Gm-Message-State: AKaTC00U4R1gXtzjVFxmlCae/xk95f9a9d8FeCCgxlCxJ9hKf4klZGKW53p3+o6niNRIpxNZM1SbQfkYznuAWQ== X-Received: by 10.107.18.96 with SMTP id a93mr19566561ioj.144.1479835001156; Tue, 22 Nov 2016 09:16:41 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.25.140 with HTTP; Tue, 22 Nov 2016 09:16:40 -0800 (PST) In-Reply-To: References: <2ee033d3-bf24-6710-3f72-14bd0e6dfed9@akeo.ie> From: Marcin Wojtas Date: Tue, 22 Nov 2016 18:16:40 +0100 Message-ID: To: Michael Zimmermann Cc: Rebecca Cran , Pete Batard , edk2-devel-01 Subject: Re: EXT FS support X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Nov 2016 17:16:42 -0000 Content-Type: text/plain; charset=UTF-8 Thank you all, I also found this: https://sourceforge.net/p/cloverefiboot/code/HEAD/tree/FileSystems/VBoxFsDxe/ I'll specify more my needs. I use ARMv8 platform on top of the newest OpenPlatformPackage (linaro/master) in order to build and work as a part of EDK2 tianocore/master. There's no GRUB, platform simply boots to the Shell. I'd be grateful also for pointing the easiest way to port one of the EXT solutions. I went over all url's provided and I must say porting seems not trivial. Write is nice-to-have feature, but we can go with read-only, unless it's as fast as FAT. Best regards, Marcin 2016-11-22 17:59 GMT+01:00 Michael Zimmermann : > I wouldn't call this a stable implementation atm but I've ported all > filesystems supported by the linux kernel(ntfs, ext2/3/4, f2fs, ...) > including write support to UEFI using the LKL(Linux Kernel Library) > project. > > https://github.com/efidroid/uefi_apps_LKL > > Thanks > Michael > > On Tue, Nov 22, 2016 at 5:41 PM, Rebecca Cran wrote: >> On 11/22/16 9:19 AM, Pete Batard wrote: >>> >>> Hi Marcin, >>> >>> I can't speak for EDK2 integration plans, but as far as side-projects >>> are concerned, I have been porting the various GRUB *read-only* file >>> systems into standalone UEFI drivers. This includes an ext2/3/4 driver >>> if you are interested (and you can live without write support). >>> >>> Please see http://efi.akeo.ie/ as well as the github project at >>> https://github.com/pbatard/efifs. >> >> >> Pete, >> >> Have you seen the UEFI filesystem drivers from the rEFInd project, at >> https://sourceforge.net/p/refind/code/ci/master/tree/filesystems/ ? >> >> -- >> Rebecca >> >> _______________________________________________ >> edk2-devel mailing list >> edk2-devel@lists.01.org >> https://lists.01.org/mailman/listinfo/edk2-devel