From mboxrd@z Thu Jan 1 00:00:00 1970 From: Danny Milosavljevic Subject: Re: GuixSD encrypted root? Date: Tue, 19 Apr 2016 09:51:16 +0200 Message-ID: <20160419095116.2c7a2652@scratchpost.org> References: <20160418230558.11a1c86f@scratchpost.org> <20160418232403.03c0552f@scratchpost.org> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:46923) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1asQRP-0005CA-Vr for guix-devel@gnu.org; Tue, 19 Apr 2016 03:51:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1asQRM-0005qT-Pd for guix-devel@gnu.org; Tue, 19 Apr 2016 03:51:23 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:45496) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1asQRM-0005qN-KD for guix-devel@gnu.org; Tue, 19 Apr 2016 03:51:20 -0400 Received: from localhost (178.115.128.77.wireless.dyn.drei.com [178.115.128.77]) by dd1012.kasserver.com (Postfix) with ESMTPSA id A575A1CA08BA for ; Tue, 19 Apr 2016 09:51:18 +0200 (CEST) In-Reply-To: <20160418232403.03c0552f@scratchpost.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org And when I add a file-system like this (define dayas-sys (mapped-device (source (uuid "blahblahblah")) (target "dayas-sys") (type luks-device-mapping))) ... (mapped-devices (list dayas-sys)) (file-systems (cons* (file-system (device "/dev/sda1") (title 'dayas:/) (mount-point "/") (type "ext4") (needed-for-boot? #t)) (file-system (device "/dev/mapper/dayas-sys") (mount-point "/x") (type "btrfs") (needed-for-boot? #f) (dependencies (list dayas-sys))) %base-file-systems)) system reconfigure hangs at guix system: shepherd: Removing service 'file-system-/x'... guix system: shepherd: Done. guix system: loading new services: file-system-/x... guix system: shepherd: Evaluating user expression (register-services (primitive-load "/gnu/s...")). . Unfortunately because of the abbreviation in the output of the command above ^^^ I have no idea what it's trying to do. The device has already been mapped at /dev/mapper/dayas-sys , however it has not yet mounted the filesystem as /x .