Sunday, September 27, 2015

Identifying Natively Supported Optical Drives in Mac OS X 10.3.9 (Panther)

Natively Supported Optical Drives

in Mac OS X 10.3.9




This guide helps you identify optical drives that work natively with Mac OS X 10.3.9, also known as Panther. Native support means the operating system can recognize and use the drive without requiring additional drivers.

Finding Supported Drives:

While Apple doesn't provide an official list, the information can be extracted from system files. Panther includes a built-in list of supported optical drives. Here's how to find it:

Disclaimer: This process involves navigating system folders. Modifying these files can cause unexpected behavior. Proceed with caution and consider backing up your data beforehand.

Locate the File:

  1. Open Finder.

  2. Navigate to /System/Library/Frameworks/DiscRecording.framework/Versions/A/Frameworks/DiscRecordingEngine.framework/Versions/A/Resources/DeviceSupport.drprofile.

Understanding the File:

This file contains codes that identify supported optical drives. Unfortunately, deciphering these codes requires technical knowledge.

Alternative Approach:

Instead of manually interpreting the file, you can search online resources like forums or communities dedicated to vintage Apple hardware. The community may have information about compatible drives for Panther.

Credits:

This information is credited to kps on the Mac OS X Hints forum. You can find the original discussion here






Manufacturer

Model

AOpen 40X12X48 CD-RW, 48X12X50 CD-RW
Generic CDBP-121032, CDBP-12432A, CDBP-161040, CDBP-241040A, CDBP-321040A, CDBP-401248A, CRD-BP1300P, CRD-BP1400P, CRD-BP1500P, CRD-BP1600P, CRD-BP1700P
HL-DT-ST CD-RW CED-8042B, CD-RW GCE-8160B, RW/DVD GCC-4320B
HP DVD Writer 300n
IDE-CD JR/RW24, R/RW 16x10A, R/RW 8x4x32, ReWritable-2x2x6, ZIPCD 650, ZIPCD1024EXT
Iomega CDRW23042EXT3-B, CDRW2304FEXT-B, CDRW38402EXT2-B, CDRW55292EXT3-C, CDRW6402EXT-B, CDRW64892EXT3-B, CDRW9602EXT3-B, JR/RW24, LTR-12101B, LTR-16101B,LTR-24102B,
LTR-40125S, LTR-40125W, LTR-48125W, LTR-48126S,LTR-48246S, LTR-52246S, LTR-52327S,R/RW 16x10A, R/RW 8x4x32,ReWritable-2x2x6,ZIPCD 650, ZIPCD1024EXT
LaCie CD-RW CW-7585, CDBP-121032, CDBP-12432A, CDBP-161040, CDBP-241040A, CDBP-321040A, CDBP-401248A, CRD-BP1300P, CRD-BP1400P, CRD-BP1500P, CRD-BP1600P, CRD-BP1700P, DVDRAM SW-9571, UJDA310, UJDA340, UJDA360
LG CD-RW CED-8042B, CD-RW GCE-8160B, RW/DVD GCC-4320B
Lite-On CDRW23042EXT3-B, CDRW2304FEXT-B, CDRW38402EXT2-B, CDRW55292EXT3-C, CDRW6402EXT-B, CDRW64892EXT3-B, CDRW9602EXT3-B, COMBO LSC-24081, LTR-12101B, LTR-16101B, LTR-24102B, LTR-40125S, LTR-40125W, LTR-48125W, LTR-48126S, LTR-48246S, LTR-52246S, LTR-52327S
Matsushita CD-RW CW-7585, CDRRW07, DVD-RAM SW-9571, UJDA310, UJDA340, UJDA360
Mitsumi CR-4802TE, CR-4804TE, CR-487ETE, CR-48X9TE, CR-48XATE, CR-48XETE
NEC CD-RW NR-9300A
Philips JR/RW24, R/RW 16x10A, R/RW 8x4x32, ReWritable-2x2x6, ZIPCD 650, ZIPCD1024EXT
Pioneer DVD-R DVR-S201
Plextor CD-R PX-W1210A, CD-R PX-W124TS, CD-R PX-W1610A, CD-R PX-W2410A, CD-R PX-W8220T, CD-R PX-W8432T
QPS CD-R PX-W1210A, CD-R PX-W124TS, CD-R PX-W1610A, CD-R PX-W2410A, CD-R PX-W8220T, CD-R PX-W8432T, CD-R/RW SW-208B, CD-RW CW-7585, CD-W216E, CD-W224EA, CD-W24E, CD-W28E, CD-W512E, CD-W516E, CD-W524E, CD-W540E, CD-W54E, CD-W58E, CDBP-121032, CDBP-12432A, CDBP-161040, CDBP-241040A, CDBP-321040A, CDBP-401248A, CR-4802TE, CR-4804TE, CR-487ETE, CR-48X9TE, CR-48XATE, CR-48XETE, CRD-BP1300P, CRD-BP1400P, CRD-BP1500P, CRD-BP1600P, CRD-BP1700P, DVDRAM SW-9571, DW-224E, UJDA310, UJDA340, UJDA360
Ricoh CD-R/RW RW7163A, CD-R/RW RW8040A, DVD/CDRW RW9120
Samsung CD-R/RW SW-208B
Sanyo CDBP-121032, CDBP-12432A, CDBP-161040, CDBP-241040A, CDBP-321040A, CDBP-401248A, CRD-BP1300P, CRD-BP1400P, CRD-BP1500P, CRD-BP1600P, CRD-BP1700P
Sony CD-RW CRX100, CD-RW CRX10U, CD-RW CRX120, CD-RW CRX140, CD-RW CRX145, CD-RW CRX155, CD-RW CRX160, CD-RW CRX1611, CD-RW CRX700, CD-RW CRX75L, CD-RW CRX800, CD-RW CRX85A, DVD RW DRU-500A
Slimtype COMBO LSC-24081
TDK CDRW241032FPX, CDRW241040B, DVDRW0404N
TEAC CD-W216E, CD-W224EA, CD-W24E, CD-W28E, CD-W512E, CD-W516E, CD-W524E, CD-W540E, CD-W54E, CD-W58E, DW-224E
Toshiba DVD-ROM SD-R5112, DVD-ROM SD-R6012
Yamaha CRW-70, CRW-F1, CRW2100, CRW2200E, CRW3200E, CRW4416, CRW6416, CRW8424, CRW8824






Burning Battles and Dusty Victories

Burning Battles and Dusty Victories

The quest for the perfect multi-boot system continues, and this time, fire is on our side – well, burning fire, to be precise. We need to create bootable installation discs for our vintage operating systems, and Disk Utility, the macOS burning software, seems like the natural choice.

Max Speed, Big Mistake

However, the path to burning bliss is not without its bumps. Initially, we set Disk Utility to "Max Possible" speed. After all, who wouldn't want a speedy disc creation? But alas, this burning blaze resulted in a verification failure, leaving us with a potentially unreliable disc.

Lower Speeds, Lower Results

We attempted to tame the flames by opting for lower burning speeds. This seemed like a reasonable compromise, but alas, the fiery beast reared its head again, spewing a "buffer underrun error." Frustrated but determined, we pressed on.

Burning Bright, But Crashing Hard

Intriguingly, both the high-speed and low-speed burns yielded discs that could boot from. They proudly displayed the coveted 10.4 installer screen. However, victory turned to ashes as the installer itself sputtered and died with a vague "encountered an error" message. What sorcery was this?

The Graveyard of Optical Drives

Desperate for a solution, we raided our "Spare Parts" collection, a treasure trove of defunct electronics. We unearthed a graveyard of optical drives, each a relic from a bygone era. Sadly, none of them were natively supported by the ancient beast that is Mac OS X 10.3.

A Glimmer of Hope (and Dust)

Dejected, we started to suspect our trusty MSI burner. Perhaps it was too modern, a technological marvel incompatible with the software of the past. With a sigh, we reached even further back in time, pulling out a dusty BTC BCE5232IM burner. This relic, a simple CD burner dating back to 2003 (not even a DVD reader!), seemed like a long shot. But hey, desperate times call for desperate measures.

Surprisingly, the venerable BTC burner exhibited the same burning woes as its more modern counterpart. Discs were created, but the 10.4 installer remained stubbornly resistant. Just when we were about to throw in the towel, a glimmer of hope emerged. We stumbled upon an online discussion – a hidden oasis in the vast desert of the internet – detailing a method to coax almost any burner into working with Disk Utility on 10.3.


