Results 1 to 4 of 4
Discuss Basic Installation 101 at the Installation - Hackint0sh.org; ...
  1. #1
    Senior Professional Array

    Join Date
    Apr 2009
    Location
    Singapore
    Posts
    111
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    23

    Default Basic Installation 101

    I've seen a lot of posts asking for help to install OSX on your setup ..this hopefully helps those with a checklist on what to do and what not to do in your first installation. First to put things perspective.. Apple created OSX to run on their hardware and theirs alone, thus if you have some exotic hardware which runs with Windows, prepare to hunt for how-tos, drivers from anyone that has similar hardware as yours ( because Apple only support a very limited subset of thousands of hardwares out there, it tends to run a little stabler that Windoze but then again, that is another story ). Most hardware manufacturers do not create drivers for OSX because I guess that's not where the money is ... OK enough rambling

    First, decide on your partition scheme .. how do you want OSX to co-exists with your current OS .. a separate disk ? A separate partition ? If it's a separate partition, partition it now ( OSX Disk Utillity will not recognise unallocated partitions and to partition it using OSX Disk Utility, you will lose your other partition ). Create a new primary partition but you can leave it as a raw partition ( i.e. No need format it or mount it if done in Windows )

    Make an inventory of your hardware .. your audio ( e.g. not Altec Lansing speakers ) but the actual audio chipset that needs actual drivers .. basic hardware

    1. Your CPU ( AMD / Intel / Via ) and whether it supports SSE3 or SSE2 only. This will decide what kernel to use ( you'll have more choices if it's Intel )
    2. Your chipset .. this is will drive your IDE/SATA boot device ( hard disk and CDROMs ) . Intel ICHx, AMD, VIA etc . This will decide what drivers you pick


    This is the basic minimum info .. If you have it installed, it is akin to a “safe mode” setup

    Pick your distro ... iDeneb,iPC universal, Kalyway are the most often used ones from my limited research ... burn it to a DVD-ROM. Make sure it is a good burn

    Reset your BIOS to defaults .. if you are installing to a SATA drive, make sure it is set to AHCI and if not available, compatibility mode but never as IDE and make sure it can boot from your DVD-ROM drive. Save your BIOS settings and reboot with your distro in your drive

    Now just before it does it's thing, press F8 to get to the Darwin boot menu ( same as you would do inWindows to get to the Windows boot menu – to boot in Windows safe mode for example ). At the boot prompt, type

    PHP Code:
    boot : -
    and enter. This is the verbose mode and you will see a lot of messages while the system boots. If you see a white screen with the Apple logo, most likely it will fail or hangs at some point of time ... reset and try again.

    If you see the graphical interface starts, your almost a quarter of the way there .. if it hangs, post the last few lines of the on screen text message here and someone might be able to help.

    Now proceed to choose your language on next,click on Utilities and Disk Utility ..this is where your prepare your disk or partition to install OSX to. If you don't see your partitions or disks, most likely, the distro does not recognise your chipset .. try with another distro that does

    Now click on your partition and Erase ( or if it's a disk, you can choose to make partitions ). Choose Mac OS extended (journaled) and erase ....

    Quit Disk Utilty and you will be brought back to the OSX Installer .. Click Continue and then Customize .., this is where you choose what packages to be installed ... The absolute minimum is the kernel ( the heart of OSX ), the chipset ( and maybe some other system kexts Dsmos, IntelCPUPMDisabler,*AppleACPIPlatform that's for my setup ) . Also choose OSX86Tool and Kext helper under tools ( you'll need this ). Most distro use the XNU VooDoo kernel cause it takes runs on both Intel and AMD and I'd recommend the same.

    Now let installer do it's thing .... It will ask for a restart when done

    Restart and same, press F8 just before it loads ... this time type

    PHP Code:
    Boot : --
    and pray ... if you get a kernel panic, restart again this time only with -v and with luck, you will get to the setup screen

    Some tips
    1. Always boot with -v while your system in work in progress
    2. Don't worry if you get crappy resolution and everything else don't work. Get it up and running first. Once it runs you can add your drivers. IPC OSX86 Universal has got a good range of drivers nicely packaged to run (off hand can't remember in which folder it is ) load the distro and traverse to the folders and you'll find it )
    3. Do one thing at a time and reboot ... I can't stress enough .. make backups .. use OSX8Tools and use the Backup Extensions whenever you get something working before trying something else ...
    4. Make note of your changes and if it don't work, boot in safe mode ( with -x ) and delete the newly installed kexts and replace with the working kext in step 3 using kext helper



  2. #2
    Senior Professional Array

    Join Date
    Apr 2009
    Location
    Singapore
    Posts
    111
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    23

    Default Part 1 : Know Your Hardware

    Know your hardware

    First step is to know your hardware .. it is not good enough to know what CPU you have .. you need to know the chipset, your network your display .. this makes it easier to choose what to install ... the easiest way is to use Device Manager in windows or lspci in Linux

    Some screenshots from Windows device manager











    Sample out for lspci

    00:00.0 Host bridge [0600]: Intel Corporation Mobile 945GME Express Memory Controller Hub [8086:27ac] (rev 03)
    00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 945GME Express Integrated Graphics Controller [8086:27ae] (rev 03)
    00:02.1 Display controller [0380]: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller [8086:27a6] (rev 03)
    00:1b.0 Audio device [0403]: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller [8086:27d8] (rev 02)
    00:1c.0 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 [8086:27d0] (rev 02)
    00:1c.1 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 [8086:27d2] (rev 02)
    00:1c.2 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 [8086:27d4] (rev 02)
    00:1d.0 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 [8086:27c8] (rev 02)
    00:1d.1 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 [8086:27c9] (rev 02)
    00:1d.2 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 [8086:27ca] (rev 02)
    00:1d.3 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 [8086:27cb] (rev 02)
    00:1d.7 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller [8086:27cc] (rev 02)
    00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev e2)
    00:1f.0 ISA bridge [0601]: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge [8086:27b9] (rev 02)
    00:1f.1 IDE interface [0101]: Intel Corporation 82801G (ICH7 Family) IDE Controller [8086:27df] (rev 02) 00:1f.2 SATA controller [0106]: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA AHCI Controller [8086:27c5] (rev 02)
    00:1f.3 SMBus [0c05]: Intel Corporation 82801G (ICH7 Family) SMBus Controller [8086:27da] (rev 02)
    01:00.0 Ethernet controller [0200]: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter [168c:001c] (rev 01)
    03:00.0 Ethernet controller [0200]: Attansic Technology Corp. L1 Gigabit Ethernet Adapter [1969:1026] (rev b0)


    Next step BIOS setup

  3. #3
    Senior Professional Array

    Join Date
    Apr 2009
    Location
    Singapore
    Posts
    111
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    23

    Default Part 2 : BIOS Setup

    Next up .. BIOS setup .. this is to prepare your system for Mac OSX.

    A brief Introduction : a PC uses the Basic Input/Output System (BIOS) which has been around since the IBM PC compatible days ... a quote from the WIKI

    The BIOS is boot firmware, designed to be the first code run by a PC when powered on. The initial function of the BIOS is to identify, test, and initialize system devices such as the video display card, hard disk, and floppy disk and other hardware. This is to prepare the machine into a known state, so that software stored on compatible media can be loaded, executed, and given control of the PC. This process is known as booting, or booting up, which is short for bootstrapping.
    Mac OSX uses the newer Extensible Firmware Interface (EFI)

    EFI is a much larger, more complex, OS-like replacement of the older BIOS firmware interface present in all IBM PC-compatible personal computers.
    How those brilliant people allow OSX install and boot on a standard PC hardware is to trick OSX into thinking that it is running on EFI firmware by adding a layer to translate EFI to BIOS ( that's the reverse of what Apple did when they allow Windows to be installed and run on Mac hardware - BIOS to EFI ).l That's why you see PC EFIV9 and chameleon boot loaders

    Now go to your BIOS and check these

    1. SpeedStep : OSX generally don't play nice with SpeedStep enabled in the BIOS ( I have the NC6220 which is the Intel Pentium M 750 / 1.86 GHz and it will bootup and stuck halfway ). Disable this
    2. On some motherboards, boot with cpus=1 ( kernel will only use a single core to start ) even when you have 2 cores esp if booting with a vanilla kernel. Same behaviour as 1 above
    3. SATA : set as AHCI mode and not IDE mode if you are installing to a SATA disk


    Next up booting your favourite OSX distro
    Last edited by skateni; 05-05-2009 at 04:58 AM.

  4. #4
    Rookie Array

    Join Date
    May 2009
    Posts
    17
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    thanks for the help.. I am trying to install Ideneb but having difficulties.

    I have a gigabyte P35 DS3P motherboard.
    4gb ram
    sata 320gb hdd
    ide dvdrom

    I can go through the install process, select drive to isntall to, select customize etc.. it copies all the files for 15-20 minutes or whatever and then brings up a screen that says power down the computer. I do that and it just immediately boots to that same screen, power off the computer. Ideas what I am doing wrong or what I need to do? I am new to all this.. so not sure if there is something else I need to do besides just what I have explained to get this working properly

 

 

Similar Threads

  1. VERY BASIC questions
    By Red5ive in forum PwnageTool
    Replies: 3
    Last Post: 09-06-2010, 08:58 PM
  2. Help me with some basic installation questions please!
    By Travish997 in forum Installation
    Replies: 0
    Last Post: 05-17-2009, 04:52 AM
  3. A few basic questions
    By TA Rado in forum iPhone 3G
    Replies: 1
    Last Post: 04-26-2009, 06:27 PM
  4. Basic Questions
    By iprecious in forum PwnageTool
    Replies: 4
    Last Post: 12-31-2008, 01:15 AM
  5. [Help] A few basic questions
    By nautikal in forum General
    Replies: 2
    Last Post: 10-01-2008, 11:48 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Powered by vBulletin®
Copyright © 2014 vBulletin Solutions, Inc. All rights reserved.
Search Engine Friendly URLs by vBSEO
(c) 2006-2012 Hackint0sh.org
All times are GMT +2. The time now is 07:18 PM.
twitter, follow us!