Jump to content
34 posts in this topic

Recommended Posts

Hi everybody!

...

 

Well, these last days were long, but it's time to put a few more informations.

 

I found a few problems, and here are the solutions when I found some:

 

- Finder crashes when trying to mount a samba server: no solution :P

I tried several things, including those articles about creating the /etc/nsmb.conf file. None worked.

 

- System Preferences --> Nework --> Built-in Ethernet --> Configure... and.. CRASH!

This was an interesting one. After some research, I found some references that patching the .iso file generated with UltraISO could also corrupt some files. So, I just reinstalled the Essentials.pkg from the original .dmg file and everything start working. The installation presented me some erros, and since the problem is about possible corrupted files, this installtion MUST go right, so, I fixed every single error on the long file and restarted the installtion. My errors:

- ./System/Library/Frameworks/Kernel.framework (version 8.3.1.7920756) was not installed because a newer version (8.3.1.7920759) already exists.: quite simple, become root and rename the Kernel.framework folder to something else, like Kernel.framework.old.

- BomFileError 30: Read-only file system - ///Network: what do you think I did? Just renamed this folder also.

After that, the installtion was perfect. :P

 

- Stuffit Extract doesn't install: this one was a more interesting one. The installer just didn't work anyway. My CPU does have SS3 and XD, so, I was running the original mach_kernel from the .dmg, but, I was simply unable to run the .app, it appeared on the dock and then vanished. I got the Maxxus 8F1111A kernel and patched with all the four patches: nonx, ss3, cpuid and rtc. Rebooted and it worked. :)

 

- MacOS can't mount nfs shares: as my server is a Linux with nfs, I just found that MacOS don't use a reserved port to map NFS, so, the solution was to change my /etc/exports file on my server and add the insecure option to the shares. The other solution was to manualy mount the NFS share with the -P option of mount_nfs. :)

 

That is it, any news I'll post here again. :D

 

By the way, are these informations being of some use to you guys? ;)

 

[]'s

 

Igor

Hello,

 

Well I am defenetly new on this and have never tried working with OS X, but since now there is a chance i figure i would it a try.

 

First I had Win XP 64 bits running with a few prob but operable, besides taht i had Suse 10.0 64 bits also running very stable working flawlessly.

 

SO i figure i will give OSX a shot.

 

First as a rule backed up all my data :P i figure i want to try not cry about my information ;)

Second I created a thrid patition using partition magic 8 allowed a sector for the boot partition, and went ahead with the installation, i got OS X 10.1 and the install went properly.

on the boot up OS X loads but i guess it removed teh linux swap partition so my linux and windows box stopped botting up.

 

Now my wuestions is there any possibility to have all OS'es on the same box, i don't care a bout the software since i can reinstall all of it, just will need a little time, but is there a solution to have all 3 OS'es running at once?

Just a note about my 1111a(g) kernel experience....even if you have a SSE3 cpu, you certainly can use a generic SSE2>SSE3 emulator kernel...if the cpu instructions exist they are executed by the cpu, and skip emulation. I've tested generic and full SSE3 kernels...no difference. The speed differences you mention are from other issues, I'd guess.

Hello,

 

...

 

is there a solution to have all 3 OS'es running at once?

 

Hi Xracer,

 

Yes, you can. Just to put it a little bit more easy:

- Open a Terminal (Finder --> Applications --> Utilities --> Terminal)

- Type: sudo pico /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

- Add this lines:

<key>Quiet Mode</key>

<string>No</string>

<key>Timeout</key>

<string>7</string>

Save, close and reboot.

 

When the Darwin is about to start, it will prompt you with the option to press any key, and then, it will show you a list of bootable partitions. :)

 

Hope it helps.

 

[]'s

 

Igor

not to sound like an ass, but wouldn't osx86 run slow on your system cuz of your nforce chipset and nvidia video card?

 

Well, actually, my Mac OS X 10.4.3 runs as fast as or even better than my Windows XP.

 

I tried the original kernel, with no patches, then patched with nonx, and still fast. Then added the sse3 emulation and it is fast, added the cupid and rtc patches and it keeps running extremely fast.

 

So, my point is that 10.4.1 is NOT really a good idea. First because it has not a lot of improvements and drivers, for exemple, my Realtek Onboard Audio didn’t work with it, second because of the speed.

 

My suggestion is that if you are having problems getting an iso to start with and then gone to the 10.4.1 generic, try to download the 8f1111 .dmg and apply the Maxxuss patches. I was scared of it too, but once you got it working one time, there are no mo secrets.

 

[]’s

 

Igor

Hey Igor!

Thanks for sharing your experience. I'm still doing a bit of research, was wondering if you had answers to the following:

 

[a] If one uses a generic patcher, how do you un-install the unnecessary patches?

If one does not use a generic patcher, how do you install each patch individually?

[c] How do you check what patches you have?

 

 

I think I will use Removed for DMCA violation., but this part in the README is not clear to me:

 

The kernel has all the patches applied so that it will be compatible with

the largest number of systems available from the get-go. You can replace

the kernel with the version with fewer patches after installation if you

wish. You can create your own kernel using maxxuss's patchfiles set in the Patches Directory

 

It also includes the following :

 

- AC97 Audio: supports Intel,VIA,nForce & Ensoniq ES1371(VMWare sound)

- Parallel ATA: supports nForce & VIA

- PS/2 Controller: needed for PS/2 keyboard/mouse/trackball and VMWare

- AMD PC-Net II: needed for VMWare networking support (by maxxuss)

- DVD Playback with SSE2 Patch (by maxxuss) Optional-In the Patches directory

- SSE2 patched ATI Video Drivers (by maxxuss) Optional-In the Patches directory

- SATA support for Intel and VIA

- Removes AppleTPMACPI & AppleFPMemDriver

 

Also, just thought of another question, if you replace the kernal, will the extra's above have to be re-installed? Thanks for any advice!

Edited by MrBond
Hey Igor!

Thanks for sharing your experience. I'm still doing a bit of research, was wondering if you had answers to the following:

 

[a ] If one uses a generic patcher, how do you un-install the unnecessary patches?

[b ] If one does not use a generic patcher, how do you install each patch individually?

[c ] How do you check what patches you have?

I think I will use Removed for DMCA violation. but this part in the README is not clear to me:

...

 

Hi Abbey!

 

Well, let's go:

Answer A: the patches are little changes on the kernel, the trick they use is to made this changes directly on the .iso file. That is heaven and hell. Heaven because you don't need to rebuild the boot section of the .iso. Hell because it can change things that it shouldn't change.

Anyway when you're dealing directly on the kernel file (mach_kernel), the PPF Patcher tool has both the ability to patch and to unpatch. If I were you, I wouldn’t try to "unpatch" anything, except that was the only choice. So, it’s all related to the PPF Patcher, if it applies or removes the patchs.

 

Answer B: the ****** patch files contains individual PPF files to be applied to the original kernel, as well the original kernel. So, all you need is to ******* and apply the patches you judge necessary, one by one. I’m at work right now, so, no MacOS :star_smile:, but if you want, I can post screens about this.

 

Answer C: this is the hard one, :D just kidding. This is the easy one. Open a Terminal and type (without the $):

$ strings -a /mach_kernel | grep –i maxxuss

If you need, just change the mach_kernel with your kernel’s filename. Explanation about the above command: the strings is a command that outputs every human readable string, or at leas what it thinks that could be human readable. The grep command filters the stream and only outputs the lines matching its expression, in our case, lines containing the word "maxxuss", and finally, the -i for grep just makes the filtering case insensitive.

 

Answer about the drivers: the kernel file is the patched one, not the .kext files, which are the "drivers" or the modules, which are kernel extensions. The patches are applied directly to the core of the kernel, the mach_kernel file. So, this one probably will be able to load modules as if nothing has changed.

 

Only one more thing, if you’re planning to use JaS’s patch, I found several reports of problems with network and system preferences. You probably will need to reinstall the Essentials.pkg from the original .dmg file.

 

Good luck!

 

If I could help, just write! :)

 

Igor

Edited by Metrogirl
Hi Xracer,

 

