Help with pax.
I have a dead system due to 10.4.6 failing mysteriously. I'd like to get my system back, and as apple don't want to help users, maybe someone here can answer a few questions, which might help.
Before going to work, I set SU to downaload and install the update. When I got home I discovered the install failed, and from then on in, all commands run in my open terminal failed. Reboot fails with error 88 on launchd. DiskWarrior didn't find anything significant.
Booting from the OSX DVD allows me to look at the drive, all looks ok. I can't run anything in a chroot'd environment on the cd, this seg faults, has an illegal instruction, or bus error. I thought I could manually look at the apple package format and do it myself... however, trying to extract the Arichive.pax file is giving me issues.
In an act of amazing stupidity, /tmp isn't a shared memory device under the OSX boot cd (WHY?!? Look at any other unix vendors boot cd, and they at least allow you to write to /tmp, as that pretty useful for a lot of commands... like pax). Now, in another act of stupidity, no man pages are installed... so I dug around on the net for pax man pages. I found that some versions of pax honour the TMPDIR variable... but hey, not apple's... Nor can I find any switches to tell it to use /Volumes/Macintosh\ HD/tmp (which is writable) rather than /tmp (which is moronically read only).
Does anyone have a solution to coaxing pax not to use /tmp. As I've said, I can't run anything in chroot due to what I expect is library corruption. Is there any alternative to the OSX boot DVD, as it's really badly implemented?
I want to look at the files it's got in that Archive, compare with what's on my system, and try to track down where the problem occured.
Thanks for any help.
Mac Mini, Mac OS X (10.4.5), It's Borked due to a failed 10.4.6 upgrade... Thankyou apple.