The short version is that you create a device profile that looks something like this:


 
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
  <array>
    <dict>
      <key>DRDevicePersonalities</key>
      <array>
        <dict>
          <key>DRDeviceProductName</key>
          <string>CDRW/DVD SM-348B</string>
          <key>DRDeviceVendorName</key>
          <string>SAMSUNG</string>
        </dict>
      </array>
      <key>DRDeviceProfile</key>
      <dict>
        <key>DRDeviceDescription</key>
        <string>16x48x24x48 Combo</string>
      </dict>
      <key>DRDeviceProfileVersion</key>
      <integer>1</integer>
    </dict>
  </array>
</plist>
 
Between building the device profile and using Toast I was able to successfully
burn the disc and install 10.4. Now I just need to figure out how to boot back into 10.3!

Burning a CD with Toast

Saturday, September 26, 2015

Diving into the World of Vintage Macs (and Processor Shenanigans)


Diving into the World of Vintage Macs

(and Processor Shenanigans)

Surprise! My tech tinkering just got a whole lot more colorful. A friend recently gifted me a stunning Apple Power Macintosh G4 450. This beauty, however, seems to have a hidden secret – a processor upgrade that bumps its speed from 450 MHz to a mighty 1.4 GHz.

Now, full disclosure: I'm a Windows PC guy through and through. Macs are fascinating time capsules of computing history, but their inner workings have always been a bit of a mystery. This G4, however, has piqued my curiosity.

The Gigahertz Gamble: Apples and Oranges (or PowerPCs and Intels?)

My friend, a seasoned Mac veteran, offered a handy rule of thumb: multiply a PowerPC processor's speed by three to get its equivalent in the Intel/AMD world. By that logic, this G4's 1.4 GHz translates to a whopping 4.2 GHz on the Windows side. Sounds impressive, right?

Here's the catch: that conversion isn't quite so cut and dry. Processor architecture plays a huge role in performance. A 4.2 GHz Intel processor might outperform a 1.4 GHz PowerPC in some tasks, while the PowerPC might shine in others. It's more like comparing apples and oranges – different fruits with their own strengths and weaknesses.

Beyond the Gigahertz: Exploring the G4's Potential

Undeterred by the complexities of clock speed conversions, I'm excited to explore the capabilities of this vintage Mac. What kind of software can it handle? Can it hold its own against some basic Windows tasks? These are the questions that fuel my tinkering spirit.


Full Specs are as follows:

Model Number: M5183 (EMC 1810/1843)
Introduction Date:  August 31, 1999
Discontinued Date: July 19, 2000
Processor Speed: 1.4 GHz
Ram: 1.5 GHz
Video Card: Rage 128 (16 Mb)
Hard Drive: 60 GB
Optical Drive: BTC BCE 5232IM
USB Ports: 2 (1.1)
Firewire Ports: 3 (400)


Scaling the Mac Mountain (One Partition at a Time)

Our multi-boot odyssey takes a detour to the land of Apple! We successfully installed OS X 10.3 on the vintage iMac, a testament to its enduring design. But the call of the multi-boot was strong. Could we transform this Mac into a haven for multiple versions of the iconic operating system?

With a glimmer of hope and a sprinkle of online research, we ventured forth. It seemed OS X versions were happy to co-exist, each nestled in its own designated partition. Additionally, pre-10.4 Macs offered the intriguing ability to boot into OS X 9, opening the door to a delightful trio of operating systems. Yellow Dog Linux, a champion for PowerPC processors, also beckoned, promising a taste of the open-source world.

Armed with this knowledge and a dash of enthusiasm (perhaps a tad overambitious!), we embarked on our Mac multi-boot quest.

Burning Bridges (or Discs) and Blinders

The first hurdle involved creating bootable OS X discs. Here's where our "Windows PC blinders" came into play. We naively assumed trusty TransMac software could handle burning bootable OS X discs on a Windows machine. Turns out, the only guaranteed path is through Disk Utility on a Mac.

Our initial target was a DVD image of OS X 10.4. Unfortunately, the iMac's stock optical drive couldn't handle DVDs. The "obvious" solution (through our Windows-tinted glasses) was a hardware swap. A gifted (but untested) MSI DVD burner seemed like the perfect candidate. Installation and a triumphant boot followed.

The System Profiler Debacle and a Patch in Time

However, burning remained frustratingly elusive. Clicking through the Mac interface and scouring the web, we finally stumbled upon a helpful blog post pointing towards the System Profiler. Still wearing our "Windows PC blinders," we mistook it for a Device Manager equivalent. Surely, a missing driver was the culprit, right?

Enter PatchBurn, a software program that spoke our language (or at least understood our faulty assumptions). We "installed" (more like launching a portable app) and added a profile. Lo and behold, the System Profiler now reflected "vendor-supported burning"! This was a turning point, a ray of hope in our multi-boot mission.