Yes, you can. Just to put it a little bit more easy:

- Open a Terminal (Finder --> Applications --> Utilities --> Terminal)

- Type: sudo pico /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

- Add this lines:

<key>Quiet Mode</key>

<string>No</string>

<key>Timeout</key>

<string>7</string>

Save, close and reboot.

 

When the Darwin is about to start, it will prompt you with the option to press any key, and then, it will show you a list of bootable partitions. :)

 

Hope it helps.

 

[]'s

 

 

Igor

 

Hey Igor,

 

First thank you for the information, I will try it right away.

 

Currently the file reads as follow

 

<key>Boot Graphics</key>

<string>Yes</string>

<key>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Flags</key>

<string></string>

<key>Quiet Boot</key>

<string>No</string>

<key>Timeout</key>

<string>8</string>

 

Plus of course header and footer,

The code you are giving me it similar to the current one. OR should i add it anyway?

 

And during boot up I do get

Use "up""down" keys to select the startup volume.

I only see the

hd(0,1) Untitled

 

.....

 

Of course this shows my master disk with one partition the OSX partition.

 

and i have tried installing Linux and WIndows, however when i do that "keep in mind that i do have created the otehr partition plus the linus swap partition" I loose the OSX partition. or rather OSX doesn't load at boot up.

 

Is it something i am doing wrong??

 

this is the way i partitioned my hard drive.

hd(0,1) OSX (HFS)

hd(0,2) Linux Swap

hd(0,3) Linux

hd(0,4) NTFS

 

any ideas will be greatly appreciated.

I had the problem with finder crashing when trying to mount a cifs or smb share as well. I changed the host name and my macos user name to be different from that of my windows box and the problem went away.

 

Hi Philip!

 

Well, that is some piece of advice that I haven't found aroud. I'll try it as soon as possible!

 

Thank you very much for your tip! :D

 

I'll let you know the results.

 

[]'s

 

Igor

Hey Igor,

 

First thank you for the information, I will try it right away.

...

this is the way i partitioned my hard drive.

hd(0,1) OSX (HFS)

hd(0,2) Linux Swap

hd(0,3) Linux

hd(0,4) NTFS

 

any ideas will be greatly appreciated.

 

Hi Xracer,

 

About your post, just one thing bothers me: "I loose the OSX partition". Did you mean that your partition was lost or that it just didn’t boot up again?

 

Anyway, lets have a little explanation about these OSs and their particular behavior.

 

I do love so much that :D feature of the operating systems that simply change the active partition to its own. Both Microsoft Windows and MacOS do this. Thanks God Apple made Darwin prompt you for boot other operating systems, which is something wonderful because its automatic, at least it was automatic to me, and because it works perfectly. Since the latest OS I installed was MacOS, I don’t know if it detected the other operating systems during the install or at the boot time when I load the OS. This is something I haven’t tried to figure out, yet.

 

When I was installing MacOS I noticed that Disk Utility didn’t find all my partitions. They were created, but since there was no file system on one of them, Disk Utility simply ignored them.

 

I don’t know if you know how a disk works, so, here goes a little explanation

-mbr

-partition table

--partition 1

---partition boot sector

---file system

--partition 2

---partition boot sector

---file system

The MBR is the one that tells the BIOS which partition to load, or even what to load. The Partition Table contains a list of which partitions exist on the disc and what kind it its. A partition can be part of a raid, like mirrors, or it can be a Linux Swap, or a lot of other things. Then, either by what MBR said or by what is configured on the partition table, the BIOS try to load an operational system by what it finds on the boot sectors. The boot sectors are related to the file systems, but I’m not going there now.

 

I don't know about MacOS, but Windows always resets your MBR. When I booted again, where have gone my boot loader?!? :blink: Then I figured out what windows :dev: had done.

 

When I first whent to this, I got a real problem because I was using mirrored partitions. Anyway, instead of the swap partition, what I have is a boot partition, with ext2, in which I put my boot loader. Any problems, all I need to do is to activate this partition back. Anyway, this is more Linux stuff that MacOS stuff, so, I won't go further on this here.

 

