InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #1  
Old 09-21-2009, 11:56 PM
cyberghoser1 cyberghoser1 is offline
Puma
 
Join Date: Sep 2009
Posts: 18
Vanilla Snow Leopard MSI u100(Advent 4211)

ΟΔΗΓΟΣ ΕΓΚΑΤΑΣΤΑΣΗΣ SNOW LEOPARD 10.6.0 ΣΕ WIND MSI U100(ADVENT 4211) MSI ΒΙΟS 1.0E

Γιατι και τι σημαινει Vanilla:

Vanilla σημαινει οτι στο τελος αυτου του οδηγου θα εχετε ενα συστημα πληρες, ευκολο στην διαχειρηση, ανανεωσημο χωρις περιπλοκες(Θεωριτηκα) και απλα ειναι καλυτερα να ειναι καθαρο, με τα custom kext(s) να μην χανονται μετα απο update, την ωρα που γραφω αυτον τον οδηγο βρισκομαι σε συστημα 10.6.1 και τρεχει τελεια στο Advent 4211.

Τι χρειαζομαστε για να το καταφερουμε?

1. Να βρησκομαστε ηδη σε ενα συστημα Mac OS X (και hackint0sh κανει!)
2. Να εχουμε εγκατεστημενο ενα πληρης Retail OSX 10.6 (Links μπορειτε να βρειτε στην υπογραφη μου, ειναι RS links τα εχω βαλει σε ενα αρχειο κειμενου απλα...)

3. Να μην εχουμε κανει εγκατασταση κανενα Bootloader βλεπε chameleon κτλ. και να μην εχουμε εγκαταστησει κανενα ειδους driver.

ΠΡΩΤΟ ΒΗΜΑ ΕΓΚΑΤΑΣΤΑΣΗΣ SNOW LEOPARD RETAIL ΜΕ USB STICK 8GB

(Το λιγοτερο 8gb ειναι απαραιτητο)

Συνδεστε το usb σας στον υπολογιστη
Ανοιξτε το Disk Utility μεσα απο τον φακελο utilities
Στο Disk utility στην αριστερη μερια διαλεξτε το usb σας που εμφανιζεται και στο δεξι παραθυρο διαλεξτε partition.
Εκει που λεει Volume Scheme παταμε και διαλεγουμε 2 partitions, παταμε το κουμπακι απο κατω που λεει options και βεβαιωνομαστε οτι ειναι επιλεγμενο το MBR.
Τωρα κανουμε Resize την πρωτη partition σε 200 MB και την ονομαζουμε:

BOOTLOADER

και βεβαιωνομαστε οτι και οι δυο partitions ειναι σε συτημα MAC OS Extended(Journaled)

Δεν χρειαζετε να μετονομασουμε την δευτερη partition.

Μολις τελειωσει αυτη η διαδικασια πρεπει το usb σας να ειναι ως εξης:

Partition 1: BOOTLOADER 200MB
Partition 2: Untitled Ολο το υπολοιπο του χωρου

Τωρα ειμαστε ετοιμοι να κανουμε restore to iso η dmg αρχειο του Snow Leopard Install DVD που κατεβασαμε στο usb μας.

Στο Disk Utility Παταμε πανω στην δευτερη partition του usb μας και στο δεξι παραθυρο διαλεγουμε restore, εκει θα δειτε οτι εχει ενα πεδιο που λεει Source και ενα πεδιο που λεει Destination

Στο Source κανουμε drag n drop με το ποντικι το αρχειο iso η dmg του Snow Leopard install DVD που κατεβασαμε.

Στο Destination κανουμε drag n drop με το ποντικι την δευτερη partition του usb μας.

Παταμε τελικα restore, τωρα κανουμε υπομονη διοτη αυτη η διαδηκαια μπορει να διαρκεσει αρκετα αναλογα με την ταχυτητα υπολογιστη,cpu,usb.

Μολις το restore ειναι επυτηχης ακολουθουμε την διαδηκασια εδω:

Κατεβαζουμε το Chameleon 2: http://www.mediafire.com/download.php?gw2edg5vtwz θα μας δωσει ενα εκτελεσημο αρχειο καντε το εγκατασταση στο partition του usb που ονομασαμε BOOTLOADER