The Quest Continues

Our journey has just begun. We've encountered unexpected challenges and learned valuable lessons about the nuances of Mac multi-booting. Stay tuned as we tackle the next hurdles, explore the possibilities of co-existing OS X versions, and perhaps even welcome Yellow Dog Linux to the party. This Mac multi-boot odyssey promises to be an exciting adventure!


Diving into the World of Vintage Macs

Tuesday, May 13, 2014

The Multi-Boot Odyssey: Embracing the (Slightly Less Dusty) Embrace of Linux

Embracing the (Slightly Less Dusty)

Embrace of Linux




Our multi-boot adventure continues, but today, we shift our focus to the oft-neglected, yet crucial, element: Linux. This bastion of open-source goodness deserves its place in the spotlight, even if it has to wait patiently for Windows to finish its self-important installation dance.

The Windows Intrusion: Why Linux Goes Last

Let's be honest, Windows can be a bit of a bully. It stomps onto the hard drive, assuming it's the only operating system that matters. This often leads to the unfortunate corruption of the boot loader – that crucial program that decides which OS gets to play. But here's the twist: the corrupted loader isn't Linux's fault. It's Windows, with its outdated MSDOS.SYS file, causing all the trouble.

The Quest for the Perfect (Nostalgic) Distro

The hunt for the ideal Linux companion for our multi-boot extravaganza has been an interesting one. We've explored valiant contenders like Crunchbang, Legacy OS, and Lubuntu. While Lubuntu 12 delivered success, it lacked the nostalgic charm we were yearning for. After all, a long-term support release, still kicking strong, isn't exactly a trip down memory lane.

Enter SUSE 10: A Blast from the Not-So-Distant Past

The quest for the perfect balance of functionality and nostalgia has led us to a dusty box of SUSE 10 installation CDs. Released in 2006, it may not be the most ancient artifact in our collection, but it certainly evokes a sense of "the good ol' days." Plus, with its end-of-life cycle long passed, it perfectly complements the vintage vibes of our project.

The Journey Ahead

The arrival of SUSE 10 marks a new chapter in our multi-boot odyssey. We'll navigate the installation process, explore the (slightly less dusty) features of this classic distro, and see how it integrates with the existing operating systems. Will it join the domain alongside our Mac? Will Windows, in its usual fashion, throw a tantrum? Stay tuned for the next exciting episode as we delve into the world of SUSE 10 and discover the joys (and potential headaches) of a not-so-modern Linux experience on our multi-boot playground!






Monday, April 28, 2014

The Multi-Boot Odyssey: Victories, Setbacks, and a Shiny New Drive

Victories, Setbacks, and a Shiny New Drive



The quest for the ultimate multi-boot system continues, and this time, we bring tales of both triumph and tribulation.

Windows 3.11 Gets an Upgrade (or Three!)

Remember those tantalizing Windows 3.11 updates we mentioned? Well, they proved to be a treasure trove! Gone are the days of network isolation. Thanks to a TCP/IP stack update, our classic Windows can now browse the network and access resources on both Windows 7 and XP machines. Printing also received a modern touch, with wireless connectivity to an Epson X-410 printer successfully established.

Internet Explorer 5.0: A Memory Conundrum

Our excitement for internet exploration on Windows 3.11 was momentarily dampened by a curious error message from Internet Explorer 5.0. It demanded a system with less than 4 MB of memory – a relic of a bygone era. Thankfully, the internet (how ironic!) proved to be our savior. A quick search of Microsoft's knowledge base unearthed a fix. Apparently, IE has a quirky aversion to systems with more than 40 MB of RAM during installation. The solution? A simple command-line switch for the installer, limiting its memory usage to a mere 16 MB. Problem solved, and web browsing commenced!

Buoyed by Success, We Charge Onward (Only to Hit a Wall)

Emboldened by these early victories, we embarked on a full reinstallation of the operating systems, all the way up to Linux. The process went smoothly, until we reached Windows 2000. The culprit? An agonizingly slow NTFS format that stretched into the wee hours of the night. Experience told us this wasn't normal. While bad sectors can sometimes masquerade as file system issues, the recurring blue screens ("BAD_POOL_CALL") and event viewer messages ("BAD_BLOCK") painted a bleaker picture. Our relentless troubleshooting (DEBUG commands, repeated formatting) confirmed our suspicions – the hard drive was failing physically.