So, if you have this:

hd(0,1) OSX (HFS)

hd(0,2) Linux Swap

hd(0,3) Linux

hd(0,4) NTFS

 

The latest operational system installed should have activated its partition, except on the Linux case. So, let’s suppose that your latest installed OS was MacOS, the active partition should be hd(0,1). If you just change the active partition to hd(0,4) you’ll be able to boot your windows, or, if you prefer, you can change it to hd(0,2) and boot your Linux (I’m assuming that your linux boot loader was installed here). In the case that your boot loader was installed on the MBR, well, I’m afraid you lost it.

 

To change the active partitions, I strongly recommend that you use a linux live cd. I didn’t found a way to do it with graphical tools on MacOS and it’s fdisk just confused me.

 

;) : you don’t need to have a linux swap partition, you can have a file inside your file system to be it. If you’re interested, pm me and I’ll explain it to you.

 

Let me know if you could solve it, ok? ;)

 

[]’s

 

Igor

Answer B: Edit: Removed content for violating DMCA (by Metrogirl 17th Feb 06)

Any visuals are appreciated!

Only one more thing, if you’re planning to use JaS’s patch, I found several reports of problems with network and system preferences. You probably will need to reinstall the Essentials.pkg from the original .dmg file.

I can probably find the answer on my own, but I will ask anyway... how do you reinstall a package from .dmg when you've already converted the .dmg to .iso?

Good luck!

Thanks! Every little bit of info helps! I am going to try for a triple-boot system (XP/Linux/OSX86). So I'm reading about the boot process, boot sectors, and as someone has mentioned partitions (these are tricky), if anyone wants a good read, I found this site 'Understanding MultiBooting' to be very educational. I plan on installing Linux last, so I can use the GRUB boot loader.

Edited by Metrogirl
Any visuals are appreciated!

 

I can probably find the answer on my own, but I will ask anyway... how do you reinstall a package from .dmg when you've already converted the .dmg to .iso?

 

Thanks! Every little bit of info helps! I am going to try for a triple-boot system (XP/Linux/OSX86). So I'm reading about the boot process, boot sectors, and as someone has mentioned partitions (these are tricky), if anyone wants a good read, I found this site 'Understanding MultiBooting' to be very educational. I plan on installing Linux last, so I can use the GRUB boot loader.

 

Hi There Abbey!

 

Again, I'm at work, but, I'll post those screenshots, but, just to answer your question, you can NOT reinstall from the .iso file. In my case, as I believe that Murphy is almost a God, hehe, I kept the original .dmg file. So, if you lost it, I'm affraid you'll need to download it again.

 

But, if the file is in you windows partition, all you have to do is use DiskUtility to mount it.

 

MacOS should already had it mounted for you, but.... :huh:

 

Anything, just tell me. :)

 

[]'s

 

Well, these last days were long, but it's time to put a few more informations.

 

I found a few problems, and here are the solutions when I found some:

 

- Finder crashes when trying to mount a samba server: no solution :angry:

I tried several things, including those articles about creating the /etc/nsmb.conf file. None worked.

...

[]'s

 

Igor

 

FINALLY!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

 

I got samba working, AND PERFECTLY!!!! B)

 

All I had to do was to change my machine’s name from "Igor Leandro’s Computer" to a simpler and shorter name, like "igor".

 

Now, all that is left is CoreGraphics and Quartz Express. :D

 