Τωρα πρεπει να καθορισουμε το ownership στο BOOTLOADER:


Ανοιγουμε το terminal και δινουμε εντολη:

Code:
sudo -s
/usr/sbin/vsdbutil -a /Volumes/BOOTLOADER
Τωρα πρεπει να κανουμε την partition ενεργη:

Ανοιγουμε το terminal και δινουμε εντολη:

Code:
diskutil list
Θα μας εμφανησει ολους τους δισκους που υπαρχουν στον υπολογιστη μας.

Καθοριζουμε ποιος δισκος ειναι το usb μας βλεποντας καθαρα που βρησκεται η partition BOOTLOADER.

Code:
fdisk -e /dev/diskX(X=δισκος που βρησκεται η partition BOOTLOADER)
p
f X(X=Αριθμος partition BOOTLOADER)
w
y
q
Τωρα κατεβαζουμε αυτο εδω

http://www.mediafire.com/?nmjowgmqgqz

(Εαν κατεβαζετε με safari τα κανει extract μονο του αλλιως καντε το εσεις, ειναι συμαντικο να ειναι η δομη σωστη)

Να σημειωσω εδω οτι, οτι ειναι σε κωδικα το κανετε σε Terminal, καλο ειναι λοιπον να το εχετε παντα ανοικτο και σε επιπεδο sudo -s

Σβηνουμε τα αρχικα kext του chameleon 2:

