yeh Posted March 29, 2011 Share Posted March 29, 2011 Okay, For anyone wanting a real challenge, try this on for size. I've just finished building up a UD7 and so for my next attempt, I thought I'd give the following a go.. I have: IBM Xseries 346 (8840-1DM) 16GB RAM 4 x 146 SCSI U320 Disks 1 x PATA DVD Optical So Far: Removed RAM so it has 4GB Can boot to bootloader fine using [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] Legacy, Info from its text files is: Kernel used: Darwin Kernel Version 10.6.0: Sun Jan 9 16:40:36 EST 2011; legacy kernel v6 :xnu-1504.9.26/BUILD/obj/RELEASE_X86_640nawcom10.6.0 Have 10.6.0 Retail DVD Once I swop out the [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] legacy and put in the Retail DVD I type "M" to bring up the boot commands and I enter: -v -x cpus=1 platform=ACPI|86PC -legacy I've started with no boot commands and have worked up to the commands above, but always get KP... Anyone got some suggestions as where to from here? I've pretty much exhausted all the boot commands I know. From the KP dump, it appears to die when ACPI is loaded, can others knowledgeable enough confirm this? Oh, and going into BIOS on this thing is a "whole new world" that's nothing like Pheonix etc, so setting ACHI and HPET etc etc simply aren't there... I've attached the pic of the KP as well as the xSeries User and Install Guides Much appreciated If you can steer me in the right direction... IBM_xSeries346_8840_UsersGuide.pdf IBM_xSeries346_InstallationGuide.pdf Link to comment https://www.insanelymac.com/forum/topic/253533-heres-one-for-the-power-geeks-amongst-us/ Share on other sites More sharing options...
themacmeister Posted March 29, 2011 Share Posted March 29, 2011 You need to use: maxmem=2048 cpus=1 arch=i386 "Graphics Mode"="1024x768x32@60" You can build on this starting point with platform=X86PC (remember the X) or platform=ACPI and -legacy report your phenomenal success here (you may need to physically take the RAM chips out to get 2GB, but that kernel flag should work OK. Link to comment https://www.insanelymac.com/forum/topic/253533-heres-one-for-the-power-geeks-amongst-us/#findComment-1662564 Share on other sites More sharing options...
yeh Posted March 31, 2011 Author Share Posted March 31, 2011 Thanx for posting themacmeister, Unfortunately, I'm still getting the same KPs using your suggestions. I've now built it up to: maxmem=2048 cpus=1 arch=i386 "Graphics Mode"="1024x768x32@60" platform=X86PC -legacy I can't remove anymore RAM as the sticks must be installed in pairs (so it says) and I only have 2GB sticks to play with... Out of curiosity, I had no idea if [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] Legacy could even see anything on a SCSI bus, so since my last post, I've cloned a clean install of 10.6.6 client onto a SCSI drive (using an Xserve with an Atto PCIX SCSI adapter), transferred it back to the IBM xSeries and [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] can see it!! I haven't used/applied the [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] pkg to it yet as I was more testing [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url], but it's there! I can see the drive as a boot option. Does this present an opportunity to skip around booting from the OSX installer DVD and perhaps craft a "special" Extras folder to get this to boot from the SCSI drive? I'm now all out of any other ideas on how to proceed... Cheers, Link to comment https://www.insanelymac.com/forum/topic/253533-heres-one-for-the-power-geeks-amongst-us/#findComment-1663563 Share on other sites More sharing options...
themacmeister Posted March 31, 2011 Share Posted March 31, 2011 Does this present an opportunity to skip around booting from the OSX installer DVD and perhaps craft a "special" Extras folder to get this to boot from the SCSI drive? You will almost certainly need to manually install a recent Chameleon build (I use Chameleon 2.0 rc5 r688 from memory), it is a simple 3 step process that has saved me from countless boot0 and boot1 errors. The disk must be made active (search this forum for boot0: error), it is also a simple two step fix under OSX - here is an example from memory so you know it is the correct post: fdisk -e /dev/rdisk0 p f 1 w exit do this from your other machine again. repair disk, repair permissions - then swap the disk back in, boot with the above settings, and add -x at the end. Best of luck -- keep me up to date. My new SATA/IDE card and 4xUSB2.0 PCI cards are both unusable under OSX The machine is now a Win7 server - but all the hardware works and seeing it is a crappy, real old SiS651GX mobo, that is pretty cool. PS. I have a superb OSX 10.6.7 install on the incredibly cheap, and well specced Dell Inspiron 580. Check my post here for details. Please find attached the Chameleon version that has saved me many times. Contains good README on installation (even on RAID systems). I don't know if this is important or not, but SL hates PATA DVD drives. Just for testing, you might disconnect any hardware not directly needed to boot the OS (you will need a keyboard to type the kernel flags). Also, add -f and -v to the end of the kernel flags, and see if you can get some feedback regarding what is causing the KP. It should be the last thing that shows up. I assume all your SCSI drives are numbered correctly, and you are booting off SCSI ID#1, and the chain is terminated. PS. You are not booting in RAID are you? as this requires extra steps in the Chameleon install. If you are NOT USING RAID, then you must set your BIOS to SCSI mode (or ATA or the other one besides RAID). If you left your BIOS set on RAID, then this would almost certainly cause the kernel panic you mentioned... best of luck, keep me informed of progress. PPS. That is a sexy server! themacmeister hmm, is your Xeon CPU multithreading, or just muti-core? My Core i3 is multithreading, but my Core 2 Duo 8400 was only multi-core. I assume the Xeon technology is quite old, so multi-threading on such a CPU would be in its infancy. I do not know how to disable threads, but reading that kernel panic pic of yours, it states quite clearly before it, that it could only find one thread - then it panicked. Here is a test for you -- Disable Hyper-Threading in the BIOS -- this has worked for many others in the forum!!! Keep the cpus=1 tho. Also, can you give me your EXACT CPU SPECS pls? I need to figure out the BUSRATIO (ie. FSB x BUSRATIO = SPEED OF COMPUTER. ie: Say you have a 2.93GHz computer, and your frontside bus is 133MHz, then your BUSRATIO = 22. It appears you have a 200MHz frontside bus, multiplied to 800MHz (I doub't the Mac can do that FSB quad-pumping itself, so best assume it is 200Mhz. Say you were using a 2.8GHz Xeon, then your busratio would be 14. You can always restart and retry different numbers from High to Low. This is what I had to type in when I first installed Snow Leopard Hazard 10.6.6i busratio=22 arch=i386 cpus=1 maxmem=2048 "Graphics Mode"="1024x768x32@60" ,and I had drives in AHCI mode. AHCI may not be an option for you tho... check the BIOS disk options. Once you have added your busratio, and arch=i386 to /Extra/com.apple.Boot.plist (copy one from /Library/Preferences/SystemPreferences/ if you don't have one) under <key>Kernel Flags</key> between the <string></string>. You are getting painfully close, and who knows, it may boot first time without multithreading. PS. It is fully 64bit too, so you can experiment a bit with that once things are running. You can type -force64 if you think 32bit might be the problem also. Chameleon_2.0_RC4_r684_bin.tar.gz Link to comment https://www.insanelymac.com/forum/topic/253533-heres-one-for-the-power-geeks-amongst-us/#findComment-1663565 Share on other sites More sharing options...
yeh Posted April 5, 2011 Author Share Posted April 5, 2011 Hi, You mention a lot of BIOS settings in your last post that simply don't exist on an IBM xSeries, (or should I say, IBM don't permit access to them) One of the two PDFs I posted originally has BIOS information in it and I think and there's no mention about AHCI and HPET etc etc. The slim DVD in the IBM xSeries is a PATA drive by the way. Should I disconnect it if I'm attempting to boot from a prepared disk? or will it not make any difference as the IDE chipset exists on the mobo? I intend to get back to my Xserve this week so I will use your chameleon build and start over. (I used [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] on the SCSI disk before, it so I'll start again from fresh) Within the IBM xSeries' BIOS, I've switched off RAID. (known as HostRAID). It can only offer RAID0, RAID1 or RAID10 with spares so it's useless to me (ZFS rocks!!). The disks are presented to the OS as exactly that, JBOD disks. (i.e. Solaris sees the disks individually etc etc) You mentioned in the KP screenshot about the line "Should have 2 Threads, but only found 1 for Die ... " This server on has one CPU but in the BIOS there is an option to disable HyperThreading. The server does have an onboard Adaptec SCSI host bus controller (AIC-7902) which is a PCI-X to Ultra320 adapter. Would this have something to do with the ACPI KP? How on earth to get around this I don't know. What I'm after (I think) is information about ACPI and how to "manage" it in situations like this... I attempted to boot again from the SCSI drive before I wiped it clean and apply your Chameleon and I think I got closer before KP'ing. (see attached) I also found where to switch off HyperThreading in the BIOS, but this stopped Chameleon (my version) from even booting, so I've re-anabled it... I'll keep you posted on my progress with your chameleon bootloader. Cheers, oh, you wanted to know about the CPU type etc etc. IBM : PROCESSOR PROCESSOR TYPE : INTEL XEON CLOCK SPEED : 2.8 GHZ L2 CACHE SIZE : 1 MB FRONT SIDE BUS : 800 MHZ TECHNOLOGY : 0.90 MICRON FORM FACTOR : FC - MICROPGA SOCKET TYPE : SOCKET 604 MULTIMEDIA : STREAMING SIMD EXTENSION - 3 (SSE 3) FEATURES : HYPER THREADING TECHNOLOGY (HTT) PLATFORM : PC COMPATIBLE : E-SERVER X-SERIES-236/346 more details at IBM's site too Link to comment https://www.insanelymac.com/forum/topic/253533-heres-one-for-the-power-geeks-amongst-us/#findComment-1666072 Share on other sites More sharing options...
themacmeister Posted April 5, 2011 Share Posted April 5, 2011 That doesn't look a whole lot closer than before (same KP, just a tad later). NOTE: I have never used a Xeon CPU before. You should search this entire forum and see what other Xeon users are doing. I have no experience with these, although the CPUs are indeed OSX86 compatible You should (temporarily) turn off the hyperthreading in the BIOS. I AM HOPING THIS COMBINATION FOOLS THE SERVER INTO ONLY SEEING A SINGLE CPU AND THREAD FOR THE BOOT/INSTALL PROCESS. Another fantastic option available to you is USB booting. Get on a working OSX Leopard/Snow box, and use Disk Utility to do a copy of the install DVD, or even INSTALL SNOW LEOPARD onto the USB (be VERY CAREFUL you are using only the USB disk/stick). My dodgy SiS box has no SATA, and I have two SATA PCI cards. One works (Silicon Image 3512 RAID) and one refuses to even be seen (VIA VT6???). Anyways, PCIe (express) has very little support for adaptors under Snow. I have a lovely Orange Micro SCSI PCI card here (never used). You should perhaps look into another drive (SATA adaptor?) or another adaptor. You could try USB (with all those kernel flags) and -x and "Graphics Mode"="1024x768x32@60", and let me know how far this gets to, with HT disabled, and RAID disabled (temporarily?). I would be very surprised if this didn't reach the installer. Once in the installer, you will probably see no disks to install to -- this occurs with my incompatible SATA PCI card as well. If you can discover the exact name, chipset name, vendor/hardware IDs of your SCSI PCIx card, do some Googling around for OSX86 support! I will help you out where possible. PS. Check out my progress with Snow Leopard 10.6.7 on a Dell Inspiron 580 (MiniTower). HD YouTube video available, as well as my custom kernel which I am now using in full 64-bit all the time! Link to comment https://www.insanelymac.com/forum/topic/253533-heres-one-for-the-power-geeks-amongst-us/#findComment-1666110 Share on other sites More sharing options...
yeh Posted April 6, 2011 Author Share Posted April 6, 2011 NOTE: I have never used a Xeon CPU before. You should search this entire forum and see what other Xeon users are doing. I have no experience with these, although the CPUs are indeed OSX86 compatible I only use Xeon CPUs and they are fine for Hackintosh. I have used X5570's on nforce and gb ud7 boards no probs You should (temporarily) turn off the hyperthreading in the BIOS. I AM HOPING THIS COMBINATION FOOLS THE SERVER INTO ONLY SEEING A SINGLE CPU AND THREAD FOR THE BOOT/INSTALL PROCESS. I tried this with my chameleon version and couldn't boot at all... It just kept restarting. I'll try your version of Chameleon and see where I get to Another fantastic option available to you is USB booting. Get on a working OSX Leopard/Snow box, and use Disk Utility to do a copy of the install DVD, or even INSTALL SNOW LEOPARD onto the USB (be VERY CAREFUL you are using only the USB disk/stick). yes, I'll go down this path, as I wont need to get access to my Xserve with the SCSI card then... You should perhaps look into another drive (SATA adaptor?) or another adaptor No way, the point of this exercise was to try and take advantage of the 6 x 146GB U320 SCSI drives using ZFS under OSX in the bays of the IBM server... If I can't get OSX on, I'll go back to using ZFS with Solaris on this server. I would be very surprised if this didn't reach the installer. Once in the installer, you will probably see no disks to install to Not True. I can see individual disks perfectly fine. Chameleon can even see the SCSI disk that I've installed SL on! If you can discover the exact name, chipset name, vendor/hardware IDs of your SCSI PCIx card, do some Googling around for OSX86 support! I will help you out where possible. I posted previously what it is. It's not a PCI card, but rather soldered on the IBM's mobo. see attached PDF for exactly what it is I had a look at your post: very nice! screenshots/pics give so much info compared to type... i.e. try and follow the SL nforce howto and you'll know what I mean... Thanx heaps for your input by the way, Server based installs of OSX on Enterprise hardware certainly is a lonely world... I'll do the USB thing today so hopefully I'll have something to report back on soon. Cheers, Adaptec_7902.pdf Link to comment https://www.insanelymac.com/forum/topic/253533-heres-one-for-the-power-geeks-amongst-us/#findComment-1666496 Share on other sites More sharing options...
themacmeister Posted April 6, 2011 Share Posted April 6, 2011 I have done some research (thanks for the docs btw), and I have some notes and ideas on how to at least get into the installer (may require installation to the IDE, after replacing the DVD) and then doing a clone of the disk to SCSI later on). It appears that the server runs fine without RAID, and separate disks can be formatted from the SCSI_Utlity. I don't have the notes on hand (typing this at an internet cafe), but I will post my ideas shortly! Cheers... let me know about the USB -- it sometimes causes problems with "Waiting for Root Device", YMMV. Link to comment https://www.insanelymac.com/forum/topic/253533-heres-one-for-the-power-geeks-amongst-us/#findComment-1666539 Share on other sites More sharing options...
themacmeister Posted April 6, 2011 Share Posted April 6, 2011 URGENT UPDATE: Try adding kernel flag "busratio=14" without the quotes. It appears you have a quad-pumped 200MHz Front Side Bus, and adding busratio is an absolute requirement (I needed to use a busratio command on my Core i3 install). Once you have the new kernel installed with built-in FSB detection, you can remove the busratio command.!!! TRY THIS FIRST BEFORE ANYTHING BELOW! The default Chameleon install is not RAID aware, you need to do a custom RAID install. I will post a compatible RAID Chameleon shortly... I have been looking through the docs you gave me, and have noted the following: You can use SCSISelect to disable HostRAID, and format single drives (terminate as necessary). From memory, adaptor/computer is SCSI ID 7, all drives are 0 to 6 == booting in that order. On page 22 of the Installation Guide, there is a mention and diagram of the "Boot block recovery jumper", which sounds very ominous indeed. You may have to look at "Hardware Maintenance Manual and Troubleshooting Guide" on the xServers Documentation CD. See if it can be disabled. Disable Memory Mirroring in the BIOS (won't work with only DIMMs anyway). Check error LEDs on startup, and note any that flash. I assume normal PCI cards will fit (and work) in PCI-X slots? I have two 512MB ECC Dimms, and a Grappler SCSI PCI card, should you require them (both are surplus to my needs, and available to you). On page 46 of the Installation Guide, it mentions installing a VRM card for two processors -- I assume you do not have this card installed -- but it is worth checking. See page 46 for diagram. Link to comment https://www.insanelymac.com/forum/topic/253533-heres-one-for-the-power-geeks-amongst-us/#findComment-1666542 Share on other sites More sharing options...
Rob G Posted April 6, 2011 Share Posted April 6, 2011 is there away for you to turn some cpu cores off for the installation? Link to comment https://www.insanelymac.com/forum/topic/253533-heres-one-for-the-power-geeks-amongst-us/#findComment-1666551 Share on other sites More sharing options...
yeh Posted April 6, 2011 Author Share Posted April 6, 2011 URGENT UPDATE: Try adding kernel flag "busratio=14" without the quotes. It appears you have a quad-pumped 200MHz Front Side Bus, and adding busratio is an absolute requirement (I needed to use a busratio command on my Core i3 install). Once you have the new kernel installed with built-in FSB detection, you can remove the busratio command.!!! TRY THIS FIRST BEFORE ANYTHING BELOW! I gave this a go... still the same KP I'm afraid. The default Chameleon install is not RAID aware, you need to do a custom RAID install. I will post a compatible RAID Chameleon shortly... I'm not convinced of this. HostRAID is off, therefore presents all the disks to the OS. I have witnessed this when I installed Solaris 10 on the server. All that HostRAID does is either mirror/stripe the internal physical disks with an optional hot spare and presents this to an OS as a logical drive. no more no less. So just to re-iterate, there is no RAID going on with the way I have the SCSI BIO configured atm, and I am able to boot from the SCSI drive that has OSX on it.. i.e. I can see any attached SCSI disk. RAID is not in the question. You can use SCSISelect to disable HostRAID, and format single drives (terminate as necessary). This is exactly what I've done so that the OS can have direct access to the disks. From memory, adaptor/computer is SCSI ID 7, all drives are 0 to 6 == booting in that order. yes, but each bus (A and can host 16 devices so the SCSI IDs extends up to ID 15 on each bus On page 22 of the Installation Guide, there is a mention and diagram of the "Boot block recovery jumper", which sounds very ominous indeed. You may have to look at "Hardware Maintenance Manual and Troubleshooting Guide" on the xServers Documentation CD. See if it can be disabled. IBM eSeries servers have RSA and BMC RSA = Remote Supervisor Adapter (Ethernet port) BMC = Baseboard Management Controller (LED diagnostics that can be read via SOL = Serial Over LAN) Should one forget the password for either of these technologies, the Boot Block recovery Jumper can be used to reset the passwords... (as well as the BIOS boot password) Disable Memory Mirroring in the BIOS (won't work with only DIMMs anyway). Yes, did this the day I got it... Check error LEDs on startup, and note any that flash. Nope, all good here. I assume normal PCI cards will fit (and work) in PCI-X slots? Sure can fit. Thank you for the offer about the Dimms and SCSI card, but I'll preserver with what's built in for now, as this is the whole purpose of this exercise. Plus living in AUS doesn't help On page 46 of the Installation Guide, it mentions installing a VRM card for two processors -- I assume you do not have this card installed -- but it is worth checking. See page 46 for diagram. No, only one CPU in this dual cpu capable mobo. If did successfully install SL on it, I would upgrade. (I already have an ebay URL for the upgrade that includes heatsink and VRM card I also have two PCIX Fibre Channel cards here with two XRaids as well... hint hint If only SL would go on... I thought I had a 16GB USB stick here but it must be at home... so looks like I'll tackle/attempt the USB boot tomorrow. I'll post on the USB Link to comment https://www.insanelymac.com/forum/topic/253533-heres-one-for-the-power-geeks-amongst-us/#findComment-1666568 Share on other sites More sharing options...
themacmeister Posted April 6, 2011 Share Posted April 6, 2011 You could try disabling the system cache simply for the installation. Also, you could attempt to discover a similar setup here (800MHz FSB + 2.8GHz Xeon), and see if they have a busratio speed. Using 800 FSB, the ratio is only 3.5, which is not a whole number, and seems way too small (mine is 22 for a 133MHz FSB), obviously my FSB is not really 133, probably more like 533MHz, but it must take the base rate before multiplying. There are some good online references for calculating your busratio! You could also try the [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url], MyHack methods of booting off CD/DVD, and then booting USB from there. I can feel you are very close now, and I fear that your kernel flags will need to be written down, they are getting fairly long now :-) Link to comment https://www.insanelymac.com/forum/topic/253533-heres-one-for-the-power-geeks-amongst-us/#findComment-1666591 Share on other sites More sharing options...
themacmeister Posted April 6, 2011 Share Posted April 6, 2011 Sure can fit. Thank you for the offer about the Dimms and SCSI card, but I'll preserver with what's built in for now, as this is the whole purpose of this exercise. Plus living in AUS doesn't help I live in AUS too (Tasmania), so what's the problem PS. You aren't Cheeseness, or his father Henry are you? They seem to have a lot of servers sitting around their houses Ouch - http://discussions.apple.com/message.jspa?messageID=10032022 No SCSI drivers included with Snow Leopard (double ouch!) Should work in 10.5.x, as the XServer has an Ultra320 PCI-X card installed. I can certainly point you in the right direction with Leopard too, having done many installs. UPDATE: xSeries success here -> http://hardforum.com/showpost.php?p=102809...p;postcount=121 I have emailed the user in question. Cheers. Link to comment https://www.insanelymac.com/forum/topic/253533-heres-one-for-the-power-geeks-amongst-us/#findComment-1666595 Share on other sites More sharing options...
yeh Posted April 6, 2011 Author Share Posted April 6, 2011 Ha! I'm off to Tassy May 13th for a weeks holiday!! I bought a VW R32 recently and am in luv with your roads down there... Not to mention the 182 pound Tuna we caught at EagleHawk Neck last year... Yes, I have pics to prove it!! 8) I'm in Melbourne, but am not the dude(s) you mentioned, although I wouldn't mind them chipping in with some tips... Small world huh! So, SL and SCSI boot. I looked at that apple forum post about SCSI in the Xserve and I too have an intel Xserve 1,1 with SCSI, LSI I believe. My understanding was that for a SCSI HBA to be bootable under OSX, it had to have a BIOS that the EFI/Firmware would recognise, and therefore point to the kernel. So am I right in saying that a driver (blah.kext) is not used in this process at boot time? I might test with this the Xserve's SCSI card, use CCC to clone an install over and see if I can boot SL from SCSI. Am home now, so I'll post tomorrow once I'm back at work. Cheers, is there away for you to turn some cpu cores off for the installation? I don't think so. Looking at the BIOS under Advanced Setup --> CPU Options I have the following: (underlined = currently set) System Cache Type: Write Back | Write Through | Cache Disabled. HyperThreading Technology : Enabled | Disabled. (when set to Disabled, Chameleon won't boot) Prefetch Queue: Enabled | Disabled. Execute Disable Bit: Enabled| Disabled. The above settings at present are also the default/restore settings. I looked up Execute Disable Bit and given that it's related to Malicious buffer overflow attacks, so I think that's okay to leave as disable... I'm not 100% sure about the Prefetch Queue, but surely the Xeon CPU is new enough for this feature... ? The System Cache Type: no idea on this one.... I guess I have some testing to do... Link to comment https://www.insanelymac.com/forum/topic/253533-heres-one-for-the-power-geeks-amongst-us/#findComment-1666601 Share on other sites More sharing options...
themacmeister Posted April 6, 2011 Share Posted April 6, 2011 A SPECTACULAR IDEA! Do the EXACT OPPOSITE of what I have said all along. Assuming you have a single quad-core processor, with Hyper-Threading, that makes 8 cores (each core is seen as a CPU in OS X), so try with CPUS=4 or CPUS=8... just an idea, as you cannot turn off HT effectively. I may have put you on the wrong track entirely, as it says it finds CPU0 but not CPU1 (which is the other half of the hyper-thread). You can try 2, 4 and 8. Also, Snow Leopard installs HATE IDE DVD-ROM FOR INSTALLS... check many posts on this forum about using SATA for installs... Anyway, look forward to any info on any advances... That is a wicked server BTW, would love to see that in pure RAID0 LVSI SCSI3 Ultra mode -- I don't think I can calculate the read/write speeds with my pea-brain... :-) PS. I have seen Ubuntu running on similar xSeries machines -- That may have been a G5 tho (although, that would be a better fit for OSX anyway). Also, have you seen THIS? Looks interesting, and you could squeeze Mac OSX86 in there somewhere as a real machine on its own disk...? PS. Does your machine use uEFI/GPT? or MBR? There are EFI xSeries out there already :-) Sh*t, It looks like you need to FLASH THE BIOS to install another operating system (you are very limited in choice too). ServerGuide can step you through installing Win2k, Server 2003, Win7,CentOS, RHEL etc. etc. but not Darwin, and definitely not OSX. EDIT: This may only save the BIOS SETTINGS!!, so may not be an issue, flash BIOS backup sounds a bit scary. "If you are using the integrated Adaptec 320 SCSI, you must disable the Adaptec 160 SCSI device driver using the brokenmodules=aic7xxx parameter in addition to adding required drivers, in order, using the insmod=driver_name parameter. For an Adaptec 320 SCSI server, type brokenmodules=aic7xxx insmod=aic79xx For an Adaptec 320 SCSI server with a USB key, type brokenmodules=aic7xxx insmod=aic79xx insmod=usb-storage For an Adaptec 320 SCSI server with a IBM FastT FC-2 adapter, type brokenmodules=aic7xxx insmod=aic79xx insmod=qla2300 For an Adaptec 320 SCSI server with an Adaptec 160 controller, type insmod=aic79xx insmod=aic7xxx For an Adaptec 320 SCSI HostRAID server with a ServeRAID controller, type insmod=a320raid insmod=ips For an Adaptec 320 SCSI HostRAID server with an Adaptec 320 Controller, type insmod=a320raid brokenmodules=aic7xxx insmod=aic79xx For an Adaptec 320 SCSI server with Adaptec SATA HostRAID, type insmod=aarich brokenmodules=aic7xxx insmod=aic79xx Possible driver names include: mptscsih - LSI SCSI and SCSI RAID megaide - LSI IDE RAID (make sure that you follow the instructions for IDE RAID that come with the server) ips - ServeRAID (most adapters) aacraid - ServeRAID 7t adapter aic79xx - Adaptec 320 SCSI controller family aic7xxx - Adaptec 160 SCSI controller family qla2200 - IBM FastT qla2300 - IBM FastT FC-2 and Fibre Channel Daughter card for blade servers aarich - Adaptec SATA HostRAID (make sure that you follow the instructions for HostRAID above) a320raid - Adaptec SCSI HostRAID (make sure that you follow the instructions for HostRAID above) usb-storage - USB Storage Devices that appear as SCSI devices (diskette drives, USB keys, USB hard disks) " taken from this epic tome: http://www-947.ibm.com/support/entry/porta...ocid=MIGR-59385 Which is SuSE Enterprise Server 9 installation instructions, but they could apply to you. You should be able to add ot remove kexts in single user mode -- but you need to get there first! You might try and remove all kexts from the DVD/USB stick from IOATAFamily, except leaving AppleGenericATA.kext This will be a very slow install (took about 3 hours on my 3.0GHz P4 SiS machine). but at least it worked! Link to comment https://www.insanelymac.com/forum/topic/253533-heres-one-for-the-power-geeks-amongst-us/#findComment-1666627 Share on other sites More sharing options...
yeh Posted April 7, 2011 Author Share Posted April 7, 2011 mmm, Well, I think I'm about to pull the pin... Unless someone special comes along and knows more about how all this works than what's available in the hackintosh community, I think the end is near as I'm fairly deflated now... I tried your cpus=1 , 2, 4 and 8, but got the same "thread" message for all of them... As a last resort, I hunted through my drawers and found an old "Hazard" 10.6.2 installer. So I booted with [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] Legacy again and used the Hazard DVD installer. I still get a KP, but the first line is not to do with threads anymore, but to do with a driver for ACPI. (see attached) So, if anyone knows exactly what to do from here, I think ... I'm out... I'm beaten... and Solaris with all of it's ZFS goodness is gonna be put back on this puppy... Many thanx for the suggestions MacMeister as you've taught me a fair bit about boot options! hehe If anyone else out there pretty much has a "turn-key" solution to this, then I'll give it one more shot, but I think it's fair to say that it's not possible to install SL on an IBM Xseries with the current knowledge available on the net... Cheers all. Link to comment https://www.insanelymac.com/forum/topic/253533-heres-one-for-the-power-geeks-amongst-us/#findComment-1667048 Share on other sites More sharing options...
themacmeister Posted April 7, 2011 Share Posted April 7, 2011 last ditch attempt try arch=i386 (without X86 flag) try -legacy instead of any X86 specific stuff. Why are you using [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url], surely you can boot directly into Chameleon off Hazard 10.6.6 (10.6.2)?? So, try busratio=14 arch=i386 CPUS=2 maxmem=2048 "Graphics Mode"="1024x768x32@60" -legacy -v Also, very helpful reply on Voodoo kernel forum --> "To check you busFreq, boot with busratio=0 - this will force a kernel panic and will show your busFreq= xxx MHz" This will tell you exactly what your busratio number needs to be... Best of luck -- I'll gladly take that server off your hands if you get tired of all this tmm. Link to comment https://www.insanelymac.com/forum/topic/253533-heres-one-for-the-power-geeks-amongst-us/#findComment-1667056 Share on other sites More sharing options...
yeh Posted April 7, 2011 Author Share Posted April 7, 2011 try arch=i386 (without X86 flag)try -legacy instead of any X86 specific stuff. So, try busratio=14 arch=i386 CPUS=2 maxmem=2048 "Graphics Mode"="1024x768x32@60" -legacy -v kp on ACPI this time... Why are you using [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url], surely you can boot directly into Chameleon off Hazard 10.6.6 (10.6.2)?? nope, the machine just restarts if I try to boot directly from the Hazard 10.6.2 (2, not 6) installer Also, very helpful reply on Voodoo kernel forum --> "To check you busFreq, boot with busratio=0 - this will force a kernel panic and will show your busFreq= xxx MHz"This will tell you exactly what your busratio number needs to be... You sure about this? cos I can't see "xxx MHz" unless it's in hexadecimal or something... (see attached) procedure I used was: Boot from legacy [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] DVD, right arrow to select the 18GB SCSI drive that I've always had connected (has 10.6.0 with [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] injected onto it) I didn't bother about swapping out the DVD considering it's destined to KP anyway... this okay? pressed "m" and typed: busratio=0 only and pressed enter... I told you this was a challenge... Best of luck -- I'll gladly take that server off your hands if you get tired of all this ha! yeh, I'm sure a few people would like to have a 16GB RAM, 6 x 146GB u320 10K rpm SCSI rig lying around to play with... I'm going to be lingering around a bit tonight here at work, so any other ideas you have I'm happy to try... Cheers Link to comment https://www.insanelymac.com/forum/topic/253533-heres-one-for-the-power-geeks-amongst-us/#findComment-1667079 Share on other sites More sharing options...
yeh Posted April 7, 2011 Author Share Posted April 7, 2011 I read something recently that for some reason has not left my mind... It is commonly understood that the most truly profound ideas are those which are the least surprising, they feel like something you’ve always know. Indeed, you have always known… I'll let the pics do the talking from here on... (home time...) Link to comment https://www.insanelymac.com/forum/topic/253533-heres-one-for-the-power-geeks-amongst-us/#findComment-1667124 Share on other sites More sharing options...
yeh Posted April 8, 2011 Author Share Posted April 8, 2011 Okay, so I can now boot to the Installer DVD. So simple. considering all the "hoo har" I've gone thru to get it to boot into the Installer. All I did in the end was get my old dusty Hazard 10.6.2 installer DVD and boot with no chameleon arguments at all!!! and OMG... the damn thing booted in 64bit right into the installer! ha! So, now for the next issue. Because I'm booting from the Hazard DVD using the optical drive which in the BIOS is set as master on IDE bus, there's no drive to install to... I knew none of the SCSI drives would appear because there's no kext available for Adaptec's AIC 7902 chipset that's on the IBM's mobo. So. What I've done is run the Hazard installer from a mini, and installed to an 80GB IDE drive. What I'm not really sure on, is what kexts to use to get it to boot successfully from the IDE and the ADST.aml file. And to do this I have to hit F12 at startup to get to the boot menu, and then I choose CD to boot. I'm hoping that this doesn't cause the BIOS to look for Files Systems related to CD/DVD only and exclude Chameleon and GUID. I don't care about audio, video seems to just work as it's a Radeon7000 on the mobo. So all I'm interested in are kexts to get to the destkop. I guess I'll have to "play" one at a time to see if I can get to the Desktop from the IDE install. Link to comment https://www.insanelymac.com/forum/topic/253533-heres-one-for-the-power-geeks-amongst-us/#findComment-1667558 Share on other sites More sharing options...
themacmeister Posted April 8, 2011 Share Posted April 8, 2011 heh, well done! never thought of doing NOTHING! You can also try the kernel flag PCIRoot=1 (or 0 or 2 or 3 or whatever) and see if your drives show up! You can try this http://www.attotech.com/products/product.p...u=EPCI-UL5D-0R0 and http://www.ratocsystems.com/english/products/PCI30U.html Both are apparently supported under Snow Leopard. Just a matter of recabling a drive or two really (or ALL of them) :-) EDIT: You can dump a working(?) DSDT.aml from within Chameleon PreferencePane! Do not under any circumstances install any video kexts, as the integrated 7xxx series is NOT supported!!! If you can track down a PCI GeForce 5200/5500 whatever (I know they make a dual-6200 for PCI), then you can try using the Legacy GeForce install. Anyway, running Snow Leopard on a server like that, you shouldn't be too worried about VIDEO! Here is a working PCI video card (and LOW PROFILE TOO!) http://www.newegg.com/Product/Product.aspx...N82E16814187042. and a better one - http://www.newegg.com/Product/Product.aspx...N82E16814139050 and a Mac OSX supported Radeon9200 (SE?) - http://www.newegg.com/Product/Product.aspx...N82E16814103013 -- might need to flash the ROM in this card! and another possibility - http://www.newegg.com/Product/Product.aspx...N82E16814139063 and another maybe - http://www.newegg.com/Product/Product.aspx...N82E16814139009 You can see where I am going with this :-) There seems to be a lot of 6200's available, but they will still need legacy geforce drivers -- you really need that 8400GS or 9400, (I have had a PCIe 8400GS running, but it is difficult to configure). Keep me informed pls... Back up the kernel to a new name, and link Chameleon to it (must be under root directory, ie: /). When you do the 10.6.7 Combo update (over 1GB in size), the old kernel should still work. You could also try the kernel from BridgeHelper (or at least have it standing by just in case). You can find my 10.6 legacy kernel from the BridgeHelper HERE. Cheers, tmm Link to comment https://www.insanelymac.com/forum/topic/253533-heres-one-for-the-power-geeks-amongst-us/#findComment-1667567 Share on other sites More sharing options...
themacmeister Posted April 8, 2011 Share Posted April 8, 2011 Use -force64 as a kernel flag from now on! Should go sweetly. Cheers, tmm Link to comment https://www.insanelymac.com/forum/topic/253533-heres-one-for-the-power-geeks-amongst-us/#findComment-1667907 Share on other sites More sharing options...
themacmeister Posted April 9, 2011 Share Posted April 9, 2011 You may want to look into Mac OS X Snow Leopard Server -- http://images.apple.com/server/macosx/docs...sheet_v10.6.pdf There are many server settings, and it may be more compatible with SCSI disks...? You could also check with this guy... http://www.insanelymac.com/forum/index.php?showtopic=43015 Cheers Link to comment https://www.insanelymac.com/forum/topic/253533-heres-one-for-the-power-geeks-amongst-us/#findComment-1667947 Share on other sites More sharing options...
themacmeister Posted April 12, 2011 Share Posted April 12, 2011 got a reply from the d00d that registered a successful install on IBM server hardware. here is his reply: "Wow, I completely forgot about that. I can assure you that it wasn't snow leapard that I was running on that old x206, it was the older leopard. I haven't tried to run Mac OS X on non-Apple x86 hardware since then so I won't be able to provide you any help. Sorry, AC" dang! I still believe the key to seeing the SCSI disks is the PCIRoot=* kernel flag. I believe 0 is the default, but you could try 1,2,3... Cheers. tmm Link to comment https://www.insanelymac.com/forum/topic/253533-heres-one-for-the-power-geeks-amongst-us/#findComment-1669010 Share on other sites More sharing options...
Recommended Posts