From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: System installation from a USB stick Date: Wed, 16 Jul 2014 16:00:20 +0200 Message-ID: <87sim1h097.fsf@gnu.org> References: <87y4xdhgn3.fsf@gnu.org> <877g3z2w60.fsf@gnu.org> 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]:49107) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X7Pky-0004P5-UU for guix-devel@gnu.org; Wed, 16 Jul 2014 10:00:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X7Pku-0005J8-5R for guix-devel@gnu.org; Wed, 16 Jul 2014 10:00:28 -0400 Received: from hera.aquilenet.fr ([2a01:474::1]:57956) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X7Pkt-0005Iu-LH for guix-devel@gnu.org; Wed, 16 Jul 2014 10:00:24 -0400 In-Reply-To: (Adam Pribyl's message of "Wed, 16 Jul 2014 09:14:41 +0200 (CEST)") 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+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Adam Pribyl Cc: guix-devel Hi, Thanks for the report, it=E2=80=99s really appreciated! Adam Pribyl skribis: > On Mon, 30 Jun 2014, Ludovic Court=C3=A8s wrote: > >> Hello! >> >> I=E2=80=99ve uploaded a USB installation image for x86_64 for testing: >> >> http://www.fdn.fr/~lcourtes/software/guix/gnu-usb-install-20140629.x86_= 64.xz >> SHA1: d36e70d25b81b734fa9558a5446fabb96489ec3b >> (100 MiB) >> >> To install the system, you would: >> >> 1. Configure the network, by running =E2=80=98dhclient eth0=E2=80=99 fo= r instance. >> Normally udev automatically loads device drivers (e.g., my laptop >> uses e1000e for Ethernet), but since it=E2=80=99s a small config ker= nel, it >> may miss drivers for your system, in which case you=E2=80=99re screw= ed. > > > dhclient can't create /var/db/dhclient.leases (not fatal) Right, this should be fixed with commit 3485716. >> 2. Partition, format etc. the target drive; the image includes Parted, >> fdisk, and e2fsprogs. > > > There is no mkfs.extX, how to format a partition and is it needed? (I > used old one already formated.) Indeed. Fixed in b63dbd4. > This is more a user feedback: After first start it tries to load "Old > configuration" in a grub menu by default, that ends in a guile console > ("old" tries to boot from USB right?). =E2=80=9COld=E2=80=9D should be empty until you upgrade to a new configurat= ion with =E2=80=98guix system reconfigure=E2=80=99. Then it fills up with links to = previous operating systems. > Switching to linux-libre in Grub boots, but then requests for a group > passwords start to appear with PAM auth error message. User is asked > for way too many group passwords. I do not understand why. This > repeats on every boot... Ah yes, that was fixed with commit da417ff. > IMHO: The number of error and warning messages like from udev or > whatever (locales not installed) during boot should go down before > making this a public release. Yeah. I very much welcome help in that regard. For instance, with the new kernel config, udev starting complaining that /dev/ram* don=E2=80=99t exist; this is harmless, but definitely annoying and not confidence-inspiring. >> The image was built with >> >> guix system disk-image gnu/system/install.scm --image-size=3D800MiB >> >> as of commit 1ddbd9f. >> >> Ludo=E2=80=99. > > Otherwise thanks for this achievemnt, the installation is really > strightforward. Thanks for the kind words. If you have Guix installed on the distro you=E2=80=99re currently using, it would be great if you could try rebuilding the image from master (as shown above), and see what problems show up. I=E2=80=99ve also improved documentation of all these things, under =E2=80= =9CGNU Distribution.=E2=80=9D Thanks again, Ludo=E2=80=99.