From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: My experiences with partitioning according to the manual Date: Tue, 19 Sep 2017 13:47:41 +0200 Message-ID: <871sn26hb6.fsf@gnu.org> References: 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]:34490) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1duH1K-0001hj-Mz for guix-devel@gnu.org; Tue, 19 Sep 2017 07:49:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1duH0s-0004iX-ST for guix-devel@gnu.org; Tue, 19 Sep 2017 07:48:54 -0400 In-Reply-To: (Hartmut Goebel's message of "Mon, 18 Sep 2017 10:18:29 +0200") 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: Hartmut Goebel Cc: guix-devel Hi Hartmut, Hartmut Goebel skribis: > I'm not sure if it's worth, updating the manual, since the graphical > installer may be here soon. But I want to share my experience to show > that we strongly need the graphical installer :-) That makes sense. :-) Thanks for sharing! > * > > The first example is of a partitioning program is "cfdisk". I do non > know this program, tried it and failed terrible. cfdisk seems to > expect some script (huh?) to execute. =E2=80=9Ccfdisk=E2=80=9D (without any arguments) pops up an ncurses interfa= ce that=E2=80=99s reasonably easy to use, at least for someone already familiar with partitioning. What makes you think that it expects a script? > * > > The first step in the instructions should be to (optionally) > initialize the partition table (for the case this is a fresh disk). > > o > > Should this a GPT partition table? > > o Which commands to issue? > o =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 parted mklabel gpt There=E2=80=99s probably room for improvement, though we chose to not (re)document everything about partitioning=E2=80=94it=E2=80=99s something t= hat belongs elsewhere IMO. In fact, I tried to revive the =E2=80=9CGNU Storage Guide=E2=80=9D, which e= xists at , but the Debian folks never managed to grant me access to this thing (!). See also . At this point we might be better off starting anew=E2=80=A6 > * > > How to align the first partition (with parted)? I don=E2=80=99t remember having to worry about this. Did you have troubles? > * > > How big should the boot partition be? Mine seems to have been too > small, so I got warnings when formatting as FAT32. I think the recommendation is to have 50+ MiB for /boot/efi. Marius, could you confirm? We should definitely write it down. > * FMPOV for the users it would be easier to have a list of commands to > issue, like this: > > # parted /dev/sda > mkpart primary fat32 1024s 20MB > mkpart primary ext2 20MB 100% > set 1 esp on > name 1 boot > name 2 my-root > quit > > # mkfs.fat -F32 /dev/sda1 > # mkfs.ext4 -L my-root /dev/sda2 We don=E2=80=99t have the Parted commands because the manual suggests cfdis= k. I=E2=80=99ve added the =E2=80=98mkfs.fat=E2=80=99 command. Thank you! Ludo=E2=80=99.