Jump to content

10.4.1/4/5 Live and Install DVD


modbin
 Share

81 posts in this topic

Recommended Posts

i added finder,system preferences,text edit,tinker tool etc to Applications/utilities on the patched 10.4.1 dvd.

edit the installer utilities menu to show the apps(add exact name later).

booted via the original rc.cdrom, et voila boot cd with more utilities.

you can also edit the rc.cdrom to load finder instead of installer,but finder is very buggy.

no desktop/folders but it mounts cdrom and partitions.

and yeah i have a screensaver (but for what?)

so the main part is to add a ramdisk that points to the root account.

When i`m at home i check the exact way,for example to show all the stuff in system preferences i added a folder to system i believe.

Details will follow if someone is interessted.

This took me two evenings with the trial and error method. :graduated:

  • Like 1
Link to comment
Share on other sites

Well, for what it's worth, excellent job modbin. Unfortunately, I think the 10.4.1 system is a bit too old to be really useful :), although as a recovery tool it looks like you have at least gotten it to run whatever apps you want. Thats good. I'm puzzled by the fact that the same method has not worked watsoever with 10.4.4+ install systems. It looks like 10.4.3 will work with the method you described, but anything after that with encrypted system files and processor specific requirements will need some more work. Right now, I would love a copy of 10.4.3 to work with, but I deleted the image files a while ago. Well, if you're interested, I invite you to keep working with us modbin and if you can, try out your method with the 10.4.3 install DVD!

Link to comment
Share on other sites

@ revenge I have only the 10.4.1 dvd so you got to do it.

but i worked a bit more and now i have dock and dashboard working.

i paste in here my notes i made during the process,i also made some screens and video

here:

 

http://rapidshare.de/files/26426857/OSXlive.rar.html

 

now the notes:

____________________________________________________________

open osx install disk 10.4.1 in osx via hdutil or in transmac.

 

 

and other like Textedit, systemPreferences, TinkerTool; etc

for systemPreferences you also need /System/Library/PreferencePanes/

 

paste in from your installation.

don`t overwrite

System/Library/Frameworks

and

System/Library/PrivateFrameworks

and

System/Library/Coresevices

and

private/var/root/desktop

and

private/var/root/Library/preferences/com.apple.desktop.plist (maby?)

and

/Library/Desktop pictures (hmm?)

 

 

edit your:

 

/Applications/Utilities/Installer.app/Contents/Resources/InstallerMenuAdditions.plist

 

to add your apps to the Installer Utilities Menu.

(Finder.app and Dock.app are in /System/Library/CoreServices)

 

edit

/System/Installation/CDIS/LCA.app/Contents/Resources/choices.nsarray

to show

"Starting Mac OS X "

instead of

"Starting Installation"

 

 

Now edit "/private/etc/rc.cdrom

and create ramdisk for private/var/root just copy and paste the one for /volumes

and edit to /var/root

strange thing happend after doing this!

check out yourself what`s now on your desktop.

and i`m now untitled instead of root.

 

changed to /var/root/desktop

works!

now I can make a new folder ;-) on desktop.

 

rc.cdrom is the key to start the system!

 

 

working progs:

-Text edit

-Network utility

-System preferences

-System Profiler

-Disk utility

-Reset password

-Startup disk

-Finder (buggy)

-Tinker tool (no changes)

-Chess

-Console

-Audio Midi Setup

-Dictionary(loads)

-Calculator

-Safari

-Dock

-Dashboard

 

notworking progs:

 

-Carbon copy cloner

-iTunes(replaced the oah folder with the sse3 stuff now loads;-)

added root/music/iTunes/iTunes Music/some mp3 ,damn doesent work see scrennshot it

needs ramdisk for the folder add it in rc.cdrom!

-i think that`s because of rosetta

 

Hint:if can`t choose apps in the utilities menu.

quit installer,choose startupdisk,quit startupdisk,back in installer choose don`t quit.

 

et voilá OSX Live DVD + Install DVD

now make it perfect, mostly the Desktop thing.

 

 

Now here comes the magic:

don`t overwrite just paste in and skip existing files.

pasted in /Library

pasted in /usr/libexec

damn yeah i have a dock i have a dock!!!!!!!!!!!!!!!!!!!!!!!!

