From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59466) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dze3H-0001Nu-PD for guix-patches@gnu.org; Wed, 04 Oct 2017 03:25:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dze3C-0003ok-77 for guix-patches@gnu.org; Wed, 04 Oct 2017 03:25:07 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:38687) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dze3C-0003oZ-35 for guix-patches@gnu.org; Wed, 04 Oct 2017 03:25:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dze3B-0001pt-SL for guix-patches@gnu.org; Wed, 04 Oct 2017 03:25:01 -0400 Subject: [bug#28696] [PATCH 0/5] Support UUIDs for the EFI System Partition (FAT) Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59325) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dze2X-000166-IW for guix-patches@gnu.org; Wed, 04 Oct 2017 03:24:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dze2W-00030b-KN for guix-patches@gnu.org; Wed, 04 Oct 2017 03:24:21 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Date: Wed, 4 Oct 2017 09:24:01 +0200 Message-Id: <20171004072401.1251-1-ludo@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 28696@debbugs.gnu.org Hello! This patch series fixes what Roel reported at : it allows users to refer to their EFI System Partition and to FAT file systems in general by UUID. I’ve tested it on my UEFI laptop where /boot/efi is actually FAT16, not FAT32 (I suppose UEFI supports both). Let me know what you think! Ludo’. Ludovic Courtès (5): file-systems: 'mount-file-system' now takes a object. file-systems: Preserve UUID types when serializing. file-systems: Add support for FAT16. uuid: Change "fat32" to "fat". doc: Give an example with a FAT UUID. doc/guix.texi | 5 ++ gnu/build/file-systems.scm | 115 +++++++++++++++++---------- gnu/build/linux-boot.scm | 20 ++--- gnu/build/linux-container.scm | 3 +- gnu/services/base.scm | 6 +- gnu/system/examples/lightweight-desktop.tmpl | 8 +- gnu/system/file-systems.scm | 10 ++- gnu/system/linux-initrd.scm | 6 +- gnu/system/uuid.scm | 30 +++---- 9 files changed, 126 insertions(+), 77 deletions(-) -- 2.14.2