[...] Sorry I’m not really familiar with LVM. It's implemented using device mapper but instead of mapping one block device to another you map one block device to whole group (like playground where
Tomáš Čech <address@hidden> skribis: OK. Yes, that part I knew. ;-) [...] This looks good to me! So I would declare (mapped-device (source "/dev/sda") (target "volume_group_name-logical_volume_nam
[...] Sorry I’m not really familiar with LVM. It's implemented using device mapper but instead of mapping one block device to another you map one block device to whole group (like playground where
as project for my Hackweek in SUSE I decided to spend my time on LVM support in GuixSD - something I miss greatly. This also means that I'll have much less time for that after this week :( Well this
Hello Alexandre, wellcome to Guix! [...] Guix is "just" not able to activate/assemble LVM volumes at boot, as a consequence LVM volumes creation and activation is also missing in the installer [...]
DISCLMAIMER: This commit isn't meant for merging, so donut merge it. It's meant for people to use until we get something better. There's also code I haven't fully checked is needed (particularly mkno
DISCLMAIMER: This commit isn't meant for merging, so donut merge it. It's meant for people to use until we get something better. There's also code I haven't fully checked is needed (particularly mkno
Tomáš Čech <address@hidden> skribis: Well this is nice already! Don’t worry about static linking or anything: you can use any package, including dynamically-linked, and it will be magically adde
Hello, Giovanni, Thanks! Ok, that doesn't sound too hard to fix. (famous last words ;-) Excellent Yay! Yeah, it looked so nearly finished that I was very surprised it didn't make it yet. I might have
Sorry for all the delays :) Tomáš Čech <address@hidden> skribis: [...] So I would declare (mapped-device (source "/dev/sda") (target "volume_group_name-logical_volume_name") (kind lvm-device-mappi
Hi Guix, as project for my Hackweek in SUSE I decided to spend my time on LVM support in GuixSD - something I miss greatly. This also means that I'll have much less time for that after this week :( S
Sorry for the delay. Tomáš Čech <address@hidden> skribis: [...] OK. So the ‘source’ is irrelevant because ‘vgscan’ magically creates the device nodes for volumes such that users don’t ha
Jookia <address@hidden> skribis: OK. Would a ‘mapped-device’ type where both ‘source’ and ‘target’ are lists adequately model Linux’s notion of mapped devices? Keeping thing purely decl
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 cl
Yes, this is one of the major problems. Shouldn't be too hard if we have inputs and outputs for each. Well, it's a bit more complex than that. We end up with filesystems that use multiple devices too
I don't know, the problem is things like LVM create multiple mapped devices rather than just one. So it doesn't model the notion of mapped devices, but systems where multiple devices. This is true, b
Tomáš Čech <address@hidden> skribis: [...] What do you mean by “whole group”? A tree under /dev/mapper? I would think the terms are pretty descriptive, esp. when looking at the corresponding s
Hi, I think your best bet is to review past email threads on this topic. Search the archives for "lvm" and similar keywords to find them: https://lists.gnu.org/archive/cgi-bin/namazu.cgi?query=lvm&su
That's one thing to talk about- Store permissions and what to do about them. I also have another situation where I want to run a container with an OpenVPN service, but I'd have to pass credentials to
Hi lxo, I can give some advice reg. libreboot+luks+btrfs, but not reg. LVM and I haven't tested a a btrfs multi-disk setup with GuixSD either unfortunately. Using btrfs and luks on a librebooted lapt