Reply 40 of 63, by ssokolow
- Rank
- Member
Ozzuneoj wrote on 2024-12-27, 00:22:I don't want to take up more of your time, but regarding dual-booting Mac OS:
I don't mind. I enjoy sharing what I know.
Ozzuneoj wrote on 2024-12-27, 00:22:Does it require drive partitioning like Windows\DOS, or can there actually be multiple versions of Mac OS on the same "drive"?
Yes but, at least by the Drive Setup 2.0.7 that came with the Mac OS 9.2.2 reinstall disc for my Power Mac G4 (From what I've seen, emulators aren't real enough to satisfy Drive Setup), Apple made that simple too.
Assuming it wasn't something they introduced later, you just open up Disk Utility and then, after clicking "Initialize..." on the drive you want to use, click "Custom Setup...", choose "2 Partitions" under the "Partitioning Scheme" dropdown, and leave both partitions on whichever "Mac OS ..." partition type they default to.
(Well, unless they defaulted to Mac OS Extended and you want to install something that predates HFS+.)
Judging by the screenshot used as a decorative sidebar on System 7.6.1 With Patched Drive Setup, I'm guessing this also applies to at least the 1.7.3 for running on PowerPCs. (See also: Format Any Hard Drive for Older Macs with Patched Apple Tools)
Ozzuneoj wrote on 2024-12-27, 00:22:Will the two operating systems both be able to easily access the same files (or even programs) on the hard drive?
Yes. You can share files and even applications between them so long as the applications don't need to add something to the System folder as part of their install process. (If they do, you can probably do what I did to share things between Windows 3.1 and Windows 98SE by installing the second install over top of the first so only the System Folder bits are duplicated.)
You may, however, need to use the "rebuild the desktop file" key combo on whichever OS you didn't install the thing from inside of in order to get it to re-scan and pick up the new file type associations. I can't remember if classic Mac OS is smart enough to make that Just Work™ too. (There are things like the Virtual CD Autotyper utility for Virtual DVD-ROM/CD Utility which require a manual "Rebuild Desktop" to become registered as drag-and-drop recipients even in single-OS configurations.)
Ozzuneoj wrote on 2024-12-27, 00:22:I know how this works in Windows and DOS, but I honestly haven't even looked at a file explorer (or whatever it'd be called) in Mac OS 7.6.1 yet, so I have no idea what the file structure looks like or how drives are listed. I am assuming it is more Linux-like than DOS-like.
It's "DOS-Like" in that it's not a singly-rooted filesystem, but it's "Linux-like" in that there are no drive letters and thus no juggling of which partition is C: for which OS.
You'll just have a second hard drive icon show up on your desktop unless one partition is formatted Mac OS Extended (i.e. HFS+) and the other drive's OS predates HFS+, in which case that OS won't be able to read the other's partition.
(In fact, that's how New World macs like the Power Mac G4 implement loading their BIOS equivalent off the hard drive so it can be soft-updatable without needing flash memory. If you plug any bootable macintosh hard drive into a Linux box, you'll discover that the boot partition is actually something like partition number 9 in the Apple Partition Map indexing scheme and there are lower-numbered partitions of special types the OS hides from the user which contain things like the firmware the motherboard's baked-in loader stub will read into RAM. Apple wanted to make it difficult for users to delete or temporarily disable any hardware support modules that are required for the mac's equivalent to Safe Mode to still boot successfully.)
Once you've got two partitions, the Mac OS installer just lets you pick a "drive" to install to, and both OSes will see both drives but anything which uses the API to query for the system folder (which, remember, might have been dragged and dropped out of its default location by J. Random User) will get the system folder for the drive you booted from.
It's the most "you don't need to be a techie to feel you understand this" way to handle multiple OSes that I've ever seen. (Fitting from the people who brought you "To make a bootable backup, just include the System folder when choosing what to click-and-drag to a new drive".)
On a macintosh, the desktop literally does double duty as My Computer.
Internet Archive: My Uploads
My Blog: Retrocomputing Resources
My Rose-Coloured-Glasses Builds
I also try to announce retro-relevant stuff on on Mastodon.