all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* manage /boot/grub/grub.cfg without installing grub binaries to disk
@ 2019-02-12 19:04 Jack Hill
  2019-02-14  4:27 ` Raghav "RG" Gururajan
  0 siblings, 1 reply; 11+ messages in thread
From: Jack Hill @ 2019-02-12 19:04 UTC (permalink / raw)
  To: guix-devel; +Cc: raghavgururajan

Greetings,

This email records some thinking that we had on IRC today. raghavgururajan 
and I have use cases for a Guix-managed grub.cfg, but without Guix-managed 
grub boot binaries. This is to support booting a Guix system with an 
external grub, where there is no place for Guix to install grub. For 
raghavgururajan, this is because their whole disk is a luks encrypted 
volume and they are using libreboot's grub. For me, this is for using Grub 
on the Linode VPS provider that has an external grub and prefers disks 
that are raw filesystems without partition tables.

We came up with the idea to add an option to the bootloader part of an 
operating system definition to skip installing the book binaries. Thoughts 
this idea, what the configuration interface should be, or what the 
implementation should look like?

Best,
Jack

^ permalink raw reply	[flat|nested] 11+ messages in thread
* manage /boot/grub/grub.cfg without installing grub binaries to disk
@ 2019-02-14 17:15 Clément Lassieur
  2019-02-14 18:07 ` Raghav "RG" Gururajan
  0 siblings, 1 reply; 11+ messages in thread
From: Clément Lassieur @ 2019-02-14 17:15 UTC (permalink / raw)
  To: jackhill, raghavgururajan; +Cc: guix-devel

Hi Jack and Raghav,

Could you try this?

--8<---------------cut here---------------start------------->8---
(bootloader-configuration
     (bootloader
      (bootloader
       (inherit grub-bootloader)
       (installer #~(const #t)))))
--8<---------------cut here---------------end--------------->8---

Clément

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2019-02-19  7:16 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-02-12 19:04 manage /boot/grub/grub.cfg without installing grub binaries to disk Jack Hill
2019-02-14  4:27 ` Raghav "RG" Gururajan
  -- strict thread matches above, loose matches on Subject: below --
2019-02-14 17:15 Clément Lassieur
2019-02-14 18:07 ` Raghav "RG" Gururajan
2019-02-16 18:58   ` Raghav "RG" Gururajan
2019-02-16 21:12     ` Raghav "RG" Gururajan
2019-02-16 22:11       ` Clément Lassieur
2019-02-16 22:38         ` Raghav "RG" Gururajan
2019-02-17 18:26           ` Clément Lassieur
2019-02-18 14:16             ` Raghav "RG" Gururajan
     [not found]               ` <qRt0zY8kCCcLGyOP-cnGJsAs0NlANphUXfSv01fTQ4ybkmXnbitC06aTC_-yUAT0Nb-mQOduZJyzDUHS4DeGACcBPt9vlmgKUWIawJ9abzQ=@protonmail.ch>
2019-02-19  7:16                 ` Clément Lassieur

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.