By the way, I tried macvidia, unfortunately with no success. :(

 

I tried to tweak the NVidia.kext also, but… :wacko: just don’t do it, hehehe

 

I'll try an ATI Card, lets see.... ;)

 

[]’s

  • 4 weeks later...
...

I had tried a few images, with different results for the last month, and here is a briefing of what I learned, and a few hints.

 

First of all, here is my hardware and actual working status:

Athlon64 3000+

2x 512DDR400

Abit AN8-SLI

MSI GeForce 6600 GT SLI PCIEx

- onboard network: not working

- onboard sound: working

Sound Blaster Audigy - not working

Realtek 8139d 10/100 Ethernet - working

 

I had a spare HD that was the chosen one to install MacOS. ...

 

Wow, I have the EXACT SAME system, part for part, except I have an XFX brand GF6600GT rather than MSI. Thank you so much for posting this howto, I have also been confused by all the different images and patches out there and what I needed to make my system work. Going to try it now. Thanks!

Wow, I have the EXACT SAME system, part for part, except I have an XFX brand GF6600GT rather than MSI. Thank you so much for posting this howto, I have also been confused by all the different images and patches out there and what I needed to make my system work. Going to try it now. Thanks!

 

Hi mrogers!

 

EDIT: Removed content violating DMCA

Edited by Metrogirl

wow i was just searching for 6600gt and found this...my system has exact same specs as you (except im socket 754 and AGP)! and i just downloaded that mac os x image...what are the chances :hysterical: gonna install it as soon as i get my dvd burner ty for sharing this.

 

EDIT: lol..the post above me says the same thing haha and I have the 4.2b JaS patch, i will try that out as well.

 

also: i just noticed you said something about SSE3 support, and it being alot faster. I was kind of confused by your wording on whether its necessary or not. im on the a64 3000+ newcastle, which doesnt have SSE3 :-/ but will it still work?

Hehehe, well, lets just say that it's weird anyway.

 

My CPU is an Athlon64 3000+ and when I list its capabilities, it includes SSE3. I don't know if that is due to my motherboard, which has an option in its BIOS to enable SSE / SSE2 instructions.

 

I tried to run my MacOS with this kernel patches:

- no patches: belive me or not, it worked. I had some instability problems

- sse3e: worked, still unstable

- sse3e + cpuid: worked, but I didn't stress this one much

- sse3e + cpuid + nonx + rtc: worked, and with no stability issues

 

These tests were ran against my first setup, which I was feeling it to be a little slow in performance.

 

Now, using JaS 4.2b, everything is flawless. I read somewhere that when you have the SSE3E patch and your CPU supports SSE3, SSE3 instructions are used, not the emulation.

 

After all those tests, patch, repatch, reboot, coffee, patch, reboot, girl friend calls, and another tests, my advice is: use a kernel with all those patches, for instance: Just patch the iso file with JaS and be happy! :(

 

[]'s

Hey Igor, please help me...

 

I have installed the Jas and it really works fine. Incredibily fast, fastest than XP in my computer.

 

But my GPU is not working properly. The resolution is 1024x768 (i´m using a 15" LCD), ok about that. But the GPU is not recognized by the system. In system overview it appears as VGA compatible... When more video resources is required the system speed goes to turthle speed. And the Colorsynch can´t manage the Gama.

 

The Pentium 4 HT is recognized as a Dual 3ghz 2,1 ADP. Why abut that....

 

 

My system is:

 

P4 HT 3.0 Ghz

Asus P4P800 (Intel Chipset 865)

1Gb Ram (Dual Channel)

ATI Radeon 9200 SE

2 HDs

DVD-rw

CD-rw

 

Fravin

Hey Igor, please help me...

 

I have installed the Jas and it really works fine. Incredibily fast, fastest than XP in my computer.

...

 

Hi Fravin,

 

First of all, lets check exactly which hardware you got. Looking into pci-ids listing, I found several ATI Radeon 9200 SE numbers, so, we must know exactly which one is yours. Open your System Profiler and under Graphics/Displays, tell me which values you got on Vendor and Device ID.

 

With these numbers, I'll check the kext for that and if they are missing, we can force them. But together the "forcing kext load howto", I must post to you a "how to undo all the mess done in forcing kext load howto", hehe.

 

Tell me the numbers and lets get this thing working... if possible. :angry:

 

[]'s

Hummmm ;)

Vendor? ATI (0x1002)

Device ID? 0x5694

I think that's it...

 

I tried to work in Photoshop. The system turns instable. The Photoshop application closes. But the other running stuff still runs....

 

Huh.... are you sure about the Device ID? :happymac:

 

Isn't it 0x5964?

 

Anyway, I'll look into the kexts at home, just give me a few hours. Ok? :D

 

[]'s

×
×
  • Create New...