From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: Advice about GuixSD on Serveraptor? Date: Sun, 12 Mar 2017 20:32:52 -0400 Message-ID: <20170313003252.GA12094@jasmine> References: <20170209183609.5rztohnqhsleifll@wasp> <20170213214717.GA11352@jasmine> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="YZ5djTAD1cGYuMQK" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:54223) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cnDv3-000550-5o for guix-devel@gnu.org; Sun, 12 Mar 2017 20:33:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cnDuy-0005go-AF for guix-devel@gnu.org; Sun, 12 Mar 2017 20:33:01 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:35073) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cnDuy-0005gi-38 for guix-devel@gnu.org; Sun, 12 Mar 2017 20:32:56 -0400 Received: from localhost (c-73-188-17-148.hsd1.pa.comcast.net [73.188.17.148]) by mail.messagingengine.com (Postfix) with ESMTPA id 8F92C7E168 for ; Sun, 12 Mar 2017 20:32:53 -0400 (EDT) Content-Disposition: inline In-Reply-To: <20170213214717.GA11352@jasmine> 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" To: guix-devel@gnu.org --YZ5djTAD1cGYuMQK Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Feb 13, 2017 at 04:47:17PM -0500, Leo Famulari wrote: > A few months ago I had a brief discussion with a representative of > about offering GuixSD there. >=20 > They said that could accept a bootable ISO or qcow2 image. >=20 > So, we could give them the 0.12.0 GuixSD installer image, after > converting it to the qcow2 format. >=20 > I used the following command to convert the installer to qcow2: >=20 > $ xz -d guixsd-usb-install-0.12.0.x86_64-linux.xz \ > && qemu-img convert -O qcow2 guixsd-usb-install-0.12.0.x86_64-linux \ > guixsd-usb-install-0.12.0.x86_64-linux.qcow2 I'm not sure yet, but perhaps the installation image will be inappropriate for the Serveraptor environment. So far, I've been able to install and reconfigure GuixSD, but I can't re-partition the system so that the installer image's disk space can be reclaimed afterwards. The installer is mounted as /dev/vda1, and I installed to /dev/vda2. I can do some re-partitioning while the system is online, but I can't move the installed system's partition "to the left". I also tried expanding the installer's partition while the system is running, so that I could use `resize2fs` and then reconfigure directly =66rom the installer, before I realized that the installer's root filesystem is a unionfs, which complicates things... I had wanted to use the GuixSD installer because the image format conversion is reproducible. So, nobody would have to trust me to provide the right thing. Of course, it would be a lot simpler if we made a barebones system with `guix system vm-image`. If we can't use the installer, how should we create and provide another image? --YZ5djTAD1cGYuMQK Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAljF6LQACgkQJkb6MLrK fwjDMhAAs/yCzApZllzeNUsM9DI2Ry+gw42UI7m/X1ab29UG8oTkiWFvVUyYQwEF MRwfRzDLFp2I8snsJQUpXWOmzAcWWwBIXPI31D2FJaQHhZ02QY0XIVGtGOvMGiM3 2VICP7dV55Vk99bE4InZaOVUJIy+GCQJrXmDQlaR4f9b++alwF7QMkAhuYXNmAXa TxThKLx1XpEULIdJIVxdR240RMsIjt4VeN2TcokRtANNNxCvnfxH7UMj7PODsNSU ujSmY0bpdHDOiuLd6mVRwWBVbq8uQl4DgloodKD+YqL/TojlnBtWCWOujy89sZQY dlN2KI55/cQMB/mwfejclmm1BaXlbf0sHGeBpoi129JkoVsAuheS/Vz920JXyc5t Wr6rqy90L4q9X3swewmOm57NgWYO+4i5iofRNjjk29UfBwm7tLxMxN9IVIYYossU T8MSA1UFSImLM932l133QMTO6JCSlthUHBjX73LssviKe0ZYFBJuNnyxXxC3mXAB L5AKHLdu/lLWvsTQE52QYMSXraJLQtvgKOdPhwhPVnXwaNKVYwofiV2VmvRzE2Uu Jhg6jhpEjBvjfoJhepU9fv52YHmrWYy3mu77Yao2qlapSAzeDK6NXKQrkBEi7T/U V/eYNTcDi8U4WBdGb1MFLtNM7rt/UHQXfQ65P9vkVMr5IHegGMI= =6cm5 -----END PGP SIGNATURE----- --YZ5djTAD1cGYuMQK--