unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* 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
* 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

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-14 17:15 manage /boot/grub/grub.cfg without installing grub binaries to disk 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
  -- strict thread matches above, loose matches on Subject: below --
2019-02-12 19:04 Jack Hill
2019-02-14  4:27 ` Raghav "RG" Gururajan

Code repositories for project(s) associated with this public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).