Hi Ken:
Although I have been following the discussion between you and Eric, I believed it would be beneficial for me to approach your complaint from a different perspective.

Consider that Disk Utility as well as OS X are designed to see hfs and hfs+ partitions, not ext3 which is the formating partition used in Linux.

Suppose OS X does sense an external drive connected via firewire or USB which is a Linux drive. OS X will ask you to mount it or a dialog box will appear requesting whether it should be mounted or ignored. The correct answer of course is that it should not be mounted and it should be ignored.

Why?  Because everything on the Linux drive is and should be in ext3.

Now there is a work around to this. If you really wanted to work so that YDL appeared and functioned within OSX through a window; just like OS X can work within YDL via the program magic of Mac on Linux, then you should access and download a neat little program called (of all things) Q (http://www.kberg.ch/q/)! At first, I thought that this was named after that pesky, quirky character Q of Star Trek, The Next Generation fame, but why would the Swiss care about that? Anyway it is based on the QEMU project, so that line of speculation ends there.

Now what this does for you is allow you to use YDL within an OS X window! This is not as nice as mounting a Linux drive on your OS X desktop but it is pretty close in the sense that finally, you can get your work done in a hurry with wasting computer cycles booting from one environment into another. Three guys put this together; where did we last here of two crazy guys putting something together in a garage? ...Oh yeah, Apple!

Before you rush to download Q, understand that you may be sacrificing speed by using Q as a way of doing Linux within OS X because all the demons (daemons, excuse me) YDL uses is seeking to control the hardware directly and now within Q has to go through the OS X stuff as well. Depending on what you are using Linux for that performance hit may not be acceptable; let's return to the standard stuff, without Q. Just for clarification.

My current use of Linux includes the partition of my PB's internal drive; I've also used YDL running from a firewire drive, and done horrible and twisted things getting my old G3 to recognize new hardware it never new of before just so I could do Linux, my way.

If Disk Utility is invoked it will see and have in bold lettering the entire drive and the hfs+ partition upon which OS X is running. In this particular discussion I'm not running Disk Utility from the Install CD which came from my PB. I'm running Disk Utility from within the OS X drive on the PB itself. Disk Utility sees the drive and shows this in bold. What is not in bold lettering are the following my emergency boot drive or eDrive, and disk0s6 and disk0s7. However, if I select within DIsk Utility these dimmed names Disk Utility will provide the size or capacity of these partitions and nothing more.

Now, in comparison, what is visible within YDL using parted? Here's a verbatim printout:

[EMAIL PROTECTED] sbin]$ su
Password:
[EMAIL PROTECTED] sbin]# ./parted
GNU Parted 1.6.22
Copyright (C) 1998 - 2005 Free Software Foundation, Inc.
This program is free software, covered by the GNU General Public
License.

This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
details.

Using /dev/hda
(parted) print
Disk geometry for /dev/hda: 0.000-76319.085 megabytes
Disk label type: mac
Minor Start End Filesystem Name Flags 1 0.000 0.031 Apple
2                0.031       128.031
3 128.031 34058.777 hfs+ Apple_HFS_Untitled_2
4      34058.777  38159.574        hfs+              eDrive
5 38159.574 38160.574 hfs untitled boot 6 38160.574 38928.574 linux-swap swap swap
7      38928.574  76319.085        ext3              untitled
(parted)

If you want help from parted; look for where parted is waiting and do:

7      38928.574  76319.085  ext3        untitled
(parted)

Wow.... all that detail!

Under the Minor column is the partition number, Start and End are the actual mount points, everything else is self-explanatory. I had to fudge the columns to line up a bit because OS X screws that up; in YDL however everything appears as it should.

So where is yaboot? It will be found in /dev/hda5. Why? Did you notice the Flags column? Under it something called "boot" appears. This is the partition YDL uses to boot into Linux.

Now regarding a different confusion between Old World and New World systems. Yaboot was designed for New World systems. BootX which is a control panel application which works within the Classic Mac OS environment only; it must be used on Old World systems exclusively. BootX is not provided any longer or supported by TSS; it can however be acquired from earlier versions of YDL prior to YDL 4. You may have those earlier versions of YDL on CDs lying around somewhere, or perhaps a friend has them. If you look for the YDL mirrors diligently here and there you can still find the isos and images where BootX can still be downloaded. I don't know how long those will be available. If you intend to run YDL 4 and forward from an Old World machine, this can be done if you modify BootX in a particular manner following established parameters allowing BootX to boot into the current version of YDL. Those particulars of using BootX are on the web here: http://yellowdog-board.com/viewtopic.php?t=381

Yaboot exists on the boot partition on the Linux drive.
BootX exists as a control panel (when properly installed, and there are two different procedures required for the proper installation of BootX) within the Classic MacOS.

From how you reported your OS X system behaving you should use something like Micromat's Techtools Pro to give OS X a proper shakedown; it also provides the technology of the eDrive I mentioned in passing above. You could also run diagnostics using the System CD which came with your Mac; just remember to back up everything on OS X first. Keep in mind that Apple recommends to it's developers Micromat Techtools Pro as part of it's professional diagnostics, maybe it could be a good idea to try it out?

Also you do have Dantz's Retrospect backup application, yes?

Ok.  That should be about it, for now.

Till next time.

Best wishes....

On Mar 12, 2006, at 7:36 PM, Kenneth Browne wrote:

Hello,
I have a G4-400 with OSX on one disk and YDL 4.01 on the other. Most times when booting into either OS there seems to be an exceeding long delay while the machine tries to sort out the two hard disks. When I boot into OSX "searching local drives" takes forever although I eventually get booted and all is OK. The YDL disk does not show up on the OSX desktop, which makes me think the drive is on the verge of failure. I say "on the verge" because at times the boot process goes normally. Other times, when I try to boot YDL the system just hangs at the Yaboot prompt. (It should boot through to Linux with no intervention if everything is working.)

Here's my question: If I just want to ditch YDL can I simply set the OSX disk as my boot disk and remove the offending YDL hard disk, or is there a Master Boot Record (Ya-bootloader) somewhere on the Mac disk that needs to be removed?

*****Ken Browne clacking the keys in Olde Sturbridge Village*****


--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.375 / Virus Database: 268.2.1/279 - Release Date: 3/10/2006
_______________________________________________
yellowdog-general mailing list
[email protected]
http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general
HINT: to Google archives, try  '<keywords> site:terrasoftsolutions.com'


_______________________________________________
yellowdog-general mailing list
[email protected]
http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general
HINT: to Google archives, try  '<keywords> site:terrasoftsolutions.com'

Reply via email to