From owner-freebsd-questions@freebsd.org Mon Aug 31 16:24:47 2020 Return-Path: Delivered-To: freebsd-questions@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 32EA53C5C7A for ; Mon, 31 Aug 2020 16:24:47 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mout.kundenserver.de (mout.kundenserver.de [217.72.192.73]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.kundenserver.de", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BgFsV0rx4z3VmW for ; Mon, 31 Aug 2020 16:24:45 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from r56.edvax.de ([178.12.112.48]) by mrelayeu.kundenserver.de (mreue107 [212.227.15.183]) with ESMTPA (Nemesis) id 1MXYAj-1k5Pwl3Vbb-00YwKl; Mon, 31 Aug 2020 18:24:41 +0200 Date: Mon, 31 Aug 2020 18:24:40 +0200 From: Polytropon To: "Thomas Mueller" Cc: freebsd-questions@freebsd.org Subject: Re: (very OT) Ideal partition schemes (history of partitioning) Message-Id: <20200831182440.09a3e5d0.freebsd@edvax.de> In-Reply-To: <202008311611.07VGBww5001944@r56.edvax.de> References: <20200829154417.8dd5f83d.freebsd@edvax.de> <202008302219.07UMJtgP003679@r56.edvax.de> <20200831064257.42c29cd1.freebsd@edvax.de> <202008311611.07VGBww5001944@r56.edvax.de> Reply-To: Polytropon Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:m6wYgubogPNNAVkfBDo1Ii+MQ6e0NBFEQN6MGzvrtGFfGj9JQBI 5c06/Kmk3YK9CeCPxuz6l72+jGV0F2ac5yoBQbOq5QhhaFrO3d03CrwrWuOuDD2xZrrJym7 sNtm7WSAscJsnOgScBq6V68VvZXI2TuAvATImpr8Hh0napcKQBQj6II1x9/iTdYEOmkcAxq KFdkxx547bnM/J3QC/DHQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:DXOaO11zbJk=:J5Bl9H1BXgDw5A+Q+RtsZE jBb+C2GhvIumpmKcc/XbcOkmBxQ9Te+5/khx22uWj4D/Fh1/dtp4OQyaaDv/QE2VWVjJjHNyO +SH+cNyhRco9mniEs+RxLfPy66k/1blBNj9dmsw99t4DJ0XaMtIrPniUr9UOjn4SXhZS7lBOL Stpw7UFkn3e86dHT2OhZsi8sLRBhUn9LTv4Uf0+9T0is3SB3SwmXz30Grr/1qSipj5DgyFCHZ e96f7Im9GwxiHFv69UIj69oEuJ4i3QBFR6PZG9JxLGjNppexHisfq1Yblrv+kXsfRTEZ/WeUX hHRgq4y96FURJSiCzqPSj99fX6/ExR4wjXR4MId9xKDLG7BY01Eqwq5CvsRC4fZaoTS2wnwtv jNSb+yCUHOMoygl+N5fKj/6ZejwU4koIc/l3SIvtD99LuGjr0lvl4iNjbVpE9J2Up6a6fk1Ea ch14L4mMnxuxMdPrEwNZ9pTuJv9Aodz6BjQ0RSF3zVibeA9PNrRYgtmwgZPG/0+k7GFPELIgz /jK8P5WwF0m2NpZItdQdoLb7lxB/OjHAzkdSbqATjpl3+k8JC++8rAHTB7/YSrVUHrlzikPy1 JwQtoX63F+MHJCjuao6JoHNqZQ2Z21I/y/PJVa/mUOgzIhr2q9Pavg8Yk5BYMyf6NAwwpODb9 gHoA69e3vHMwUT6jhSoWVnHFOWq/z/RFQ8YRgj9+HbkGijOZ4FHGFWFE3Fwt0jwCS/5ZaR/Ym Jssuhp65gAnpKJQVnREBqmvOxWoHl8MUaqB0CIcLhCu1GgwLp61AK6iL1x8qr7I0CmvL2nkEf paJcu+TLk+0zuzBtAFLsmUdWlmOxu/icZLCOvy0xHY/FV1UcLpU38QFo7veRn4bueUKtsWN X-Rspamd-Queue-Id: 4BgFsV0rx4z3VmW X-Spamd-Bar: ++ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of freebsd@edvax.de has no SPF policy when checking 217.72.192.73) smtp.mailfrom=freebsd@edvax.de X-Spamd-Result: default: False [2.78 / 15.00]; HAS_REPLYTO(0.00)[freebsd@edvax.de]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; HAS_ORG_HEADER(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_TO(0.00)[twc.com]; RECEIVED_SPAMHAUS_PBL(0.00)[178.12.112.48:received]; RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:8560, ipnet:217.72.192.0/20, country:DE]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.58)[-0.576]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.07)[0.073]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[edvax.de]; AUTH_NA(1.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(0.89)[0.888]; MID_CONTAINS_FROM(1.00)[]; RCVD_IN_DNSWL_NONE(0.00)[217.72.192.73:from]; R_SPF_NA(0.00)[no SPF record]; RWL_MAILSPIKE_POSSIBLE(0.00)[217.72.192.73:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-questions] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Aug 2020 16:24:47 -0000 On Mon, 31 Aug 2020 07:49:21 +0000, Thomas Mueller wrote: > from Polytropon (excerpt): > > > On Sun, 30 Aug 2020 22:12:10 +0000, Thomas Mueller wrote: > > > from Polytropon (excerpt): > > > > > Most multi-OS settings seem to work best with BIOS + MBR. > > > > Boot selection can either happen using a PF key at system > > > > startup, if it's more than one disk, or you have a separate > > > > software solution, like GRUB or FreeBSD's boot manager, if > > > > all systems are on one and the same disk. > > > > How is that? It seems to me that GPT would be practically > > > the only way for multi-OS. > > > I've been running multi-boot system even before GPT existed, > > and so have many others. With MBR and the restriction with > > only up to 4 "DOS primary partitions", it could be a bit > > complicated, but using "DOS extended partitions" and the > > "logical volumes" inside them could help. For example, I > > once had an experimental system with DOS, OS/2, and Linux. > > If I remember correctly, there were 3 primary partitions: > > #1 for GRUB, #2 for DOS, #3 for OS/2; then one extended > > partition where the Linux filesystems were included in. > > Later I removed Linux and installed FreeBSD, using the > > 4th entry as primary partition #4, and inside it, regular > > FreeBSD labels. But that was many years ago, and time had > > some undesired effects on my memory... :-) > > I used to run IBM OS/2, from 1.3 to Warp 4, until one single-digit > day in April 2001, when the two-hard-drives setup crashed, trashing > my data. I also had such kind of experience once with a OS/2 install: The install went as planned, to a secondary disk, leaving the primary disk for DOS aside (and having boot selection in BIOS simply by turning off disk 1), but after the system rebooted, something happened to disk 1: C: was D:, D: was E:, E: was F:, F: was gone, and the original C:'s content therefore had vanished entirely. With manual and pen and paper and handheld calculator, and the help of a homemade "rescue floppy" with Norton Disk Editor (DISKEDIT.EXE), I was finally able to reconstruct disk 1's partition table as it was before, and C: was back, no data loss. System rebooted - everything as before. That of course was at a time where the name "Norton" was not associated with "The Yellow Plague"... ;-) The cool thing about OS/2 was that you could use the CD from DOS and generate install floppies in case the intended machine didn't have a CD drive (or one that wasn't supported); for booting OS/2's install CD, you needed two floppies: "Start Disk" and "Disk 1 for CD install", those came with the CD in a cardboard box, and as I said, if you needed further floppies, you could easily generate them from DOS. > I used Lilo as my boot manager in those days, main OS then being > Linux Slackware. Yes! LILO was it at that time, not GRUB. Also Slackware was my first Linux, which I used for a long time; it came with a PC magazine, 2 CDs in a jewel case. And of course: Yes, I still have those. :-) > I was able to boot FreeBSD 8.2 from Lilo, as far as I remember. At that time, I used FreeBSD 4 (transition from S.u.S.E.-Linux to FreeBSD as primary workstation OS). -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...