Re: Why pkg(8) is NOT bootstrapped in PKGBASE install by default?

From: Colin Percival <cperciva_at_tarsnap.com>
Date: Wed, 17 Sep 2025 02:43:44 UTC
On 9/16/25 18:10, Sulev-Madis Silber wrote:
> On September 17, 2025 3:27:58 AM GMT+03:00, Colin Percival <cperciva@tarsnap.com> wrote:
>> Yes.  "memstick" contains exactly the same bits as "disc1" -- the only
>> difference is how it boots.  And for that matter, any modern system should
>> work just fine with the "disc1" image on a USB disk; we might get rid of
>> "memstick" in 16 since it's pointless duplication.
> 
> that would mean that people who sometimes slightly modify installers now need to make their own custom full installer images?
> at minimum one needs to extract it
> 
> maybe not even bad i think...
> 
> but i'm surprised that it's memstick that goes first and not discs. except longer shelf life (nearly forever if you press it) and being physically readonly, i don't know how many installs are done from *actual* cd(-r) / dvd(-r). sometimes you don't even have reader nor writer nor blanks. MODERN hw, right?

The name "disc1" is historical.  It doesn't even fit on a CD any more.  (We
do try to make sure the "dvd" image fits on a DVD, though.)

Most installs should using the "disc1" image on a memory stick.

Basically, "disc1" should work on a memory stick but "memstick" doesn't work
on optical media.  So we should keep the option which works everywhere.

-- 
Colin Percival
FreeBSD Release Engineering Lead & EC2 platform maintainer
Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid