PortableOSX
PortableOSX
0.0.1

4.0

PortableOSX free download for Mac

PortableOSX

0.0.1
15 March 2007

Install stripped down OS X on mobile devices.

Overview

PortableOSX installs a stripped down version of Mac OS X to a mobile device, such an USB2 or FireWire drive. Note that this application has no graphical interface. It uses a textual wizard in the Terminal app.

What's new in PortableOSX

Version 0.0.1:
  • First "stable" installer

3 PortableOSX Reviews

Rate this app:

resuna
11 February 2007

Most helpful

Looks like 98% of the code is there to support the italian translation, or is commented out. It should work for a completely vanilla install, but it's not really robust. If you want to set up a boot disk for a limited version of OS X, look at XPostFacto, and set up a recovery disk which creates a RAM-disk install for just the applications you need. It's PPC-only, but so is this. If you want to set up a boot disk based on your existing system, look at Carbon Copy Cloner.
Like
Version 0.0.1b
Natas
05 April 2007
I successfully made a tripple boot external FW drive using this script using a PPC G4 450 machine - without ever touching an Intel machine. I then booted a MacBook Pro from it and updated it with the latest 10.4.9 Combo (Intel) update which completed the system with a lot of the missing things. I also made a bootable 2GB USB 2.0 Flash drive for an Intel machine. Was unable to run the combo updater because there was only approx. 400Mb left after installation - updater needed 480 more :( Works as advertized! Keep up the good work!
Like
Version 0.0.1
1 answer(s)
Jack-Overfull
Jack-Overfull
06 April 2007
thanks for your report: since i don't have intel macs and our intel testers haven't recent cpp ones i could not be 100% sure that universal installations works as expected. :-)
Like
Version 0.0.1
Foulger
03 March 2007
Question - What happens if you apply software update to the stripped down version?
Like
Version 0.0.1b5
2 answer(s)
Jack-Overfull
Jack-Overfull
03 March 2007
it will not update the apps that are not installed (like, for example, safari) but it will still install some unneded stuff. in the future we plan to include a tool to easily update the system in a better way, for now you can use the standard software update. the real problem could be on universal installations: updating while using a powerpc will not install the intel part of the software, doing it while using an intel will not regenerate the bootloader for ppcs, preventing them to boot. currently there is not an easy way to update an universal system.
Like
Version 0.0.1b5
Foulger
Foulger
08 March 2007
Thanks for that
Like
Version 0.0.1RC
resuna
11 February 2007
Looks like 98% of the code is there to support the italian translation, or is commented out. It should work for a completely vanilla install, but it's not really robust. If you want to set up a boot disk for a limited version of OS X, look at XPostFacto, and set up a recovery disk which creates a RAM-disk install for just the applications you need. It's PPC-only, but so is this. If you want to set up a boot disk based on your existing system, look at Carbon Copy Cloner.
Like
Version 0.0.1b
7 answer(s)
Jack-Overfull
Jack-Overfull
11 February 2007
PETER DA SILVA said: > Looks like 98% of the code is there to >support the italian translation, or is >commented out. well, it is something less than 98%… ;-) anyway,here is my explanation: 1) i started the developing in an italian mac community and i'm italian myself, so lots of comments are in that language… now that the project is international i'm making only english comments and traslating (or, if obsolete, removing) the old ones. 2)there is a big block of code commented (starting at line 65 of installer.sh, if you want take a look at it…). this code as a story: it should implement a feature that will be added in a future version, a way to install a very minimal system (about 500mb on ppc, 1gb on intels for now). it was added to our -unstable branch, but it caused a lot of trouble (see bug 1651505 here: https://sourceforge.net/tracker/index.php?func=detail&aid=1651505&group_id=186964&atid=919399 ), so it was commented and postponed. for simplicity reasons the tree has been synced, so this commented code is now also in -testing (the tree which we are using for these releases). it is anyway armless, so there was no reason to make thing complicated keeping the trees unsynchronized… >It should work for a completely vanilla >install, but it's not really robust. what do you mean? >If you want to set up a boot disk for a >limited version of OS X, look at >XPostFacto, and set up a recovery disk >which creates a RAM-disk install for >just the applications you need. It's >PPC-only, but so is this. well, the aims of the xpostfacto team is very different from the ours, though i admit that there can be some overlays… >If you want to set up a boot disk based >on your existing system, look at Carbon >Copy Cloner. We're not making disks based on previously installed systems. i use ccc for my backups and i'm happy with it, but it does totally different things.
Like
Version 0.0.1b
resuna
resuna
12 February 2007
Well, best of luck. You probably ought to do a GUI of some kind (Applescript or Tcl/Tk would be easiest). The shell code is a little eccentric, like, using "ls" rather than "test -d" to see if a directory exists... which is the main reason I'm concerned about the fragility of the code.
Like
Version 0.0.1b1
Jack-Overfull
Jack-Overfull
12 February 2007
a gui (applescript) is in the -unstable branch of the svn, it will be part of the next version… >The shell code is a little eccentric, >like, using "ls" rather than "test -d" to >see if a directory exists... which is the >main reason I'm concerned about the >fragility of the code. well, i'm completely self-taught programmer, i was sure that there were better methods, but i had no idea of how to do some things in a "usual" way. thanks for the hint, i will use test -d in the future! (2/11/2007, Version: 0.0.1b1)
Like
Version 0.0.1b1
resuna
resuna
12 February 2007
There's a lot of capability in the shell.. try "man sh", "man test", and so on...
Like
Version 0.0.1b1
Jack-Overfull
Jack-Overfull
12 February 2007
>There's a lot of capability in the >hell.. try "man sh", "man test", and so >on... I know that… it is not so immediate to imagine what is the best way to do something…
Like
Version 0.0.1b1
resuna
resuna
12 February 2007
The thing that really helped me the most was looking at how complex and portable scripts other people wrote worked. Try figuring out the configuration script of any substantial software package on Sourceforge. Once your brain quits exploding you'll be 10 times the shell hacker. :)
Like
Version 0.0.1b1
Jack-Overfull
Jack-Overfull
12 February 2007
The thing that really helped me the most was looking at how complex and portable scripts other people wrote worked. Try figuring out the configuration script of any substantial software package on Sourceforge. Once your brain quits exploding you'll be 10 times the shell hacker. :) I agree. ;-) E.G. the darwin installer was really useful…
Like
Version 0.0.1b1
Free

4.0

App requirements: 
  • Intel 32
  • PPC 32
  • Mac OS X 10.4.11 or later
Category: 
Developer Website: 
Download(943 KB)

Downloaded & Installed 10,351 times