From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id 4NuvIMK722Dm5AAAgWs5BA (envelope-from ) for ; Wed, 30 Jun 2021 02:33:06 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id YOpSHMK722BKPwAAbx9fmQ (envelope-from ) for ; Wed, 30 Jun 2021 00:33:06 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 3025636D51 for ; Wed, 30 Jun 2021 02:33:06 +0200 (CEST) Received: from localhost ([::1]:45932 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lyOA4-00084l-Qb for larch@yhetil.org; Tue, 29 Jun 2021 20:33:04 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36914) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lyO9u-00084c-S7 for guix-devel@gnu.org; Tue, 29 Jun 2021 20:32:54 -0400 Received: from lepiller.eu ([2a00:5884:8208::1]:37826) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lyO9s-0001q8-2C for guix-devel@gnu.org; Tue, 29 Jun 2021 20:32:54 -0400 Received: from lepiller.eu (localhost [127.0.0.1]) by lepiller.eu (OpenSMTPD) with ESMTP id 89ab1f58; Wed, 30 Jun 2021 00:32:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date :in-reply-to:references:mime-version:content-type :content-transfer-encoding:subject:to:from:message-id; s=dkim; bh=iu+dOTFYHao2xxRB0XnNGPPGDjgkPirZ7zrIrgE3vus=; b=ifc2SIGrKVJ/ fz3FKtzZR01WPReYad3FRnekO82qF6LA7g7m7wWVbnkq0cYOKdylXilLVyEUq1VW Twz+R/gy5ws6GDyHl7BgpLcy5moev2jw3V7KwT/X0wohppcSA8DZTb3HDNLCTBk2 3JtCvdL2gvk3g+ssebkY2Q7lkLB+pi9Rs5CmR7EB8oBN5kLUbMKFQqw7Ga8XPPca GzD2w5p1V7ZvwqGCahLsDFHn49n2qTs3NZA20aahkTpt4srosJ9aLeE1NY9z1Geb zxoQD4EaBtbIICavsQLwuls1pjWyj4LjeiVwjh29kjM+W58qzTe9H9QrY/6/Bb7I CzF8gupLzg== Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id 64fc6cda (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Wed, 30 Jun 2021 00:32:44 +0000 (UTC) Date: Tue, 29 Jun 2021 20:32:37 -0400 User-Agent: K-9 Mail for Android In-Reply-To: <875yxw1dpg.fsf@yucca> References: <87mtr870k4.fsf@cbaines.net> <875yxw1dpg.fsf@yucca> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----2CBW4X4QLI4RYFLDKQW2C07XFGJGX2" Content-Transfer-Encoding: 7bit Subject: Re: Honeycomb LX2 ARM board, problems booting Guix To: guix-devel@gnu.org, Vagrant Cascadian , Christopher Baines From: Julien Lepiller Message-ID: <19D47E0B-E095-4D34-A958-A6FEE32AE68D@lepiller.eu> Received-SPF: pass client-ip=2a00:5884:8208::1; envelope-from=julien@lepiller.eu; helo=lepiller.eu X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1625013186; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=V2jMVhM0jfgDmA6WYePziTiKAmGzkDvGEyXEPezmk/0=; b=GHi1MA9CGL6+g+Wv6examdUPRjtFH9AGYkNg9SN4osihyFiOzf9py2yIgoV90D6a1KhrmN XONSoYoKf3QMQ6j/C1OEn3bk7zCN0qbrP+zg6xMjIQZaF8VnLvwabjzNNcjXpdE/KkRvGU /Yr3zxfuAUeVYGd1Kt7mua7Nkr7DcauA/AC/MC6KF/HH84CQosiEtKvxN0IvqsyIXO7XTe mzkzMgoz049mq1zsDxQUIhU+J6EkFPgDPwosF3nQ39miMjmwFmrNxW5BQ/oCPL5yhx+AVl CcKVO44GlxK4Y3WaW3VKmGsy1fGPg7Wk3Lz0FDpd56H2BcgIzNQsO76KjMEU+w== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1625013186; a=rsa-sha256; cv=none; b=hVa1Ih4hlLAH9eFQUP/3cBLNLToGw1kRsWmuxXO8TemYELQDw5M5uXgyKcD3Mi5tiMBO8N vnp8IHKRdOwsdrTH3p68YiF/3mBvC16d+Dn4KlnS9TCvsWC6I/oKBNsjH7QK9/moewjf4N w0TLVDgZT9hGKEamic/VJ1fP3M2JFEQx2oylnMZ4ca5Dm+Kx+CL8yRVU1fH/mMOky1OWWn xj+m4qET573BPsMbWcpBkgILo7HDC4nTuZIZUcCXMMee3MuhvLzf48h2cz1i7i/FSs9CLH cPQIp1pvWPKCawO8fowbrNuTOvidTnjRNLFHPes2qhvxoH870tLfkSuUM7QDCA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=lepiller.eu header.s=dkim header.b=ifc2SIGr; dmarc=fail reason="SPF not aligned (relaxed)" header.from=lepiller.eu (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Spam-Score: -1.32 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=lepiller.eu header.s=dkim header.b=ifc2SIGr; dmarc=fail reason="SPF not aligned (relaxed)" header.from=lepiller.eu (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: 3025636D51 X-Spam-Score: -1.32 X-Migadu-Scanner: scn0.migadu.com X-TUID: gXJpAhIQlP2X ------2CBW4X4QLI4RYFLDKQW2C07XFGJGX2 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable One way to find the missing modules is to boot another distro (or maybe the= installer has a lot more modules than the installed system) and look at dm= esg=2E You might see something like: scsi host0: ahci-sunxi ata1: SATA max UDMA/133 mmio =E2=80=A6 sunxi-mmc 1c12000=2Emmc: initialized, =E2=80=A6 mmc0: host does not support reading read-only=E2=80=A6 (That's from an arm board) In that case, I added sunxi-mmc, ahci_sunxi and for some reason sd_mod=2E = Note that naming is not consistent between guix and dmcsg, so check the fil= ename in lib/modules of you linux-libre kernel package=2E HTH! Le 29 juin 2021 18:57:31 GMT-04:00, Vagrant Cascadian a =C3=A9crit : >On 2021-06-29, Christopher Baines wrote: >> I've had a Honeycomb LX2 board for a few weeks now, but I've been >> struggling to get Guix installed on it=2E >> >> The most success I've had is with an installer image written to >either a >> USB drive or nVME drive=2E I changed the bootloader to the >> grub-efi-bootloader, using the efi-raw image type, a couple of other >> tweaks, but I only get as far as Linux starting Guile and then it >> promptly erroring [1]=2E >> >> 1: https://paste=2Edebian=2Enet/plain/1202864 >> >> For some reason, /proc/partitions is empty, and I can't see usual >things >> relating to storage devices in /dev=2E Any ideas how this could happen, >> what might I be doing wrong, or anything else I could try? > >Most likely missing kernel modules from the initrd, missing kernel >configuration options enabled, and/or missing support in the kernel >upstream=2E=2E=2E > >Hopefully it's one of the first two; good luck module/option hunting! > > >live well, > vagrant ------2CBW4X4QLI4RYFLDKQW2C07XFGJGX2 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable One way to find the missing modules is to boot ano= ther distro (or maybe the installer has a lot more modules than the install= ed system) and look at dmesg=2E You might see something like:

scsi h= ost0: ahci-sunxi
ata1: SATA max UDMA/133 mmio =E2=80=A6

sunxi-mmc= 1c12000=2Emmc: initialized, =E2=80=A6
mmc0: host does not support readi= ng read-only=E2=80=A6

(That's from an arm board)

In that case= , I added sunxi-mmc, ahci_sunxi and for some reason sd_mod=2E Note that nam= ing is not consistent between guix and dmcsg, so check the filename in lib/= modules of you linux-libre kernel package=2E

HTH!

Le 29 juin 2021 18:57:31 GMT-04:00, Vagrant Cascadian <= vagrant@debian=2Eorg> a =C3=A9crit :
On 2021-06-29, Christopher Baines wrote:
I've had a Honeycomb LX2 board fo= r a few weeks now, but I've been
struggling to get Guix installed on it= =2E

The most success I've had is with an installer image written to= either a
USB drive or nVME drive=2E I changed the bootloader to the grub-efi-bootloader, using the efi-raw image type, a couple of other
= tweaks, but I only get as far as Linux starting Guile and then it
promp= tly erroring [1]=2E

1: https://paste=2Edebian=2Enet/plain/1202864

For some = reason, /proc/partitions is empty, and I can't see usual things
relatin= g to storage devices in /dev=2E Any ideas how this could happen,
what m= ight I be doing wrong, or anything else I could try?

Mo= st likely missing kernel modules from the initrd, missing kernel
configu= ration options enabled, and/or missing support in the kernel
upstream=2E= =2E=2E

Hopefully it's one of the first two; good luck module/option = hunting!


live well,
vagrant
------2CBW4X4QLI4RYFLDKQW2C07XFGJGX2--