Jump to content

10.4.8 live/install DVD with semthex kernel


  • Please log in to reply
67 replies to this topic

#21
Darth OS X

Darth OS X

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
Minimum suggested is 30 as it says when booting in -v but i would go with like 60.

#22
cbmkgd

cbmkgd

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,243 posts
Well, I got it going (in vmware), and mostly worked well, except a few details, probably because I mistepped at some point.

Got some errors messages in the first moments, but could be vmware related; will check on that when testing natively.

When coming in the GUI, I get "Home folder of user 'root' not located..." etc. I'll recheck every step and be careful for the next build.

Also get three "?" in the dock: for iPhoto, iMovie and iMovieHD... Now, I never installed those! So might be phantoms from modbin's 'private' folder; will check later to remove these.

Since this was quite slow in vmware, didn't do extensive testing. One thing I noticed was AddressBook bouncing but not opening. Not that important by itself: probably related to my 'Home' problem above.
So I'll solve that problem before reporting anything more...

Overall, quite impressed by this MacPE... Great work modbin (and of course semthex too). And thanks Darth for the tips.

Eventually will install TechTool Pro; the TTP doesn't boot on my hackintosh, so hoping that this LiveDVD will solve this problem indirectly.

#23
munky

munky

    Agent of Evolution

  • Retired
  • 2,900 posts
  • Location:The Land of Hairy-Arsed Highlanders
any chance of someone slapping a working ISO onto the usual places?

#24
modbin

modbin

    InsanelyMac Geek

  • Developers
  • 114 posts
  • Gender:Male
The reason why you get the ?`s in dock and the "root folder is not located..." message is:
The main ramdisk is not working, it can`t copy the /private/etc/RamDisk/contents/ to /ramdisk/contents/
I was in irc and someone had exactly the same issue. If you boot with -v you will see the message "unable to copy contens" or similar.This never happend to me it might be a permission problem.Try to correct them.
It will fasten up booting when it works.

I will try to reproduce the error and fix it.

greets,
modbin

ps.:you can find me in irc now for the next few hours.

#25
Darth OS X

Darth OS X

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
cbmkgd: I am going to try to work on fixing those problems as well and do some testing for modbin and try to fix the few things that don't work correctly.
1 suggestion I have is to take the iso and check the disk in Disk Util and if it has errors repair it.

#26
cbmkgd

cbmkgd

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,243 posts
Didn't get any "unable to copy contents" message; I did get a couple of 'copy' messages related to ramdisk, followed by "done creating ramdisk".

To make sure, I redid everything, first by fixing permissions on osx install (since I've messed a bit with it since), then following the guide.
Still pasting the "/private/var/root/Library/Preferences" folder in the "/private/etc/ramdisk/contents/Library/" folder... is this confirmed? No mention in the guide.
Or should it go into "/private/etc/RamDisk/contents/private/var/root/Library"? :blink:

So after a new image, for which I repaired the iso permissions (just a few repairs) and verified disk (no problem found), I tried again.
(To repair permissions on the iso, I had to use Revenge's suggestion)

Same result.

(Note: I do get a diskarb error, but that might be a vmware thing.
The "notify[69]: config file /etc/notify.conf not owned by root: ignored" definitely doesn't look good.
Nor "cupsd: unable to read configuration file '/private/etc/cups/cupsd.conf' exiting!"
And then "Failed to stat homedir chdir returns -1 for /var/root"
)

====

Apart from this, I did put the "-v -legacy" in the plist. But about the "-legacy": is this related to semthex's suggestion to use this in his former kernels (not needed for recent ones)? Or something necessary for the Live osx to work properly?

#27
asapreta

asapreta

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 720 posts
Can I put my necessary/unique extensions in this compilation?

#28
Darth OS X

Darth OS X

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
I believe so I am using Titan with mine and it works correctly as well as a few of the Ethernet port drivers from a 10.4.6 DVD.

#29
asapreta

asapreta

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 720 posts
I wanna try it.
This is great, but I have some issues with this part too:

im tryin this now.. these aint very clear [to me ]
now paste in the following symlinks
/Library/Caches
/Library/Logs
/System/Library/Caches <- paste where? and its resisting
/Users

paste in back the automount folder
paste in the RamDisk command into /usr/bin/
paste in /System/Installation/CDIS <- FROM where?


I'll start the "new" 10.4.8 intallation on a new partition while I wait for further explanations!

Thanks!

#30
modbin

modbin

    InsanelyMac Geek

  • Developers
  • 114 posts
  • Gender:Male
just fixed the ramdisk error (root folder is not located..), it should work now for everyone.
If you got this error the main ramdisk didn`t start up correctly, resulting in a non working system.
I will upload a new zip tomorrow.

modbin :)

#31
Tush

Tush

    InsanelyMac Protégé

  • Members
  • PipPip
  • 60 posts

just fixed the ramdisk error, it should work now for everyone.
I will upload a new zip tomorrow.

modbin :)


Thx mate. I didnt have success so far.

#32
Darth OS X

Darth OS X

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
Thanks modbin,

Sorry i have not been online to test I am on vacation for thanksgiving but i will be back on Monday.

thanks again for correcting the ramdisk!

#33
cbmkgd

cbmkgd

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,243 posts
Yes, thank you, looking forward to it, patiently.

#34
Darth OS X

Darth OS X

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
Modbin,
Try to get those files hosted somewhere as soon as possible...I want to see the look on the system admins face at school when i boot his server/my computer into OSX :)

#35
modbin

modbin

    InsanelyMac Geek

  • Developers
  • 114 posts
  • Gender:Male
Part II

ALWAYS WORK AS ROOT!

please test in vmware first.
vmware can`t handle hybrid iso/hfs+ media! - mount the iso with daemon tools

you just need to replace the /private/etc/rc script.
make shure you have the ramdisk and ramdisk.inkernel folders at /

You also need /Library/Preferences/SystemConfiguration/autodiskmount.plist from a install dvd
make shure all integer values are 0 in
/Library/Preferences/SystemConfiguration/com.apple.PowerManagement.plist


delete everything in /Library/Preferences/ exept com.apple.loginwindow.plist, /SystemConfiguration and /DirectoryService
delete everything inside /DirectoryService
just to be save for the first run.


delete the caches inside
/private/etc/RamDisk/contents/Library/Caches
/private/etc/RamDisk/contents/System/Library/Caches

the folder
/private/etc/RamDisk/contents/Library/ApplicationSupport is not needed - delete it.

repair permissions with diskutility!
hdiutil attach yourisohere -readwrite -owners on

kernel flag -legacy is not needed in new kernel

you may want to create a working Extensions.mkext
boot your hd install, login as root and open a terminal window
cd desktop
kextcache -a i386 -m Extensions.mkext /System/Library/Extensions


notes:

-the diskarb error (I also get this error on my hd install, can someone confirm?)

-the launchd bug: launchd.c:1990:17: ioctl(s6, SIOCAIFADDR_IN6, &ifra6) != -1 (same as above)
on 8.4.1 based systems I get ioctl ipv6 file exists

-if you boot native watch out for netinfo connection failed for 127.0.0.1/local
(I also got this error on my hd install sometimes, not shure if it is my hardware)
if you get this error you can`t login,
setting up the loopback address failed and netinfo can`t talk to itself
the passwd won`t work even if it is correct

-if you get errors it is 90% related to the rc script.
open it with textedit to get some idea what I did and improve it.

-I won`t upload this dvd with my 56k so don`t wait for it!


greets,
modbin


http://www.mediafire.com/?dntzyyxantn

#36
asapreta

asapreta

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 720 posts
Will try again the LiveDVD procedure.
Thanks for the new files.

#37
Darth OS X

Darth OS X

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
Hey ModBin thanks for the updated files and instructions!

I will test today and downloading as we speak.

#38
cbmkgd

cbmkgd

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,243 posts
Found some time to test these latest changes, in vmware.

They actually solved the 'root' and dock problems.

Still a long pause after initial booting... well, only slightly more than a minute actually, nothing dramatic.

The connection to my machine through vmware (host connection only) showed up in Network, but 'alias' is said to be wrong; possibly (unexisting) vmware tools could be needed and explains this, i don't know.

Before trying natively, i'll redo everything with newer kernel, more optimizations (kill that dashboard!), some more tools, etc.

Thanks again modbin.

#39
thedguy

thedguy

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 183 posts
  • Location:Land of the Dwindling Freedoms.
Modbin, you rock for this...and anyone involved.

I made a disc, worked great. Based it on a jas 10.4.8 install. I couldn't get it to work in vmware, but I burned it, and fired it up and ran the first time.

BTW, thanks to this disc/tutorial, I have found a glimpse of hope, that IDE support for my motherboard can be had in the install disc. This is the ONLY thing OSX Related that has booted from the IDE on my motherboard (has 965/ich8, so no uses an extra IDE chipset).

With all that being said, it's horribly slow (took over 10 minutes to boot), I'm not worried about it personally, but thought I'd mention it.

Oh and for some reason the disc ONLY works on my system. Not sure if there's anything I can do, but when I fired it up on my brothers box, it locked up loading an extension.

One last thing, how'd you make everything fit on the disc? I had to fight for things to remove, then found a file called "sleepimage" in the /vm folder I think, didn't seem to affect the system, but cut down on the install size.

Thanks for this...
Dustin


Ps. Any testing I can help out with, I'd be glad to do. Just keep in mind I'm still new to mac, though I have boat loads of windows, and decent *nix experience.

#40
modbin

modbin

    InsanelyMac Geek

  • Developers
  • 114 posts
  • Gender:Male
if you have ich7/8 chipset you need paulicat`s IOATAFamily.kext or booting in vmware/other machines will not work.
some people could not log in booting native, I fixed it will upload soon.

if you got errors post them and I will try to fix.

greets
modbin





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   Web hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy