schneller blog

Hackintosh
  5big network v1 itx    
  sgi iris indigo    
  mac tranquil server    
  IM-945GSE-A im macintosh lc case    
  sun sparcstation 1+ mini-itx    
  qbox im macintosh lc case    
  GA-G41M-ES2L    
  ZOTAC G4 Hackintosh GF9300-K-E    
  Mini snow leopard 10.6 Boot    
  10.8.2 auf macmini 2.1 und iMac5,1    

elektrische modifikationen

für die band
arduino
audio
midi
some stuff
 
snow leopard 10.6

die install dvd bootet in den installer. was wäre wenn der installer durch ein programm ersetzt würde und die installpakete gelöscht werden? - ein minimales system mit circa 1,3 GB, das in ein einziges programm starten kann.



1: man stelle die installationsdvd mittels festplattendienstprogramm auf einen usb stick wieder her. oder benutze carboncopycloner.

2: man mache im finder alle dateien mittels tinkertool sichtbar

3: man editiere die datei etc/rc.install folgendermassen:



a: man starte terminal statt den installer



OSINSTALLER="/Applications/Utilities/Terminal.app/Contents/MacOS/Terminal"



b: man kommentiere aus:



#w if [ -f /System/Installation/Packages/OSInstall.collection ]; then

#w INSTALL_PKG=/System/Installation/Packages/OSInstall.collection

#w fi



c: und lasse nach

# Start the installer, optionally with a custom package

nur die zeilen nach

# no splash or lang chooser for autoinstalls

und vor elif

stehen. if, elif, else, fi kommentiert mana us.

für deutsch schreibe man MINSTALL_LANG=${MINSTALL_LANG:-German}



der rest des if fi zu done wird auskommentiert.



zu kopieren ist von einem installierten system 10.6:

der command open: usr/bin/open nach usr/bin/open



löschen kann man dann auf dem usb stick:

a: system/library/packages/ alle packages

b: mittels dem programm monolingual alle sprachdateinen und nicht notwendigen architekturen

c: diverses wie zb. Mac OS X Installation.app



dann kann man den usb stick booten und der terminal sollte als einziges programm starten.



mittels terminal kann man dann programme, die man z.b. in das verzeichnis applications kopiert starten:

z.b. open /Applications/Meinprogramm.app/Contents/MacOS/Meinprogramm



über die fehlermeldungen die ausgegeben werden kann man diverse frameworks oder quicktime auf den stick kopieren und erneut probieren.

klappt der start dann ersetze man am ende die zeile:

OSINSTALLER="/Applications/Utilities/Terminal.app/Contents/MacOS/Terminal" im rc.install durch OSINSTALLER="/Applications/Meinprogramm.app/Contents/MacOS/Meinprogramm"

und man hat einen usb stick, der in ein programm, und nichts anderes startet.



adobe director projektoren benötigen z.b:

library/internet plugins



dann etwas quicktime:

system/library/quicktime

system/library/frameworks/qtkit

system/library/frameworks/quicktime framework


leopard:
das ganze geht auch mit einer leopard installations dvd, habe ich neulich getestet, next schaun ob sich das auch auf tiger und einem ppc machen lässt.

lion:
das ganze geht auch mit dem image baseSystem.dmg im InstallESD.dmg image im lion installer.
nur muss man hier noch den mach_kernel aus dem InstallESD.dmg auf den stick kopieren.




das editierte rc.install