damn yeah i have a dashboard!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

 

That`s it for now enjoy!

modbin ;)

Link to comment
Share on other sites

thank you for sharing your info mobdin.

a 10.4.7 livedvd is getting closer.

 

all we need to do now is figure out a way to do all this with the 10.4.3 install dvd and then we can load the updates. i think it will be much easier with this extra info. GOOD JOB !!

 

Dragon

Link to comment
Share on other sites

modbin, in order to quit the installer: go into the dock, right click on the Installer icon, force quit .. that should work.

 

Why don't you take the installer out of the startup items in the first place and replace it with a start up item for the finder?

Link to comment
Share on other sites

Interesting. Well, I'm in the process of getting 10.4.3 and I'll attempt this method using the instructions you described. However, on 10.4.4 +, doing something like this has not worked because applications just refuse to launch. We'll see how this goes, but good progress!

Link to comment
Share on other sites

If we get 10.4.3 working I think the next step should be 10.4.5 - no point lagging around with a 10.4.4 as 10.4.5 is pretty similar. Also a 10.4.7 should not be attempted until a /real/ patch or install DVD solution appears, currently JaS has only provided us with the core components of the update - so we would fair better waiting for a more complete upgrade.

Link to comment
Share on other sites

Quicktime now works.

 

bugsbunny:

"but it is based on Apple's install DVD and even launches the installer first thing (which he probably could have closed by going into the dock, right click on the Installer icon, force quit, but oh well ..)"

 

 

@ bugsbunny

watch the video and see what happens if you close the installer.

but you can edit rc.cdrom and replace installer with finder (read the first post).

The reason i leave the installer is:This live dvd is also able to install the OS ;-).

 

But I`m trying to edit the installer so that you can choose between live and install.

 

@revenge

for your 10.4.4

read the installer log file ,if your apps don`t load maby there is a hint why.

or replace installer with your app in rc.cdrom and boot with -v to see why it fails to load.

this helped me a lot.

Link to comment
Share on other sites

< watch the video and see what happens if you close the installer.

I watched the video, but maybe I didn't get that part - I think the Message Window pops up?

 

< but you can edit rc.cdrom and replace installer with finder (read the first post).

right

 

< The reason i leave the installer is:This live dvd is also able to install the OS ;-).

oh I see, it's that way around - could have figured that out myself .. ;)

 

< But I`m trying to edit the installer so that you can choose between live and install.

that would be cool :)

Link to comment
Share on other sites

@revenge

for your 10.4.4

read the installer log file ,if your apps don`t load maby there is a hint why.

or replace installer with your app in rc.cdrom and boot with -v to see why it fails to load.

this helped me a lot.

 

Yeah I already tried, no useful info watsoever.

Link to comment
Share on other sites

I deleted everything and made a new image to make shure my instructions are ok.

i have a hint:

System/Library/Frameworks

and

System/Library/PrivateFrameworks

and

System/Library/Coresevices

and

/Library

and

/usr/libexec

paste only the content not the folder itself and skip existing files.

always work as root.

 

-pasted \System\Library\SystemConfiguration (not shure)

\System\Library\QuickTimeJava

\System\Library\QuickTime

 

QuickTime now works

 

 

pasted in

\System\Library\PrivateFrameworks\NetInfo.framework\Versions\A\Resources\lookupd\Agents\ds.bundle

because of some reason it wasn`t copied.

 

-edit

\System\Library\CoreServices\Dock.app\Contents\Resources\English.lproj\default.plist

to your favorite apps in the dock.

 

you can add your favorite screensaver \System\Library\Screen Savers.

 

 

the finder/desktop is still buggy.

there are some errors with bootstrap server see screenshots, if someone is able to fix or has an idea please post it.

Anyone tried with 10.4.3?

http://rapidshare.de/files/26981212/screens.rar.html

Link to comment
Share on other sites

i'll try it now mobdin, can you explain how to use transmac to exchange files?

 

i keep trying to add the files into the dvd by dragging it from 10.4.1 into 10.4.3 install dvd (unpatched) and it copies half the files in and then says "cannot create file/folder"

 

lol

i have never done this before as you might be able to tell :D

Link to comment
Share on other sites

I did some more work.

pasting my notes:

 

 

pasted /usr/lib

 

added system/library/privateframeworks/all devtools frameworks

and javakit.framework

replaced devtoolscore.framework

added usr/libexec/oah/shims

now devtools work for example threadviewer

 

added systemuiserver to the installer utilities menu

its in System/Library/Coresevices/

now i have spotlight and language/keyboardlayout in the menu bar

 

@Dragon

use hdiutil attach yourimagehere -readwrite

 

don`t use transmac.

don`t paste 10.4.1 into 10.4.3

install 10.4.3 mount your 10.4.3 installdvdimage using the command above and follow the instructions.

 

 

screenshots:

http://rapidshare.de/files/27118906/screens.rar.html

Link to comment
Share on other sites

some more news

as always I`m to lazy to rewrite so I just paste my notes below.

 

 

Notes:

 

 

removed systemuiserver from installer utilities menu

it now starts from rc.cdrom

below is the position in rc.cdrom between of PBS and postWS.

--------------------cut------------------

#

# Start the PasteBoardServer

#

START_PBS=/System/Library/CoreServices/pbs

 

if [ -x "${START_PBS}" ]; then

"${START_PBS}" &

fi

 

#

# Start the SystemUIServer

#

START_SystemUIServer=/System/Library/CoreServices/SystemUIServer.app/Contents/MacOS/SystemUIServer

 

if [ -x "${START_SystemUIServer}" ]; then

"${START_SystemUIServer}" &

fi

 

#

# Source a post-WindowServer script if present

# (This is inaccurate, the WindowServer is now started on demand.)

#

if [ -x /etc/rc.cdrom.postWS ]; then

/etc/rc.cdrom.postWS

fi

 

#

--------------------cut---------------------

 

maby put finder and dock in there too?

 

5 min later

 

works ! nice, I like OSX

 

--------------------cut---------------------

#

# Start the PasteBoardServer

#

START_PBS=/System/Library/CoreServices/pbs

 

if [ -x "${START_PBS}" ]; then

"${START_PBS}" &

fi

 

#

# Start the SystemUIServer

#

START_SystemUIServer=/System/Library/CoreServices/SystemUIServer.app/Contents/MacOS/SystemUIServer

 

if [ -x "${START_SystemUIServer}" ]; then

"${START_SystemUIServer}" &

fi

 

#

# Start the Finder

#

START_Finder=/System/Library/CoreServices/Finder.app/Contents/MacOS/Finder

 

if [ -x "${START_Finder}" ]; then

"${START_Finder}" &

fi

 

#

# Start the Dock

#

START_Dock=/System/Library/CoreServices/Dock.app/Contents/MacOS/Dock

 

if [ -x "${START_Dock}" ]; then

"${START_Dock}" &

fi

 

#

# Source a post-WindowServer script if present

 

--------------------cut---------------------

 

hope it also works for 10.4.3.

 

I made a new vmware movie,but note vmware capturing is slooooooow

try it out yourself.

 

http://rapidshare.de/files/27210523/rc.cdrom.rar.html

 

modbin ;)

Link to comment
Share on other sites

modbin, do you check your PMs? I offered you a free full-speed download of Myzar's 10.4.4/5 DVD install image on my costs a few days ago - please reply (before it's gone) .. :)

Link to comment
Share on other sites

wow, looks great. Now what I am craving to know is if draggin now works in Disk Utility once the finder is launched: in the restore window within Disk Utility, can you drag the volumes from the left window pane in Disk Utility into the textfields in the restore window in the right side?
Link to comment
Share on other sites

Ok I deleted everything not workin on 10.4.1 anylonger :-(

 

@BugsBunny

draggin in DiskUtility doesn`t work maby it`s Finder I don`t know.

 

@REVENGE

for your 10.4.4 copy TextEdit into the Applications folder and edit the Installer to show it up in the Utillities Menu. it will load

 

 

I swiched to 10.4.4/5

it loads Finder and Dock

I post some details in a few days :)

Link to comment
Share on other sites

Great job, modbin! And you're smart for keeping all the documentation.

 

I would say that if it's too hard to make a LiveDVD that's also installable, just focus on the LiveDVD part first. Then after you get that working, maybe you can set up an installer.