Code:
sudo -s
rm -R /Volumes/BOOTLOADER/Extra/Extensions/*.kext
Τωρα αντιγραφουμα τα καινουργια kext:

Code:
cd ~/Downloads/USBboot
cp -R *.kext /Volumes/BOOTLOADER/Extra/Extensions/
Τωρα ενημερωνουμε την extension cache και αντιγραφουμε το com.apple.Boot.plist:

Code:
cp update.sh /Volumes/BOOTLOADER/
cd /Volumes/BOOTLOADER
chmod +x update.sh
./update.sh
Το usb σας ειναι ετοιμο για εκκινηση και εγκατασταση!!!

Συνεχιζουμε εδω:


Vanilla 100% Retail Snow Leopard

Ξεκιναμε το pc μας με το usb συνδεδεμενο και στο bios screen παταμε f11(αν εχετε αλλο μοντελο μπορει να ειναι διαφορετικο) για να εμφανηστει το μενου εκκινησης και διαλεγουμε το usb μας.

Ξεκιναει το Darwin και φορτωνει την εγκατασταση του MAC OS X Snow Leopard.

Παταμε πανω στο μενου Utilities και διαλεγουμε Disk Utility
Διαλεγουμε τον πρωτευον δισκο του υπολογιστη μας και παταμε partition
Στο Volume Scheme διαλεγουμε 1 partition
Παταμε option και βεβαιωνομαστε οτι εχουμε επιλεγμενο το GUID
Εφοσον ειμαστε ετοιμοι κανουμε Apply και πλεον εχουμε εναν αδειο δισκο με 1 partition GUID σε συστημα MAC OS Extended(Journaled)

Κλεινουμε το Disk Utility και κανουμε εγκατασταση στον αδειο μας δισκο(Θυμηθειτε απλα τι ονομα του δοσατε) και καντε εγκατασαση εκει, χωρις customize)

Μολις ολοκληρωθει η εγκατασταση καντε επανεκκινηση και βεβαιωθειτε οτι το usb σας ειναι παντα συνδεδεμενο, διοτι απο αυτο θα κανουμε boot το snow leopard που μολις εγκαταστησαμε! F11 παλι να εμφανηστει το μενου εκκινησης, διαλεγουμε το usb μας, και ξεκιναμε τωρα τον δισκο στον οποιο καναμε εγκατασταση το Snow Leopard.

Ξεκιναει λοιπον το συστημα μας, συμπληρωμουμε τα πεδια κτλ...
Ειμαστε πλεον στο Desktop.

Εδω αρχιζει το ζουμι!

Κατεβαστε αυτο εδω: http://www.mediafire.com/?itmy1z53lqy καντε το extract (το safari το κανει μονο του) θα σας δωσει εναν φακελο Vanilla, ανοιξτε τον και μεταφερετε τους δυο φακελους που ειναι μεσα του στα downloads (αυτο ειναι πολυ συμαντικο να βρισκονται αυτοι οι δυο φακελοι εκει)

Καντε eject to usb σας.

Ανοιξτε το Terminal απο τον φακελο utilities και τρεξτε την εντολη:

Code:
diskutil list
Εδω κανονικα θα δειτε τον δισκο σας σαν Disk0 εαν τα κανατε ολα σωστα.

Συνεχιζουμε λοιπον, τωρα θα φτιαξουμε την EFI partition οπου ολα τα kext μας θα ειναι ασφαλες και θα ειμαστε εντελος Vanilla.

Ανοιγουμε Terminal και ακολουθουμε τις εντολες:

Code:
sudo -s
Reformat EFI:

Code:
newfs_hfs -v EFI /dev/disk0s1
Mount EFI:

Code:
mkdir /Volumes/EFI
mount_hfs /dev/disk0s1 /Volumes/EFI
Create file structure:

Code:
mkdir -p /Volumes/EFI/Extra/Extensions
mkdir /Volumes/EFI/Extra/Themes
Εγκατασταση του chameleon v2 στην EFI:

Code:
cd ~/Downloads/Chameleon-2.0-RC3-r658-bin/i386
fdisk -f boot0 -u -y /dev/rdisk0
dd if=boot1h of=/dev/rdisk0s1
cp boot /Volumes/EFI
Load smbios.plist:

Code:
cd ~/Downloads/Chameleon-2.0-RC3-r658-bin/Optional\ Extras
cp -R smbios.plist Themes /Volumes/EFI/Extra
Unmount EFI:

Code:
umount -f /Volumes/EFI
rm -rf /Volumes/EFI
Εδω να σημειωσουμε οτι αν δεν κανετε unmount την EFI θα σας βγαζει μηνυμα σφαλμα mount_hfs: Invalid argument οποτε θα θελετε να κανετε mount ξανα οποτε τσεκαρουμε με:

Code:
fsck_hfs /dev/disk0s1

Το output πρεπει να ειναι:

The volume EFI appears to be OK.

Τωρα μας μενει να εγκαταστησουμε τα απαραιτητα kext.

Μεσα στον φακελο Vanilla -> EFIkext εχει ενα kext με ονομασια UUID.kext

Καντε δεξι κλικ πανω του και διαλεξτε show package content, στον φακελο που βλεπετε (content) εχει ενα αρχειο info.plist καντε το edit και αλλαξτε το 001D92CA27DE με το δικο σας Mac Adress(την οποια βρησκετε στο system profiler -> Network)

Καντε αποθηκευση του αρχειου.

Καντε τωρα patch to kext για τα γραφικα:

Code:
cd ~/Downloads/Vanilla/EFIkext
./27ae.sh


Επειτα:

Code:
./update.sh
Αντιγραφη boot.plist:

Code:
cd ~/Downloads/Vanilla/boot.plist
./update.sh


Κανουμε την Partition EFI Ενεργη:

Code:
diskutil list


Εαν ακολουθησατε σωστα τον οδηγο μεχρι τωρα πρεπει η δομη του δισκου σας να ειναι η εξης:

disk0
disk0s1 Hidden EFI partition (Cham2 loader)

οποτε συνεχιζουμε στο terminal:

Code:
fdisk -e /dev/disk0
p
f 1
w
y
q
Αυτο ητανε, καντε επανεκκινηση και κανονικα θα δειτε οτι ξεκιναει το chameleon 2 και κανει εκκινηση το Snow Leopard!!!

Υ.Γ: Προσπαθησα οσο γινεται να ειναι καθαρος ο οδηγος και να μην ειναι εντελος copy/paste και προσθεσα μερικα δικα μου σημεια, ελπιζω να ειναι κατανοητος, δεν ειναι δυσκολος απλα ειναι λιγη βαβουρα αλλα ολα λειτουργουν ρολοι με αυτην την μεθοδο, να θυμαστε απλα οταν κανετε ενημερωση software Update να ξανακανετε patch τα γραφικα σας με:

Code:
cd ~/Downloads/Vanilla/EFIkext
./27ae.sh
και επειτα:

Code:
./update.sh
και ολα θα ειναι μια χαρα!

Σημειωστε οτι οταν κλεινετε το πορτακι δεν κανει sleep οποτε χρειαζεστε clamshelldisplay.kext, εγκατασταση με kext helper, θα το βρειτε στον φακελο Downloads/Vanilla/SLEkext/_Disabled/

Αν κανετε Overclock το Fn+F10 το πατατε οταν βγαινει το λογοτυπο της MSI και οχι μετα αλλιως δεν θα λειτουργει!

Mini Video Presentation Snow Leopard on MSIN Wind U100(Advent 4211): http://www.youtube.com/watch?v=RpLFnKG0N2k

My Geekbench Score 24% Overclock: http://browse.geekbench.ca/geekbench2/view/169385

Αυτα, ελπιζω να ειναι ολα ενταξει, μην νομιζετε και εγω τωρα μαθαινω το ολο συστημα, αλλα ειναι τρελα λεμε!


Sources:


Code:
USB Snow Leopard Retail Installer: http://forums.msiwind.net/osx-installing/easy-snow-leo-usb-installer-built-from-mac-t14111.html
Code:
100% Vanilla: http://forums.msiwind.net/osx-installing/100-vanilla-cham2-efi-boot-t12646.html

Εδω κατεβαζουμε ολοκληρο το SnowRetail

http://www.mediafire.com/?momjuvxm23z

Last edited by cyberghoser1; 09-29-2009 at 03:45 PM. Reason: fixed usbboot file ;)
Reply With Quote
  #2  
Old 09-22-2009, 04:17 PM
excos's Avatar
excos excos is offline
 
Join Date: Jun 2009
Location: Athens
Posts: 540
Πολύ καλή δουλειά,άψογος ο οδηγός φίλε cyberghoser1!!!!!!!!!!!!.
thanks.

Mac mini i5 mid 2011- Apple Cinema Display 27' /Lion 10.7.3

MacBook/MB466/A GR Aluminium late 2008 Lion 10.7.3

iPhone 4 16GB

Acer Aspire one ZG5 Snow Leopard 10.6.8
Reply With Quote
  #3  
Old 09-22-2009, 07:52 PM
geeksada geeksada is offline
Puma
 
Join Date: Aug 2009
Posts: 23
Άψογος! :d
Reply With Quote
  #4  
Old 09-27-2009, 11:32 AM
SomniusX's Avatar
SomniusX SomniusX is offline
 
Join Date: Jul 2009
Location: Greece
Posts: 654
Πωωω ρε φιλάρα πολύ shell scripting πέφτει.. όλα σε shell τπτ με app!

καλή φάση θα το προτείνω σε έναν φίλο που έχει το σχετικό μηχανάκι..

Ιδιοκτήτης του HellasProject.com
(Παλιό nickname Bloodiator)

Ζήτω η Ελλάδα ρεεεε!!! | Ελληνικό Thread Συζητήσεων [link] @ InfiniteMac
Hellenic (Greek) Section Moderator
Working Retail Snow Leopard 10.6.1 (with buggy DSDT, Soon Dual boot with Vista 64bit for Gaming)
Mobo GA-EP45-UD3LR F7, CPU Core 2 Duo E8400, RAM Kingston 4GB PC8500 1066MHZ HyperX
VGA
MSI N250GTS Twin Frozr 1G OC (EFI), Sound Voodoo HDA 64bit (ACL888 & ALC889)
Reply With Quote
  #5  
Old 09-28-2009, 05:34 AM
cyberghoser1 cyberghoser1 is offline
Puma
 
Join Date: Sep 2009
Posts: 18
Γαματα φιλε εχεις δικιο αλλα ειναι γεγονος οτι αυτη η μεθοδος απλα ειναι κορυφη για το μικρο, βασικα απο την στιγμη που εχεις τον δισκο σου σε GUID και η δομη ειναι disk0s1 κανεις μονο copy/paste.

Εδω κατεβαζουμε ολοκληρο το SnowRetail

http://www.mediafire.com/?momjuvxm23z
Reply With Quote
  #6  
Old 10-06-2009, 08:36 AM
eski eski is offline
Jaguar
 
Join Date: Oct 2009
Posts: 85
Ο οδηγος αυτος παιζει αλλα οχι ολα
πχ δε παιζει το script ./27ae.sh; ./update.sh δεν υπαρχει ομως προβλημα γιατι αν κανει boot τα βαζεις με KextHelper απο το φακελο Vanila/EFIkext μαζι με ολα τα Kext που εχει μεσα.
Μετα ομως απο Update σε 10.6.1 δυσκολευτηκα γιατι δεν επαιρνε τους VGA drivers.
Αυτοσχεδιασα εσβησα απο /System/Library/Extensions τα 2 πρωτα kext (27ae*.kext)
και μετα τους πηρε κανονικα με kexthelper
Θα δω τι BIOS εχω παντως σιγουρα Advent δεν εχω βαλει της MSI
Aληθεια τι γινεται με το forums.msiwind.net ειναι πολλες μερες down

Τα link που δινεις δεν δουλευουν BTW εγω δοκιμασα με μια 6.13Gb

Last edited by eski; 10-06-2009 at 08:38 AM.
Reply With Quote
  #7  
Old 10-06-2009, 06:41 PM
cyberghoser1 cyberghoser1 is offline
Puma
 
Join Date: Sep 2009
Posts: 18
ναι ειναι πολλες μερες down το forum της msi.
μετα απο το αρχικο update δεν χρειαζετε να κανεις ./27ae.sh και ./update.sh
σε καθε νεοτερη ομως εκδοση πιθανον να χρειαστει.
Με το να τα βαζεις στο S/L/E χανει καθε νοημα η vanilla μεθοδο αλλα αφου λειτουργει ποιος νοιαζετε ε

Εδω κατεβαζουμε ολοκληρο το SnowRetail

http://www.mediafire.com/?momjuvxm23z
Reply With Quote
  #8  
Old 10-07-2009, 04:36 PM
eski eski is offline
Jaguar
 
Join Date: Oct 2009
Posts: 85
Exει βαλει κανεις windows 7 dual boot?
To λεω γιατι βλεπω οτι υπαρχει ασυμβατοτητα ChamaleonR2 και win32bit με 64bit παιζει
Reply With Quote
  #9  
Old 10-15-2009, 12:39 AM
spanakorizo spanakorizo is offline
Cheetah
 
Join Date: Sep 2009
Posts: 6
πεινάει κανείς;
άσχετο:
μπορει καποιος να δοκιμασει αυτην την σελιδα με ΦαιρΦοξ
και να μου πει αν "λαγκάρει" στο σκρολάρισμα; (να σπάει η κίνηση)
http://www.9to5mac.com/snow-leopard-...t-firmware-efi
Reply With Quote
  #10  
Old 10-15-2009, 12:41 AM
SomniusX's Avatar
SomniusX SomniusX is offline
 
Join Date: Jul 2009
Location: Greece
Posts: 654
μπα.. μια χαρά παίζει.. αλλά είσαι offtopic mate!



💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers.


Ιδιοκτήτης του HellasProject.com
(Παλιό nickname Bloodiator)

Ζήτω η Ελλάδα ρεεεε!!! | Ελληνικό Thread Συζητήσεων [link] @ InfiniteMac
Hellenic (Greek) Section Moderator
Working Retail Snow Leopard 10.6.1 (with buggy DSDT, Soon Dual boot with Vista 64bit for Gaming)
Mobo GA-EP45-UD3LR F7, CPU Core 2 Duo E8400, RAM Kingston 4GB PC8500 1066MHZ HyperX
VGA
MSI N250GTS Twin Frozr 1G OC (EFI), Sound Voodoo HDA 64bit (ACL888 & ALC889)
Reply With Quote
Reply