From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexandre Oliva Subject: BTRFS, LVM, LUKS Date: Sat, 29 Jun 2019 22:13:19 -0300 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:52072) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hhOPN-0003OP-2J for guix-devel@gnu.org; Sat, 29 Jun 2019 21:13:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hhOPM-0004GK-1q for guix-devel@gnu.org; Sat, 29 Jun 2019 21:13:33 -0400 Received: from linux-libre.fsfla.org ([209.51.188.54]:40140) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hhOPL-0004GB-VE for guix-devel@gnu.org; Sat, 29 Jun 2019 21:13:31 -0400 Received: from free.home (home.lxoliva.fsfla.org [172.31.160.164]) by linux-libre.fsfla.org (8.15.2/8.15.2/Debian-3) with ESMTP id x5U1DQri002764 for ; Sun, 30 Jun 2019 01:13:30 GMT 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 Hi, I'm looking into adopting GuixSD, but I'm kind of a heavy LVM user. I'm also slightly concerned about support for BTRFS and LUKS, that I also rely heavily on. My first concern is that it's not clear to me what's meant by lack of LVM support. I saw patches around April-May 2015, some later discussions, but not much that would give me much of a clue as to what's really missing, as in, is it just that the installer doesn't know how to create logical volumes, that the boot-up code doesn't support root on lvm, that lvm and device-mapper packages are missing altogether, or that device-mapper infrastructure is disabled in the kernel? Full-disk encryption (LUKS) is also a strict requirement for me, and so is multi-disk BTRFS. I'm willing and somewhat available to volunteer time and effort to contribute support for these, but I could use some mentoring in getting started and on track towards improving what needs to be improved in ways that are likely to be generally acceptable. I have not used GuixSD yet, to a large extent due to the stated lack of LVM support. I haven't got myself into Guix either *blush*, but maybe I could get started with it. I suppose VMs might be a way to get started, but... the machines I use are not very powerful, as in, laptops old enough as to support LibreBoot, so I haven't used virtualization much myself. Thanks in advance for any guidance. I'm lxo on IRC. --=20 Alexandre Oliva, freedom fighter he/him https://FSFLA.org/blogs/lxo Be the change, be Free! FSF Latin America board member GNU Toolchain Engineer Free Software Evangelist Hay que enGNUrecerse, pero sin perder la terGNUra jam=C3=A1s - Che GNUevara