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'