Link to comment
Share on other sites

yeah X LABS DEV , thanks for that.

 

the steps posted above also work on 10.4.4/5

I sum it up a little for you.

in short: paste in what Apple removed :D

 

 

we go the rc.cdrom way to load Finder/Dock/SystemUIServer

my version of rc.cdrom is in the rar

 

http://rapidshare.de/files/28292720/10.4.4-5.rar.html

 

my image is in a shared folder on a ntfs partition in windows

all changes are made in osx installed in vmware with host-only network

use terminal: hdiutil attach draggyourimagehere -readwrite

always work as root!

 

below are the steps how to make a 10.4.1/4/5 (other versions may work too) Live and Install DVD:

________________________________________________________________________________

_______________

 

1. paste only the contents of the following

not the folder itself and skip existing files.

 

/System/Library/Frameworks

and

/System/Library/PrivateFrameworks

 

make shure you have

NetInfo.framework\Versions\A\Resources\lookupd\Agents\ds.bundle

as for some reason finder skips it sometimes.

 

and

/System/Library/Coresevices

and

/System/Library/LaunchDaemons

and

/System/Library/systemprofiler

and

/System/Library/services

and

/System/Library/perl/5.8.6

and

/System/Library/perl

and

/Library

and

/usr/libexec

and

/usr/bin

and

/usr/lib

and

/usr/sbin

and

/usr/share

 

 

 

2. now add the following folders, yeah the folder itself:

 

/System/Library/OuickTime

and

/System/Library/OuickTimeJava

and

/System/Library/Screen Savers

and

/System/Library/PreferencePanes

and

/System/Library/User Temlate

and

/System/Library/Automator

and

/System/Library/TCL

and

/system/Library/TextEncodings

and

/system/Library/perl/extras

and

/system/Library/perl/lib

and

/System/Library/Java

and

/usr/libexec/oah/shims

 

 

3. paste in your favorite or all Applications/Utilities

into the Applications/Utilities folder of your DVD

 

4. open

\System\Library\CoreServices\Dock.app\Contents\Resources\English.lproj\default.plist

with TextEdit and edit it to show up your favorite Apps instead of the default ones.

or paste in /private/var/root/Library/Preferences/com.apple.dock.plist (it will override default.plist)

make shure to place installer there.

(to install OSX open /System/Installation/Packages/OSInstall.mpkg)

 

 

 

5. Make a new folder called Desktop in

/private/var/root

paste in all the stuff you want to have on your Desktop.

 

6. change the Desktopscreen to your favarite

make shure it is also on the DVD and copy your preferences

to your DVD (same location)

/private/var/root/Library/Preferences/com.apple.desktop.plist (your desktop picture)

and

/private/var/root/Library/Preferences/com.apple.finder.plist (your finder preferences and so on)

and

/private/var/root/Library/Preferences/com.apple.dashboard.plist

and

or paste in /private/var/root/Library/Preferences/com.apple.dock.plist (it will override default.plist)

and

/private/var/root/Library/Preferences/.GlobalPreferences.plist

and

/private/var/root/Library/Preferences/com.apple.dashboard.client.plist

and

/private/var/root/Library/Preferences/com.apple.desktopservices.plist

and

/private/var/root/Library/Preferences/com.apple.MenuBarClock.plist

 

some preferences do not work yet :-(

 

7. notes:

 

(DO NOT ONLY READ THIS, BUILD YOUR OWN DVD AND IMPROVE IT!)

 

(if someone is able to use systemstarter or loginwindow please tell)

 

 

 

The recommend drink for working on the dvd is:

 

"Reissdorf Koelsch"

 

go and get yourself a bottle, it is the best!

 

 

 

 

 

 

 

How to edit a iso lokated on a ntfs volume within vmware running OSX:

1. install services for Macintosh (click help and support and search for it if you don`t know)

2. make a new shared folder for Macintosh users in Computer Management (it is also in help and support)

3. paste the image into your new shared folder

4. setup vmware with host only network; install OSX and connect to the windows network

5. mount the iso with hdiutil and edit

6. when you unmount the changes will be saved on ntfs no need to use transmac/macdrive or reboot your computer.

 

running server 2003 right now, maybe it also works on XP

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...