A New Dawn (and a New Drive)

Undeterred, we swapped the ailing drive for a sprightly 40 GB replacement. As I write this, the Linux installer hums away, and the dream of a fully functional multi-boot system feels tantalizingly close. This evening, with a bit of luck, we'll be diving into updates and application installations. Stay tuned for the next chapter in this epic saga!




Sunday, April 6, 2014

The Multi-Boot Odyssey: The Battle Royale of Boot Sectors

The Battle Royale of Boot Sectors

The saga of the multi-boot system continues, and this week's episode is a cautionary tale for the aspiring multi-OS overlord. It turns out, wrangling a pack of Windows 9x operating systems onto a single partition is akin to corralling a herd of cats – chaos is inevitable.

Windows 9x: A Territorial Trio

Here's the root of the problem: these territorial beasts simply refuse to share nicely. Each installation rewrites the boot sector and edits the MSDOS.SYS file, effectively claiming the entire partition as its own. Even if we craftily install them in separate folders, their shared program files (think Internet Explorer and Outlook Express) would create a nightmarish conflict.

The Fall of NT 3.51: A Compatibility Casualty

Next, we ventured into NT 3.51 territory, only to be met with a sobering reality check. Windows 2000, in its infinite wisdom (or lack thereof), throws up a warning during installation: earlier NT versions (pre-Service Pack 4) simply won't boot after Windows 2000 takes over. Ignoring this sage advice, in the spirit of adventurous folly, we clicked "continue anyway." The predictable outcome? Another format and reinstall – a harsh lesson learned.

Back to Basics: Windows 3.11 Takes the Stage

As the wise old saying goes, "sometimes you have to take a step back to move forward." So, we've refocused our efforts on Windows 3.11, the classic operating system that launched a generation. Fortunately, a treasure trove of updates – from Internet Explorer 5 to TCP/IP – exists to breathe new life into this vintage system. The plan? Carefully integrate these enhancements, fingers crossed that they won't turn our beloved Windows 3.11 into a digital pumpkin.

The Road Ahead

The multi-boot odyssey is far from over. We've slain some technical dragons, but the quest for a harmonious coexistence of operating systems continues. Stay tuned as we explore the potential of Windows 3.11 upgrades, attempt to tame the beasts of Windows 9x (in separate partitions, of course!), and ultimately, build a domain fit for a king (or perhaps, in this case, a server emperor).




Monday, March 31, 2014

The Multi-Boot Odyssey: The Alluring, Elusive Floppy Disk Dream

The Alluring, Elusive Floppy Disk Dream

The quest for the perfect multi-boot system continues, and this time, we set our sights on a seemingly simple yet surprisingly tricky feat: dual-booting MS-DOS 6.22 and 7.10 from a single floppy disk.

The allure was undeniable. Imagine the flexibility! We could choose which version of DOS to install based on the specific needs of each machine in the multi-boot menagerie. The theory was elegant: since DOS 7.10 is the same version found in Windows 98, we could leverage the familiar F8 menu with a few tweaks to the MSDOS.SYS file.

Here's the magic potion:

  • BootMulti=1 (enables the multi-boot menu)
  • BootMenu=1 (displays the menu)
  • BootGui=1 (activates the graphical menu)

And it worked! The F8 menu materialized, offering the tantalizing options of "Normal Boot" (launching DOS 7) and "Previous version of MS-DOS" (booting DOS 6). But alas, victory turned bittersweet at the first hurdle – booting into DOS 6.

The culprit? DOS 7's apparent lack of dynamism when it comes to file organization. Unlike its more versatile counterpart, DOS 7 doesn't seem to store its files in a designated directory. This creates a conflict when DOS 6 attempts to use the same files (like the crucial COMMAND.COM) located in the root directory. Furthermore, the technical limitation of having two identically named files in the same location throws another wrench into the plan.

Faced with this roadblock, we've decided to put the single-floppy DOS dream on hold. It's a reminder that even seemingly straightforward ideas in the world of retrocomputing can present unexpected challenges.

But wait, there's more! This setback doesn't dampen our spirits. The multi-boot odyssey continues! We'll explore alternative solutions, delve deeper into the intricacies of DOS configuration, and keep you updated on our progress. Perhaps a different approach, or a more complex dual-floppy setup, will unlock the secrets to a truly unified DOS experience within our multi-boot wonderland. Stay tuned for the next chapter in this technical adventure!