On 8/19/24 04:19, Richard Owlett wrote:
I'm over 80 and doing first "from scratch" install since Squeeze ;}
Hardware is Lenovo R61 ThinkPad (64 bit).
I multi boot [Grub will have at least three options]:
1. minimalist installation - primarily command line usage
2. 64 bit Debian with maximum features
3. 32 bit Debian - couple of applications require a 32 bit OS
4. other installs with strong project dependencies
Today's question
At boot time, what determines which physical partition gets mounted as a
specific directory ( /, /home, swap, and so forth )?
Please reference documentation as reading it will remind me of how and
why I chose specific options.
TIA
P.S. - re-reading https://www.debian.org/releases/stable/amd64/ ;}!
I tried multi-boot back in the day (e.g. BIOS/MBR) -- it was not for me.
My solution was to buy multiple disks and put one OS on each. You
could do this -- the disk drive in the Lenovo R61 ThinkPad is externally
accessible:
https://www.ifixit.com/Guide/Lenovo+ThinkPad+R61i+Hard+Drive+Replacement/118125
AIUI UEFI/GPT were designed to support multi-boot, but one-disk-per-OS
is KISS -- each installer can have its way with the entire disk, and the
installed OS just works (if it supports your hardware).
That said, the fundamental problem with either approach is that no
matter which OS you are running, you want something in another OS that
is not running. Back in the day, I bought additional computers. Today,
there are several high quality hypervisors to choose from.
A key consideration is where to put your data, so that it is accessible
from whichever OS you happen to be running. Solutions include a file
server, a NAS, and another drive with a lowest-common-denominator file
system (e.g. FAT32, ExFAT, or NTFS).
David