From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#20024: grub store is not copied to target system Date: Tue, 10 Mar 2015 11:54:53 +0100 Message-ID: <87mw3lnmv6.fsf@gnu.org> References: <20150307000159.GA1292@venom> <87lhj7nor2.fsf@gnu.org> <20150308215719.GB22135@venom> <8761aatx2m.fsf@gnu.org> <20150309103424.GB30937@crashnator.suse.cz> <877fuqkswn.fsf@gnu.org> <20150309200421.GA1222@venom> <87wq2pqo6o.fsf@gnu.org> <20150310084146.GD16813@crashnator.suse.cz> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:41478) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YVHpX-0005c4-JA for bug-guix@gnu.org; Tue, 10 Mar 2015 06:56:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YVHpS-0001yr-TB for bug-guix@gnu.org; Tue, 10 Mar 2015 06:56:07 -0400 Received: from debbugs.gnu.org ([140.186.70.43]:42668) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YVHpS-0001yn-Qp for bug-guix@gnu.org; Tue, 10 Mar 2015 06:56:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YVHpS-00076M-G4 for bug-guix@gnu.org; Tue, 10 Mar 2015 06:56:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <20150310084146.GD16813@crashnator.suse.cz> ("=?UTF-8?Q?Tom=C3=A1=C5=A1_?= =?UTF-8?Q?=C4=8Cech?="'s message of "Tue, 10 Mar 2015 09:41:46 +0100") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: =?UTF-8?Q?Tom=C3=A1=C5=A1_?= =?UTF-8?Q?=C4=8Cech?= Cc: 20024@debbugs.gnu.org Tom=C3=A1=C5=A1 =C4=8Cech skribis: > On Tue, Mar 10, 2015 at 08:58:07AM +0100, Ludovic Court=C3=A8s wrote: >>Tom=C3=A1=C5=A1 =C4=8Cech skribis: [...] >>> Shouldn't `grub' be in `%base-packages'? >> >>It could be there; OTOH, we don=E2=80=99t want to encourage users to bypa= ss >>=E2=80=98reconfigure=E2=80=99. WDYT? > > Aha! Now it makes sense! > > Yes, you're right, but there is also chance that after initialization of > GuixSD and reboot you will have no way back to original distribution. As I wrote before, once you=E2=80=99ve booted into GuixSD, chances are that= the original distro on that partition is in a bad state because GuixSD has fiddle with /etc and other global directories. > After my installation I got into state where Guix couldn't access network= so > `guix system reconfigure' was not possible and my graphic card needs some > special care during boot to make KMS work (which I was hardly googling on > tablet to fix it). Could you explain the KMS issue in a separate thread? > We could just add note in documentation that one can add grub as system > package as safety belt and remove it when confirmed it works. OTOH this m= ay > encourage users to bypass reconfigure even more. It=E2=80=99s enough to modify grub.cfg. GRUB itself is not needed. But anyway, the take-home message is that if you run =E2=80=98guix system i= nit=E2=80=99 on your current root, then you can assume the former distro to no longer be bootable. Thanks, Ludo=E2=80=99.