Jaguar on J700: UFS Question |
June, 10, 2003 8:33 AM |
jmccown |
After some fascinating iterations, I got Jaguar on my J700 (Newertech G3). The problems were mainly related to my trying to use UFS as the filesystem type for the OS X install. I'm really a FreeBSD guy, so this was important to me. Currently it is happy on HFS+, but I'm not. My question is: has anyone had luck/experience with using a UFS as the OS X partition on an Oldworld/clone? I have a 9.1 HFS+ "booter" partition, but have been unable to play enough tricks to make it "boot across" to a UFS install of OS X. I'm guessing the problem is that Xpostfacto and the Oldworld boot process have no visibility into the UFS filesystem, so there isn't a means of "lighting up" the OS X kernel which *could* grok the UFS. The various ppc linuxes have the idea of stashing the kernel in an HFS+ filesystem and using an boot loader there to kick it off such that it can then deal with the non-HFS partitions on the drive after it lights up-- so is there a way to do this with BootX / OS X? Thanks, - Jon (Mad props to Ryan on the tools btw.) |
. |
RE: Jaguar on J700: UFS Question |
June, 11, 2003 4:03 PM |
gregoryy |
. |
I installed OS X a number of times to UFS. For one, to see what works. If it was faster once installed. For another, "its there." And I wanted to have a system volume that wasn't 'tainted' by OS 9 drivers or utilities. Something I could use as needed. I tried on my B&W to clone to UFS, CCC won't, you have to use Tri-Backup or something else and then, be sure to repair permissions. So cloning is out sortof. Disk Utility is the best and maybe only real game in town to create bootable disk volumes, all the boot block tricks, the tbxi file or bootx, is tricky. |
. |
RE: Jaguar on J700: UFS Question (self followup) |
June, 11, 2003 11:20 AM |
jmccown |
. |
Thanks for the responses, I'm responding mainly to questions/comments in the followups. Why UFS [Marty]: I'm just a nutcase for unix filesystems. HFS+ if quite functional otherwise. Other UFS FS [mjoecups358]: Firewire/SCSI works quite well as UFS. Cloning [gregoryy]: I'll look into this. Would still have to leave the "/" filesystem on HFS+ so the boot loader can find the kernel and put the rest on UFS. This would mainly be academic interest, since locking down the "/" area is the big concern "unix wise". I've got a number of identical scsi drives so I can try this out without nuking my world too badly. XPF [powderhaus]: I found that out "empirically" I think. It is probably more doable for me to find some way to stash a kernel in an HFS+ slice such that XPF can "find" it, and it can "find" the UFS partitions when it starts up. Or I may figure it is too much work. I pulled down the OpenDarwin stuff (and XPF) to see what I can sort out. The various Linux bootloader projects have lots of code to look at, but the docs are a bit thin. Thanks all, I was afraid I'd missed something obvious along the way-- it is more that I'm focusing on something that doesn't matter to most folks. Grins. Now that it works, I have to buy more RAM... - jon |
. |
RE: Jaguar on J700: UFS Question |
June, 10, 2003 3:57 PM |
mjoecups358 |
. |
Actually I don't think UFS is supported (or recommended at least) for the System install even with newer mac hardware... How about adding another (data) drive that is UFS formatted? Does that help you at all? Actually why is it that you need UFS? Are you planning to hook the drive back up to a freeBSD box? If so, my second drive theory could work... Marty |
. |
RE: Jaguar on J700: UFS Question |
June, 10, 2003 1:37 PM |
gregoryy |
. |
Boot into hfs+, then try cloning and booting into UFS? |
. |
RE: Jaguar on J700: UFS Question |
June, 10, 2003 9:10 AM |
powderhaus |
. |
With XPF you cannot use UFS as the boot volume format because UFS is not supported in 9. If you can find a utility/extention that will enable UFS it should work but XPF has to write some files on te drive every time you boot back to 9 and then to X. I think Ryan is doing something like with PPC linuxes do to enable firewire booting on our computers, when he finishes this i would imagen that it would not be to hard to impliment the same thing on UFS. Good Luck Jim |
|
|