Jump to content
InsanelyMac Forum


  • Content count

  • Joined

  • Last visited

About jommoner

  • Rank
    InsanelyMac Protégé
  1. jommoner


    HI all! (and holy thread resurrection!)... I have an A8JS (well, I had an A8JS, now I have an A8JR, which came with the Core 2 that didn't have full virtualisation, and it had a 128MB ATI graphics card (very slow). I've upgraded it to a GeForce 9650M GTS (1GB VRAM), the Core 2 2.0GHz out of my A8JS, and I can also say that while the internal WiFi card has the drivers built into the BIOS as an 'Option ROM', those too can be changed (I have a modded 9650M vBIOS as part of my BIOS, and added the Core 2 (2.0GHz) CPU update code to the BIOS too. I never did manage to get my A8J* laptops even booting the first stages of Mac OS X. I'm going to try now (with Mavericks!) from my new MacBook pro that I barely ever use; this laptop is now 8 years old and yet runs better than most people's new laptops. I will post progress, but if anyone wants to know how to upgrade the video card in this laptop (it is easy, but you need to get a certain ASUS-only reverse MXM form factor, and you need to get a video BIOS that is compatiable, then you need to modify that vBIOS before inserting into the BIOS and re-flashing your laptop with the new complete BIOS). It seems scary, but ASUS tend to put two vBIOS in their BIOS - the A8JS for example comes with the vBIOS for the 7700 and the 7600 cards as standard; my A8JR now has the vBIOS for the Radeon X2300 (128MB, super slow card) and the 9650M; this means if you mess up the modified vBIOS for the new card, you can always put the old video card back in and the backup vBIOS is waiting still.
  2. I guess i've come up against a wall I would be really grateful if someone could help! On a more positive note, I have installed Objective C on codeblocks under Linux so can use that, including most of the Foundation framework via GNUstep, to carry on my learning of ObjC! Meaning I can carry around my Asus rather than the MacBook - and can actually play games without the temp going up to 100 degrees C etc! And can do my iOS and OSX development on my Asus, keeping the MacBook for compilation etc (I have a hackintosh VM under Virtualbox on the Asus although it is kind of slow!) Watch out for a post in the next few months... I've downloaded the ML 10.8.2 version of XNU and am going to compile a custom kernel, with full debug options like the Linux kernel, and boot from that, to find out exactly where it is crashing! If I make any progress I will post back here; would be cool if I can get better hardware support or better ability to troubleshoot at least!
  3. OK... Have spent most of today on this. I have tried everything above and am still no further forward. My computer isn't exactly that new, but, the hardware is definitely up to running ML! I actually have Lion running in a virtualbox window now - it is pretty slow due to no guest acceleration etc, but that is another story. I bought a new flash drive - good quality brand - and it doesn't fix the installation problems above either. I removed the hard-drive from the Asus, connected it via USB to my MacBook, and I then booted up an OSX86 USB flash drive (made with myh4ck) on the MacBook! The ML installer booted up, and I installed ML to the first partition (which I had reserved for OSX86 a while back) on the hard drive. I applied the 'remove troublesome kexts' options, and rebooted. I then installed Chameleon manually, and rebooted again! Amusingly, even with Chameleon installed, and with no 'EFI' partition, the MacBook boots fine!. I tried deleting the graphics kexts mentioned above, and booting with the options above, but Mac OS X still stops loading at the same point the installer used to crash. I now have a Mac OS X which is minimally modified, but which boots up on the MacBook fine, and boots, via Chameleon, to the same stage (just before the screen should switch to graphics mode) on the Asus. So........ I currently have: 1. A full install of Mountain Lion including the patches from myH4ck, on my Asus HDD. I also have Chameleon and I now boot Linux from that. 2. ML still freezes at the same stage as before - although if you insert / remove a USB device you can see messages come up, so it isn't locking up, just getting stuck waiting for something 3. I have the ability to make changes to OSX by booting it up via my USB case on the MacBook 4. I have the ability to add anything to the OS X partition that could be helpful in terms of getting more info as to exactly where the bootup is getting stuck! Would be grateful for any advice on what to look for. Annoyingly, on the system log (Console) application, I can only see the bootups that occured on the MacBook - any of the boots on the Asus, although they get quite far, leave absolutely no trace whatsoever in the logs folder (is this normal or a clue that something else is amiss with my AHCI mode?) Edit : If anyone can look at my DSDT file, or let me know a few of the more common DSDT issues with ML, I can try to upgrade my DSDT file in those areas - the DSDT file is in place and AHCI is enabled (I think - Linux now reports it is, at least).
  4. Tried some iatkos L2 experiments. I get an immediate kernel panic unless I use arch=x86_64 and -force64. Once I do this it crashes in exactly the same place as mountain lion. bus_ratio=12 makes no difference. Interestingly, cpus=1 still results in both CPUs being identified and registered. using mach_atom does boot, but still crashes in exactly the same way. My USB stick only works in one of the two USB slots on my MacBook Pro for some reason, and was causing the BIOS to hang earlier when using one slot on the Asus but now works fine gain on all slots! On one boot I tried, it said it had trouble with the USB device at the usual place it hangs, but I couldn't replicate this. Any ideas - should I try another USB stick (it works fine for installing Linux, but the strange behaviour above is a bit worrying; and Linux is only 1GB max). It is a genuine 8GB stick - not 4GB with hacked size table or anything, but still is weird how it only works on certain ports, even on the Mac!
  5. Hi all! I can't see why Mac OS X doesn't want to boot up on this computer! Even when removing all the graphics kexts - so it should surely boot in some VESA raw framebuffer mode...... Given that I have removed all the graphics kexts, I would assume that my VGA card makes no difference, but.... the VGA card in my laptop is removable (it is a mirror image MXM card - the mirror image to ensure that you can only use ASUS cards and reduce the abilities to upgrade!). I have the original 128MB ATI card here. When I used that card, the BIOS would boot in scaled fullscreen mode. On both this (A8JR) and the other laptop (A8JS), when I swapped out the VGA card, I had to select 'non-native panel' in the VGA sub-BIOS (PCI Option ROM) in order to make it display - or I just got a black panel, and only the VGA output worked (external monitor). Additionally, the TV-OUT stopped working on both the A8JS and A8JR when I upgraded them from GF7700->GF9650GT and ATI X2300 128MB -> GF9650GT..... One thing I am thinking of trying is... getting a BIOS from an ASUS laptop that came, as standard, with the 9650M GT, and ripping the DSDT file from that, and looking at the VGA section, and seeing if I can mod my DSDT to support TV-OUT, to support full-screen scaled mode during early bootup (not a small screen in the middle like now - although the scaling would only come into effect once the OS loads the DSDT of course).... Another thing I could do, is swap out the 9650M GT for the ATI X2300 - the card the laptop came with - it doesn't take much work and I have plenty of Arctic Silver and so on. Given the problems seem to be graphics related, there may be some mileage in this... however... windows and Linux boot fine, both can use full 3D acceleration with no glitches, and I have removed all the graphics kexts from my USB installer anyway! Is there a chance that swapping back to the original VGA card could help? Also is there any way of getting a more verbose output? It seems a lot of stuff is missing from the Mac OS X verbose boot - when comparing that to the huge amount of info that Linux shows in verbose mode. It would be great to get to a terminal as well - is there any way of doing this, or is the kernel not fully booted yet at the point my system is crashing? Also... would it be worth making a DVD installer (if that is even possible?) rather than trying from USB? Is there a way I can install from a hard drive (I could make an 8GB partition easily and copy the USB installer to that - in case the problem is in the USB subsystem somehow)?
  6. Just tried something - iAtkos L2 also freezes at the same point!. Which isn't good! I guess that rules out AHCI as being the main issue - I guess that would show itself by there being no drives when it askes me to select where to install (and I'm nowhere near that point yet). Also - tried cpus=1 - no effect Also - would the fact im using guid rather than mbr partitions make any difference for the USB installer? (this computer supports GUID fully - my HDD is partitioned with GUID at present too and boots Linux fine).
  7. Hi! It involves a bit of work, but if the kext injectors (or AHCH injectors) don't work, you can make a custom DSDT file, which sets up your hardware properly! I'm typing this on Linux from my Asus A8JR with no AHCI in BIOS, and SATA set to IDE mode, but I modded my DSDT file and it now boots in AHCI mode in Linux (and Mac OS X!). Unfortunately that wasn't my problem, and I still can't get to the Apple logo! :/ If things keep getting stuck and you can't get it to recognise the disks, I could have a go at making a modded DSDT file for you - PM me if needed!
  8. Hi! I removed all of those kexts from the Extensions folder (and added the Bluetooth back, but it makes no difference if the bluetooth is present or not). Not all of the kexts you listed were actually present but any that were, were removed. I used those boot parameters and a few other variants but all result in the installer hanging in the same place. The same thing happens - the first picture is taken a minute or two after the Bluetooth module does its thing; the second is taken about 4 minutes later when I removed the USB key I am installing from - so the messages are not relevant but do show the kernel hasn't 'locked up' or anything. I wish there was a way to get an even more verbose output - as when booting Linux - but I guess that isn't possible? I have attached the DSDT I am using as a 'zip' file - but it isn't a zip, just renamed to zip, so if it is renamed to .dsl or .txt then it should open in a text editor! Would be grateful for advice on what to try next! Thank you! DSDTdsl.zip
  9. Hi all! I'm trying to install ML on my laptop - an Asus A8JR; it is getting stuck at : USBMSC Identifier (non-unique): BF830.................... Machine Specs ------------------ CPU : Core 2 Duo T7200 2.0GHz GPU : Geforce 9650M GT (1GB RAM) (upgraded from original ATI X2300 128MB (rebadged bottom end 1000 series card) USB 2.0 SATA : ICH7-M RAM : 4GB, Dual-Channel Mode - 3GB visible. Modifications --------------- 1. The GPU has been upgraded; I used a vBIOS from an Asus M50 BIOS file, modded that, and placed it as a PCI Option ROM in the BIOS file. I've used it for years (literally) and it works fine in windows, and all flavours of Linux (using Mint 15 / Ubuntu Raring at present). 2. The CPU has been upgraded from the old 533MHz FSB 1.6GHz Core 2; this upgrade also works fine, the Microcode is present in the BIOS, the VT-x features work fine (weren't present on the old one). The chipset is running at 667MHz but it is designed to do that. The RAM is also rated for 667FSB and tests fine. 3. The BIOS doesn't have any SATA mode operation, and the SATA controller is stuck in IDE mode. However I have modified (upgraded) the DSDT file and the controller now boots in AHCI mode - and I have used the DSDT file on Linux and it works fine. I am also using the DSDT file for my Mountain Lion installation attempts and the DSDT file is being loaded (it states this when beginning to boot). Attempts to install --------------------- I have tried myHack as well as [the installer from the guy whose name begins with t who rips off other people's work without credit]. I am using a genuine copy of ML purchased on the Mac App Store, and using my MacBook Pro to build the USB drive (it is a non-retina model but has the same specs as the top-spec Retina MBP). All attempts fail at 'USBMSC Identifier (non-unique): XXXXXXXX 0x1sfe 0x1e23 0x110'. I have tried with PCIRootUID=0, GraphicsEnabler=No, -v, -x, -f I have also tried removing all the NV Kexts (for what it is worth, I was getting bluetooth errors turning up over the minute after the 'USBMSC' line appears - showing the system hadn't actually frozen - these have gone by deleting the bluetooth kexts. I have also tried : GraphicsEnabler=No PCIRootUID=0 -x -v -f (all in one go) - no change. I would be really grateful for any advice on how to proceed from here! Thank you! Edit : Attached photo of crash (including bluetooth errors that show up after the USBMSC line), Can't attach my DSDT.dsl - mods - am I permitted to attach it as a Zip for review if requested? Thanks!