Page 1 of 2 12 LastLast
Results 1 to 15 of 20
  1. #1


    Member Since
    Apr 05, 2009
    Location
    Argentina
    Posts
    65
    Snow Leopard kernal on current Leopard install?
    I got my hands on a copy Snow Leopard, and have a interesting question: Could I replace my current Leopard kernel with the one in Snow Leopard? Ive tried with no success: Darwin version is still 9.7.0, which I think was my Leopard version. The match_kernal file did change (was like 8mb, know is like 17, same as Leopard Server).

  2. #2

    vansmith's Avatar
    Member Since
    Oct 19, 2008
    Location
    Toronto
    Posts
    19,737
    Specs:
    2012 13" MBP (2.5 i5, 8GB)
    I would highly highly recommend against doing that. That can spell disaster very quickly as all kernel modules on that machine would have been compile for Darwin 9, not Darwin 10. There is a good chance that hardware will begin to cease working or worse, your computer won't boot. If you replace a kernel, for instance in Linux, you have to recompile the modules as well so everything is built for the same version. I would highly suggest you heed this advice and restore any system files on your Leopard install that you replaced with files from your SL install.
    Important Links: Community Guidelines : Use the reputation system if you've been helped.
    M-F Blog :: Write for the blog
    Writing a Quality Post

  3. #3


    Member Since
    Apr 05, 2009
    Location
    Argentina
    Posts
    65
    I would also recommend not doing it, but, since I have a close backup, I did it. Anyways: result 0. I have not seen any trouble so far thou so I'll keep the SL kernel for know. Worst case is I re-install the system and restore the users and prefs only. If I run into any trouble I'll report back.

  4. #4

    vansmith's Avatar
    Member Since
    Oct 19, 2008
    Location
    Toronto
    Posts
    19,737
    Specs:
    2012 13" MBP (2.5 i5, 8GB)
    I'm pretty sure just copying files over doesn't constitute replacing the kernel. You may replace a few files but the kernel consists of various files working in unison. This includes kernel modules and unless those where rebuilt, you could very well be running some sort of hybrid system at the core. It would be very hard to completely run a system where you have a Snow Leopard kernel and a Leopard userland. There would be conflicts abound.

    I can also imagine files were renamed over moved - I find it very hard to believe that all operating system calls remained the same. If they did, there would be very little difference - too little to justify a new major version. As much as I think it might be interesting to try (I love tinkering), I get the feeling you aren't running an SL kernel. Exactly what files did you copy?

    Someone with more intimate knowledge of XNU (not Darwin, that is my mistake) will be better able to explicate the problems associated with such an undertaking.
    Important Links: Community Guidelines : Use the reputation system if you've been helped.
    M-F Blog :: Write for the blog
    Writing a Quality Post

  5. #5

    rman's Avatar
    Member Since
    Dec 24, 2002
    Location
    Los Angeles, California
    Posts
    12,584
    Specs:
    2 x 3.0GHz Quad-Core, 6GB OS X 10.6.8 | 15in MacBook Pro 2.2GHz OS X 10.6.8 | 64GB iPad 2 WiFi
    Cool
    Copying the another kernel over the existing kernel does not activate it. You must reboot the system to see the new kernel. I that is when you will see the problems.
    Life isn't about waiting for the storm to pass, It's about learning to dance in the rain!

  6. #6

    vansmith's Avatar
    Member Since
    Oct 19, 2008
    Location
    Toronto
    Posts
    19,737
    Specs:
    2012 13" MBP (2.5 i5, 8GB)
    Quote Originally Posted by rman View Post
    Copying the another kernel over the existing kernel does not activate it. You must reboot the system to see the new kernel. I that is when you will see the problems.
    This is very true. Copying over an old kernel does not change your running kernel on-the-fly because the original kernel is loaded into memory. Have you rebooted the machine?
    Important Links: Community Guidelines : Use the reputation system if you've been helped.
    M-F Blog :: Write for the blog
    Writing a Quality Post

  7. #7


    Member Since
    Apr 05, 2009
    Location
    Argentina
    Posts
    65
    Quote Originally Posted by rman View Post
    Copying the another kernel over the existing kernel does not activate it. You must reboot the system to see the new kernel. I that is when you will see the problems.
    Obviously. I did reboot. No issues.
    Agreed, I don't think I got a full kernel at all. Only copied match_kernel. Probably missed out half the stuff.
    I have only noticed one thing out of place, the firewall went nuts (can't even connect to the local server). I'm going to try going back to the old kernel, I'll report back soon (maybe tomorrow if my dad kicks me off the computer).
    Note: I'm DST -3.

  8. #8


    Member Since
    Apr 05, 2009
    Location
    Argentina
    Posts
    65
    Rebooted...OK. Know lets try the stuff. WIERD, still not connecting. Wierdest of all, I'm getting the dammed "Self Assigned IP", so Fierwall still shot. I'll fully restore to a backup and tomorrow I'll se whats up.

  9. #9


    Member Since
    Apr 05, 2009
    Location
    Argentina
    Posts
    65
    In my opinion, your right, the combination of SL and LS (the short names are weird together) userland and kernal is not going to work. Too bad, would be cool to just copy a few files and get all cool code work in LS.

  10. #10


    Member Since
    Apr 05, 2009
    Location
    Argentina
    Posts
    65
    New idea: installing the "BaseSystem.pkg" from SL, and the rest (being careful not to replace half of the files) from Leopard Server?

  11. #11

    vansmith's Avatar
    Member Since
    Oct 19, 2008
    Location
    Toronto
    Posts
    19,737
    Specs:
    2012 13" MBP (2.5 i5, 8GB)
    First off, and I should have asked this earlier, where did you get the SL disc from?

    I'm all for tinkering but this spells nothing but disaster. Mixing and matching components integral to the OS can only spell doom.
    Important Links: Community Guidelines : Use the reputation system if you've been helped.
    M-F Blog :: Write for the blog
    Writing a Quality Post

  12. #12

    harryb2448's Avatar
    Member Since
    Nov 28, 2007
    Location
    Nambucca Heads Australia
    Posts
    21,184
    Specs:
    27" 5K iMac, 3.3GHz, 256GB Flash Storge, 16GB memory and OS X.11.3.
    He did not say he got the disc. Pirates have it everywhere alas!

  13. #13


    Member Since
    Apr 05, 2009
    Location
    Argentina
    Posts
    65
    I got SL from a apple store (actually apple service representative) around my house. I spend some time in the store, talking and stuff, and one day he told me that he got SL from apple (I guess he is a dev), so I asked him for a me a copy.
    I know, thats where the fun is. If there is no problems, there is nothing to solve, so we would still be back in the 60's. At least thats how I see it.

  14. #14


    Member Since
    Apr 05, 2009
    Location
    Argentina
    Posts
    65
    Yes, I have a copy. So you could say It's "illegal" but I don't see it that way:
    1) It is not pirated.
    2) Im not uploading it anywhere, just using it for stuff like this.
    Plus, I'm pretty sure that even if I wanted to register to be a apple dev, I couldn't (dammed age).

  15. #15

    Kash's Avatar
    Member Since
    Dec 03, 2006
    Location
    Irvine, CA
    Posts
    9,385
    Specs:
    Black Macbook C2D 2GHz 3GB RAM 250GB HD iPhone 4 iPad 3G
    I fail to see what the purpose of this is. What do you intend to achieve with this tinkering?

    June 2007
    July 2009

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. How to reinstall Snow Leopard and keep current apps?
    By michaeldx in forum OS X - Operating System
    Replies: 9
    Last Post: 08-10-2012, 11:45 PM
  2. Snow leopard install cd stuck in a Leopard iMac after a failed install
    By 42liberty in forum OS X - Operating System
    Replies: 2
    Last Post: 11-18-2011, 05:53 PM
  3. Remove Snow Leopard Server and re-install Snow Leopard
    By b-rad in forum OS X - Operating System
    Replies: 4
    Last Post: 08-09-2011, 02:33 AM
  4. Kernal Panic during Snow Leopard Reinstallation
    By macman2011 in forum OS X - Operating System
    Replies: 3
    Last Post: 07-03-2011, 07:53 PM
  5. Replies: 2
    Last Post: 04-10-2010, 06:09 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •