Archivio

Posts Tagged ‘osx86’

HowTo get 1366×768 resolution on Dell with Leopard

3 settembre 2009 29 commenti

!!This method is deprecated, use patched chameleon method instead. Click here!!

As requested by many users, I’ll try to write a more detailed step-by-step guide, aimed to get the native resolution on Dell Inspiron 1545.

(For the installation of Leopard see the previous post)

The method relies on a working Linux installation, and uses a modified grub2 with video bios patch. In particular, these instructions are tested with Ubuntu 9.04 and Arch Linux, but are valid for any other recent distribution.
So, open a terminal and begin:

– Install the necessary packages to compile the code:

$ sudo apt-get install autoconf automake bison bzip2 make

– Download the already patched grub2 source from here:
http://www.divshare.com/download/7985719-5b6
– Extract the content from the archive and configure:

$ tar xjvf path/to/grub2-1_96_20081229patched_tar.bz2
$ cd grub2-1.96_20081229
$ ./configure –prefix=/usr

– If configure gives no error, you can compile with:

$ make

– Then install the package with:

$ sudo make install

– Now you have to install the new version of grub into the mbr of your hard disk, specifying your hd string (usually /dev/sda):

$ sudo grub-install /dev/sda

– The final step (on linux) is to edit the provided configuration file:

$ leafpad grub.cfg (use your favorite editor)

Go near the end of file, and change the boot entries accordingly to your installed operating systems.
You can help using the old /boot/grub/menu.lst, but keep in mind that in new grub the partition mapping starts with 1 instead of 0. For example (hd0,0) must be replaced with (hd0,1), and so on.
– Here’s an example of menu entries needed for Ubuntu 9.04, supposing it’s installed on the first partition:

menuentry “Ubuntu 9.04, kernel 2.6.28-15” {
set root=(hd0,1)
linux /boot/vmlinuz-2.6.28-15-generic root=/dev/sda1 ro vga=792
initrd /boot/initrd.img-2.6.28-15-generic
}
menuentry “Ubuntu 9.04, kernel 2.6.28-15 (recovery)” {
set root=(hd0,1)
linux /boot/vmlinuz-2.6.28-15-generic root=/dev/sda1 ro single
initrd /boot/initrd.img-2.6.28-15-generic
}

– These lines are related to Leopard, supposing it’s installed on the third partition of the first hd:

menuentry “Leopard” {
set root=(hd0,3)
multiboot (hd0,3)/boot
}

– When you finish and are sure that is all correct, save and copy grub.cfg to /boot/grub:

$ sudo cp grub.cfg /boot/grub/

– Now reboot in Leopard and edit com.apple.Boot.plist, opening a terminal and giving the command:

$ sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

At the end of file, before </dict></plist> tags, add this lines:

<key>Graphics Mode</key>
<string>1366x768x32</string>

– Then reboot again in Leopard and cross your fingers..

Annunci

HowTo: Install OsX86 Leopard (iATKOS v7) on Dell Inspiron 1545

24 luglio 2009 69 commenti

OK, this is not a complete howto, since installation is really simple..:

1. Get your copy of iATKOS v7 from the green daemon and burn it.

2. Boot from your drive, if system hangs and reboots, try booting the DVD with “-f” option.

3. Follow the installation steps, format the desired partition (previously created with some other program, and set to type AF).

4. Choose “Custom” installation, and select the drivers/patches as follow:

– iATKOS v7 Main System

– Bootloader: Chameleon v2

– X86 Patches:

  • /extra directory
  • DSDT
  • Decrypters: AppleDecrypt
  • Smbios Drivers: NONE (chameleon2 replaces all)
  • Kernel: 9.7.0 Kernel Voodoo
  • Disabler

– Drivers:

— VGA: NONE

— System:

  • SATA/IDE:
    AHCI
    Intel SATA/IDE  (maybe not required?)
  • Intel Speedstep:
    Speedstep driver
    Throttling control
  • Sound:  Select NONE,  you will install later (you can try Voodoo HDA, but you will miss volume control!)
  • PS/2 Mouse/Keyboard: Voodoo PS/2 Driver (without trackpad, cause this version (0.2.1) is still buggy)
  • Laptop Battery
  • Ext2fs (optional, select if you have linux partitions)
  • NTFS-3G (optional, select if you have windows partitions)

— Network:

  • Wired: Broadcom BCM440x
  • Wireless: Broadcom BCM43xx

– Languages: your favorite one 😉

– Post-Install Actions

5. When the installation finishes, reboot (again, if any errors, try with “-f”) and install the following Audio driver, through Kext Helper:

Driver Audio (mirrored from the original here, must register)

——–

6. To get the infamous 1366×768 resolution, it’s a bit more complicated. You need a working linux installation, and to replace the bootloader with GRUB2, patched with a modded 915resolution, like explained in Consono method.

I recommend you to use the already patched grub2, including GM45 additional patches, getting from here: grub2 patched

Inside the archive you’ll find a grub.cfg example, supposing you have installed Windows on sda1, Leopard on sda3, ARCH Linux on sda5, and that you have copied the “boot” file from chameleon package to the root directory of Leopard partition. Otherwise you can change the “multiboot (hd0,3)/boot” line specifing the right partition/path of the file.

For completeness, here is the patched 915resolution standalone script: 915resolution patched

OsX86 on Dell @ 1366×768!

18 luglio 2009 4 commenti


OsX86 on Dell @ 1366×768!
Inserito originariamente da deviato

System:
Dell Inspiron 1545
Pentium Dual Core T4200
Ram 3GB DDR2 @ 667 Mhz
Video Intel GM45 @ 1366x768x32

OS:
iATKOS v7
OSX Leopard 10.5.7

Video Bios hack:
ArchLinux grub2 + 915resolution patch