Hello Guix,
I'm testing out setting up a dual boot between GuixSD and Arch. I've
no idea how much each one will take on disk. I decided to try out
btrfs and subvolumes for the layout.
But I'm having some issues booting the thing.
My disk layout right now is:
sda
sda1 1MB BIOS boot
sda2 4G swap
sda3 228.9GB btrfs
then subvolumes:
sda3/
__current/guixsd-root
__current/arch-root
__current/boot
__current/home
section from my config.scm, which is based on my old config (old one
is attached).
(file-systems (cons* (file-system
(device "root")
(title 'label)
(mount-point "/boot")
(options
"defaults,discard,compress=lzo,space_cache,autodefrag,subvol=__current/boot")
(dependecies mapped-devices))
;; repeat for guixsd-root and home but with correct value for subvol
)
guix system init worked fine but when booting it fails to locate the
bzImage. Which I assume is because it doesn't know that the root is in
a subvolume.
Long story short. How do I add rootflags to GuixSD's grub menu entry?
Need to add "rootflags=subvol=__current/guixsd-root" to the
linux-arguments. Might be an issue of having boot as a subvolume as
well.
Thanks
--
s/Fred[re]+i[ck]+/Fredrik/g