From owner-freebsd-hackers@freebsd.org Wed Dec 25 11:15:26 2019 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C553F1DA1A7 for ; Wed, 25 Dec 2019 11:15:26 +0000 (UTC) (envelope-from mremski@comcast.net) Received: from resqmta-po-02v.sys.comcast.net (resqmta-po-02v.sys.comcast.net [IPv6:2001:558:fe16:19:96:114:154:161]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 47jVqx19Y2z3K3v for ; Wed, 25 Dec 2019 11:15:24 +0000 (UTC) (envelope-from mremski@comcast.net) Received: from resomta-po-18v.sys.comcast.net ([96.114.154.242]) by resqmta-po-02v.sys.comcast.net with ESMTP id k4aCiUPRIkK9zk4dOid8VJ; Wed, 25 Dec 2019 11:15:22 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=20190202a; t=1577272522; bh=3q/iDQxWHjXPydiviQd9dLG8bMw3DdEluYbrjFWJ5ls=; h=Received:Received:From:To:Subject:Date:MIME-Version:Message-ID: Content-Type; b=X2g4WvjWMs5aQyDXedQBIbVclyAIgSLRMUhBOvWVWnO/hjokXwmegzjhdebISOzF7 0a6wym1vpkQPDOyS+a6z9Ic1norwQygmar6bA0nNeZSE5Y4xhLivVbZGTS03Pj9IKQ Htsu90q2tFDCqDJPaRII1s8AdP1df2zXvxXkgiAizsTRoocHC+S/rrOwEAufPQIjjQ T7KYthzV+CyWJ/BmSZq/NLx4p6HV2qLx+9/nVsxAZUeeVRWKV6yML5dgzkL9fW5bSK lT6bL0ge7nNRGcNJIRdNIbosSUrD7NMSYpnOv10J1ZQBcz7KsTC0jZuqRa73ZaPUbA 5UcOsgZ4pb4bA== Received: from localhost ([75.68.96.21]) by resomta-po-18v.sys.comcast.net with ESMTPA id k4dNinGjYgIKLk4dOi5DNi; Wed, 25 Dec 2019 11:15:22 +0000 X-Xfinity-VAAS: gggruggvucftvghtrhhoucdtuddrgedufedrvddvgedgvdejucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuvehomhgtrghsthdqtfgvshhipdfqfgfvpdfpqffurfetoffkrfenuceurghilhhouhhtmecufedttdenucenucfjughrpefhvffuffggkfgjfhgftgfgsehtqhertddtreejnecuhfhrohhmpefoihhkvgcutfgvmhhskhhiuceomhhrvghmshhkihestghomhgtrghsthdrnhgvtheqnecukfhppeejhedrieekrdeliedrvddunecurfgrrhgrmhephhgvlhhopehlohgtrghlhhhoshhtpdhinhgvthepjeehrdeikedrleeirddvuddpmhgrihhlfhhrohhmpehmrhgvmhhskhhisegtohhmtggrshhtrdhnvghtpdhrtghpthhtohepfhhrvggvsghsugdqhhgrtghkvghrshesfhhrvggvsghsugdrohhrghenucevlhhushhtvghrufhiiigvpedt X-Xfinity-VMeta: sc=0.00;st=legit From: Mike Remski To: Subject: Re: Scripting bsdinstall Date: Wed, 25 Dec 2019 06:15:21 -0500 MIME-Version: 1.0 Message-ID: In-Reply-To: References: <96ecfc02-04f6-7222-4582-3740c505c7e5@FreeBSD.org> User-Agent: Trojita/0.7; Qt/5.13.0; xcb; AnyBSD4.4FreeBSD; Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 47jVqx19Y2z3K3v X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=comcast.net header.s=20190202a header.b=X2g4WvjW; dmarc=pass (policy=none) header.from=comcast.net; spf=pass (mx1.freebsd.org: domain of mremski@comcast.net designates 2001:558:fe16:19:96:114:154:161 as permitted sender) smtp.mailfrom=mremski@comcast.net X-Spamd-Result: default: False [-0.10 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2001:558:fe16:19:96:114:154:160/123]; FREEMAIL_FROM(0.00)[comcast.net]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[comcast.net:+]; DMARC_POLICY_ALLOW(-0.50)[comcast.net,none]; HFILTER_HELO_5(3.00)[resqmta-po-02v.sys.comcast.net]; FROM_EQ_ENVFROM(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[1.6.1.0.4.5.1.0.4.1.1.0.6.9.0.0.9.1.0.0.6.1.e.f.8.5.5.0.1.0.0.2.list.dnswl.org : 127.0.5.1]; MIME_TRACE(0.00)[0:+]; RECEIVED_SPAMHAUS_PBL(0.00)[21.96.68.75.khpj7ygk5idzvmvt5x4ziurxhy.zen.dq.spamhaus.net : 127.0.0.10]; ASN(0.00)[asn:7922, ipnet:2001:558::/29, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[comcast.net.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[comcast.net]; R_DKIM_ALLOW(-0.20)[comcast.net:s=20190202a]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; IP_SCORE_FREEMAIL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; IP_SCORE(0.00)[ipnet: 2001:558::/29(-0.37), asn: 7922(-0.51), country: US(-0.05)] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Dec 2019 11:15:26 -0000 On Wednesday, December 25, 2019 4:31:50 AM EST, Gleb Popov wrote: > On Sun, Dec 22, 2019 at 9:47 PM Gleb Popov wrote: > >> On Sun, Dec 15, 2019 at 4:51 PM Matthew Seaman >> wrote: >> ... > > I had to do all these "bsdinstall" invocations in the preamble because I > wanted to set up partitions in my way. It turned out that the value of > PARTITIONS variable is directly passed to "bsdinstall scriptedpart", so my > installerscript got reduced to > > DISTRIBUTIONS=3D"base.txz kernel.txz lib32.txz" > PARTITIONS=3D"ada0 gpt { 512K freebsd-boot , 2G freebsd-ufs / , 4G > freebsd-swap , 8G freebsd-ufs /var , 4G freebsd-ufs /tmp , auto freebsd-ufs= > /usr }" > > #!/bin/sh > > sysrc ifconfig_DEFAULT=3DDHCP > > It now works, and even the second part gets properly executed. > > However, no boot loader gets installed. Skimming through "bsdinstall > bootconfig" source reveals that it only supports installing boot files for > UEFI loader. What should I do in case of BIOS? Isn't the BIOS bootcode installed via the gpart bootcode command? I=20 haven't looked at any source, but it seems like it should be there around=20 the partitioning stuff.