Help - Search - Members - Calendar
Full Version: Installer Mac OSX Retail sur PC
InsanelyMac Forum > OSx86 Project > Your Language > Français
Pages: 1, 2, 3, 4
sonotone
Grande nouvelle les amis thumbsup_anim.gif !!!

UPDATE: Une fois installé, le système marche sans clé USB ou CD: http://forum.insanelymac.com/index.php?sho...13554&st=80

Je fais suivre la news ici avec un peu de retard: David Elliott, dont j'avais déjà parlé dans le tuto sur les GFX, vient de réaliser une nouvelle version de son bootloader qui permet d'installer OSX à partir d'un DVD Retail Apple; Kabyl et Bumby ont adapté la sauce afin de pouvoir créer une image avec les kexts nécessaires au bon fonctionnement sous PC.
Les mises à jour officelles sont supposé passer car les kexts sont placé dans une "flat" image directement lu par le bootloader (le disque virtuel est stockée dans la RAM) ce qui signifie que les updates ne peuvent écraser ces fichiers nécessaire au bon fonctionnement de votre PC.
La méthode est encore expérimentale et promet d'évoluer; à cet instant seuls les procos intel supportant le kernel Apple permettent la manip.
Voilà le détail du post (lisez bien les autres posts du topic il y a de précieuses informations)

QUOTE
David Eliott has just released a new version of his modified boot-132 bootloader.
One of the new things it can do is to load kexts from an .img file which contains kexts (or even an mkext) and boot Leo.
That means you can have two mkexts, one folder with kexts on the .img file and the folder with kexts from your installed system
or even two folders with mkexts.
How does it work?

Basically, you create a flat dmg with the kexts in a folder and the bootloader will load them for you. This means quite a lot;
you can boot from a retail Leo DVD and install it, you can update straight from apple, you can reinstall and not have to add
the same kexts to your install every time. The bootloader behaves like the linux kernel: you can use an mboot (a patched syslinux
was used) compatible bootloader which tells to boot-dfe about the .img file (the ramdisk or initrd, as it's known by the linux users)
and boot-dfe is going to use the kexts (or mkext) from it.
What does it do?

This new boot-dfe has been tested with the retail Leopard DVD and it can boot, install and run Leopard without having to build
a modified DVD.

This is how it's done: you burn an ISO (which has the bootloader on it) to a CD/DVD, after it gets to the boot
prompt, you press ESC or ENTER and it prompts for a new BOOT DEVICE, you swap the BOOT CD/DVD with the LEO Retail DVD, you press
enter and it shows you the name of the bootable partition from the DVD, you press enter and Leo starts to load.

Quick resume about "oh, what to do now?"

#1 - Burn .iso on a CD;
#2 - Boot this CD;
#3 - When Darwin prompt appear, eject CD and put Mac OS X Leopard Retail DVD;
#4 - Press enter (or -v and enter...wherever...)
#5 - After install, boot using CD boot again and install .kext needed...and usual files.
#6 - Done!

For the time being, you cannot have this bootloader on an USB stick and have it boot the Retail Leopard DVD. The reason why this
happens is related to the way the BIOS handles DVDs and optical media: there's no BOOT DEVICE associated with an optical drive
which the BIOS has not booted from. Basically, this is like the disk swap trick known to the PlayStation gamers.
You can already put this on an USB stick/CD/DVD and boot a vanilla install (vanilla= no added kext, no replaced kext on the partition).

As usual, this only works for compatible machines(that means you still can't boot a vanilla system on AMD, they need specialised patches).

What are you going to do in the future?

David Eliott said he'd merge some of the things from Chameleon into boot-dfe. Those involved in the development of Chameleon will merge
the support for ramdisks into Chameleon and more effort will go into making the distribution 100% legal.
Work might(read: should, in the very close future) also go into making Chameleon boot the Retail DVDs when loading the bootloader from the HDD.

User guide and link to the ISO

This ISO needs to be modded (add dsmos to the Extensions folder) in order to be able to boot Leo.

Credits for this go to:

David Eliott: for modding boot to allow us to boot from Retail Leopard DVDs;

Kabyl: for modding boot to allow the usage of a separate folder on the disk and merging features from Chameleon to boot-dfe-146;

bumby: for compiling syslinux and figuring out how to build the ISO

Download: http://www.mediafire.com/?uwd9dtttjfk

Cheerz,

http://forum.insanelymac.com/index.php?showtopic=113288

Pour ceux qui y comprennent quelque chose, la page de David Eliott:
http://tgwbd.org/darwin/boot.html

R.I.P EFI-X
Zempashi
si y a moyen de pas faire charger ce putin d'AppleIntelCPUpowermanagement.kext, ça promet d'être vraiment intéressant !!!

Et au revoir EFI-X !!!;)
sonotone
QUOTE(Zempashi @ Jul 2 2008, 11:55 AM) *
si y a moyen de pas faire charger ce putin d'AppleIntelCPUpowermanagement.kext, ça promet d'être vraiment intéressant !!!

Justement, je n'ai pas lu tous les détails, mais un neutraliseur doit être installé dans la flat image, avec dsmos.kext, donc plus de soucis biggrin.gif

EDIT: Confirmé, on trouve un kext nomé IntelCPUPMDisabler se trouve dans ce pack: http://www.4shared.com/file/53547099/b8769...ABYL-BUMBY.html
Sans doute celui fait par Kabyl mais disparu de son blog.

EDIT2: Petite phrase volée sur le la page de D.Eliott:
QUOTE
There is more to come soon as well. I am planning to merge in some of the changes from Chameleon that support more hardware and I plan to merge in some changes from some other people that support the kernels from Snow Leopard
Zempashi
Le bonheur à l'état pur biggrin.gif
Tekikou
Ca promet tout ça ! J'ai tout compris et j'trouve ça géniale ! biggrin.gif
alexcooltranquille
C'est exactement le principe d'efi-x.
Zempashi
d'où le
QUOTE
Et au revoir EFI-X !!!;)
sonotone
QUOTE(Alex Cool Debut @ Jul 2 2008, 01:09 PM) *
C'est exactement le principe d'efi-x.

C'est sûr, mais sans la clé!
D'ailleurs Netkas reste étrangement muet sur la question: est-ce lié au fait de mauvaises relations avec l'équipe de Chameleon ou bien sa participation, comme le laisse suggérer certaines rumeurs, dans le développement d'EFI-X?
Car apparemment, il y a du beau monde sur le coup: Eliott, Zef, Kabyl...
alexcooltranquille
Je viens de lire qu'un gars a réussi à le mettre sur une clé usb xD ^^
Manque plus que l'interface et efi-x s'envole
.:Egle:.
En effet sa promet, c'est excellent !!
Tekikou
QUOTE(Alex Cool Debut @ Jul 2 2008, 01:59 PM) *
Je viens de lire qu'un gars a réussi à le mettre sur une clé usb xD ^^
Manque plus que l'interface et efi-x s'envole


And the Wow start NOW comme dirait l'autre biggrin.gif

Au revoir EFI-X ! tongue.gif
sonotone
QUOTE(Alex Cool Debut @ Jul 2 2008, 01:59 PM) *
Je viens de lire qu'un gars a réussi à le mettre sur une clé usb xD ^^
Manque plus que l'interface et efi-x s'envole

je crois que tu as lu trop vite wink.gif, il parle d'un "usb hard disk".
alexcooltranquille
Non j'avais bien lu, il parle d'un "usb hard disk" ce qui signifie que ça marche via l'usb que cela soit un HDD ou une clé ça renvient au même.
coucou
QUOTE(sonotone @ Jul 2 2008, 01:52 PM) *
C'est sûr, mais sans la clé!D'ailleurs Netkas reste étrangement muet sur la question: est-ce lié au fait de mauvaises relations avec l'équipe de Chameleon ou bien sa participation, comme le laisse suggérer certaines rumeurs, dans le développement d'EFI-X? Car apparemment, il y a du beau monde sur le coup: Eliott, Zef, Kabyl...


.. oups, tu tapes dans le mille je crois ...

QUOTE(Alex Cool Debut @ Jul 2 2008, 03:31 PM) *
Non j'avais bien lu, il parle d'un "usb hard disk" ce qui signifie que ça marche via l'usb que cela soit un HDD ou une clé ça renvient au même.


carrément ...donc mon travail sur :

1-mon script qui plaque l'efi, place la retail via stick usb + la maj combo + les kexte ne sert plus a rien ? tongue.gif

2-mon projet de faire un sorte de live dvd sur stick usb incorporant le dmg retail + le combo et les kext ... idem ? wacko.gif

ben tant mieux je pourrai dormir ....

lol j'ai pas tout compris quel techno il utilise pour bleuffer le dvd retail , en lui faisant croire , dés son boot, qu'il se trouve sur un "vrai mac" ?
vu qu'il n'a pa de pc_efi installé .... ? (je vais lire son blog)

peut etre que son cd (.iso) de boot embarque un efi ......


EDIT : mdr j'avais pas vu ton RIP EFI .....ahhahahhA+
sonotone
QUOTE(coucou @ Jul 2 2008, 03:58 PM) *
donc mon travail sur :
1-mon script qui plaque l'efi, place la retail via stick usb + la maj combo + les kexte ne sert plus a rien ? tongue.gif

Non pas du tout, tu auras juste à l'adapter une fois que chameleon sera capable de booter OSX non modifé à partir du DD de la machine, et l'intégration des kexts sera différente c'est tout. wink.gif
Geysa
Wow, efi-x peux aller mettre un string et faire le gigolo !

Avant sa sortie officielle (grandement retardée) l' efi-x est déja copié biggrin.gif

E N O R M E ! biggrin.gif
cparm
hysterical.gif
MrZeroo00
E-N-O-R-M-E! C'est génial ça... une autre grosse avancée dans le monde d'OSX86!
coucou
QUOTE(sonotone @ Jul 2 2008, 05:13 PM) *
Non pas du tout, tu auras juste à l'adapter une fois que chameleon sera capable de booter OSX non modifé à partir du DD de la machine, et l'intégration des kexts sera différente c'est tout. wink.gif



donc le gars mettrai certain kext dans son booloader ? (je connait un peu innitrd et isolinnux)pour modifier l'iso et pousser vos kext dedans ... :

http://forum.insanelymac.com/index.php?sho...mp;#entry803725

Apparement on peut retailler l'initrd à notre guise ....donc se fabriquer un dvd d'install perso : GO GO GO , je suis assez tenté par le fait de balancer mon install la dedans ...


j'ai pas capté un truc :

le fait que les kextS ainsi injectés ne sautent pas aux prochaines maj apple ?
sont-ils planqués dans le bootloader ?


Quel trouvaille ce truc , genial

ca c ccool



(purée leur forum me bouffe les fin de lignes a chaque fois)
Zempashi
En fait,d'après ce que j'ai compris : les kexts modifiés sont dans une image disque en .dmg mise dans un disque virtuelle en RAM et la nouvelle version de la couche d'émulation EFI est capable de lire cette image. Elle fait charger au noyau de bonnes extensions (une par exemple qui se chargerais de virer AppleIntelCPUPowermanagement.kext). Ensuite le système charge le reste des extensions dans l'installation de Leopard "Apple".
Quand on fait une mise à jour; c'est l'install de Leopard qui est mise à jour, et tes kexts modifiés ne sont pas écraser par ceux d'Apple puisque ceux-ci sont à l'abris dans une image disque. Tu redémarres ta machine, il charge le nouveau noyau, les extensions modifiées, le bon dsmos.kext, et tout roule comme avant !!
alexcooltranquille
Non ça ne saute pas à la prochaine mise à jour cependant tu dois toujorus démarrer avec le CD, moi j'ai pris tous les kexts du dvd de kalyway et j'ai tout foutu dedans comme ça pas de blems xD
Zempashi
y a pas moyen d'installer cette version d'EFI directement en secteur de démarrage de ta partition?
Par exemple avec une méthode proche du "boot fix" mais en changeant les fichiers se trouvant dans "boot1h" par exemple ?
alexcooltranquille
Je pense qu'en le mettant sur une tite partoche ça doit marcher.
Geysa
Franchement c'est dément !
Que de temps économisé a bidouiller et ajouter des kexts ou d'autres trucs !
alexcooltranquille
Une petite question combien d'entre vous ont un dvd officiel xD???
sonotone
QUOTE(Alex Cool Debut @ Jul 3 2008, 01:12 PM) *
Une petite question combien d'entre vous ont un dvd officiel xD???

unsure.gif
C'est le moment d'investir.
coucou
QUOTE(Alex Cool Debut @ Jul 3 2008, 01:12 PM) *
Une petite question combien d'entre vous ont un dvd officiel xD???

1 familly license (5 install ok) en 10.5.0 (199€)
et 1 server à 499€ la bestiolle
Geysa
QUOTE(Alex Cool Debut @ Jul 3 2008, 01:12 PM) *
Une petite question combien d'entre vous ont un dvd officiel xD???


Wai moi !
Mais ça change rien d'en avoir un ou pas, dans les deux cas c'est illégal ...
(a partir d'un cd officiel aussi je veux dire !)
alexcooltranquille
Je sais pas si ça devient illégale vu que tu ne modifie en rien de dvd d'apple, par contre dès que tu vas l'installer ça devient illégal. Mais je voulais dire que c'est bien beau de faire booter sur un dvd retail mais je pense que le plupart des gens ici ont plutôt du kalyway / iatkos / leo4all plutôt que du retail.
sonotone
QUOTE(Alex Cool Debut @ Jul 3 2008, 03:22 PM) *
Je sais pas si ça devient illégale vu que tu ne modifie en rien de dvd d'apple, par contre dès que tu vas l'installer ça devient illégal. Mais je voulais dire que c'est bien beau de faire booter sur un dvd retail mais je pense que le plupart des gens ici ont plutôt du kalyway / iatkos / leo4all plutôt que du retail.

c'est clair que c'est au moment d'installer, et pas avant que la manoeuvre est illégale; en même temps, l'intégration du kext dsmos dans l'image, qui viole la sécurité du système, casse sans doutes la légalité du procédé.
Je pense que les prochaines releases vont utiliser ce type de bootloader (apparemment ils travaillent à l'intégrer à chameleon, espérons que c'est pour bientôt) qui viendra se plaquer sur une version de Leo allégée pour qu'elle puisse loger sur un DVD simple couche. C'est quand même un peu l'aboutissement d'une bonne partie du projet OSX86 qui vient de de se produire là.
sonotone
Comme parfois les images valent mieux qu'un long discourt:








dance_24.gif dance_24.gif
Rien à toucher ni modifier.
J'ai mis le champagne au frais...
alexcooltranquille
T'as rajouté quoi comme kext au cd de boot?
sonotone
J'ai téléchargé l'image ici: http://www.mediafire.com/?1ne1zbl4znv
Puis avec la méthode de SuperHai j'ai retiré et ajouté les kexts correspondants à mon portable.
Le premier lien permet de booter tel quel et installer le système, mais ensuite il faut personnaliser l'iso pour avoir le support du son...etc
coucou
t'es un chef ma caille !!
lol.
cparm
QUOTE(sonotone @ Jul 4 2008, 02:15 PM) *
J'ai téléchargé l'image ici: http://www.mediafire.com/?1ne1zbl4znv
Puis avec la méthode de SuperHai j'ai retiré et ajouté les kexts correspondants à mon portable.
Le premier lien permet de booter tel quel et installer le système, mais ensuite il faut personnaliser l'iso pour avoir le support du son...etc


dès que je rentre je test wink.gif
sonotone
J'ai des petits problèmes tout de même avec le son, ça me saoul de refaire une ISO mais il faut peut-être laisse l'injecteur (ALCInject ou HDAEnabler) dans le répoertoire des extensions; et de même pour les kext qui n'en remplacent pas d'autres, genre Nvinject, Applesmbioefi...etc, étant donné qu'ils ne seront pas écrasés par une éventuelle mise à jour mais aussi plus facile à remplacer ou modifer.
coucou
Apparement a chaque reboot on doit foutre la clef usb ou le cdrom ? (pour pouvoir garder nos kext) ?
alexcooltranquille
Oui à chaque boot faut garder le cd (mais tu as un disque dur come sur les vrai mac)
cparm
si je suis la logique de processus de boot de linux, il suffirait de re-installer grub , de copier le contenu du cd magique sur une cle usb et d'editer le fichier menu.list afin qu'il puisse booter sur la cle pour pouvoir ce passer du cd

si quelqu'un qui si connaît un peu sur linux et qui sait aussi re-installer le darwin bootloader au cas ou ca marche pas (je voudrais pas qu'on m'accuse d'avoir bousiller un système) pouvait tester ca serait bien

je peut pas encore tester je suis pas chez moi blush.gif
cparm
donc voila le résultat de mes différent test;

je n'ai pas réussi a booter quoi que ce soit avec grub sans kernel vmlinuz approprié ca me parait difficile

je me suis ensuite interresse a la technique syslinux decrite ici
je l'ai faite via un livedvd linux par ce que je n'ai pas windows installé sur mon disque mais le resultat est le meme, il ne permet de booter que les systèmes deja installé sur le DD, mais pas le DVD

en conclusion il n'existe pas encore de moyen de booter indifféremment sur le DD ou sur le DVD retail via une cle usb
coucou
attends si ca boot sur un dvd (generic.iso) devrait booter sur un stick usb ???
djabdel88
Hello à tous !

Je suis un peu l'actualité, moi je suis sous une Asus M2N, avec un amd 3800+ !! J'en ai ras le bol de gratouiller avec Kalyway, Leo4all.... y a tout le temps un truc qui va pas , et là je m'arrache les cheveux avec les ports usb en ce moment, seul les périphériques avec un port usb1 fonctionne... enfin bref !

Donc je m'interesse à cette nouvelle méthode, y a til des composants spécifiques à avoir ? J'ai vu que Efix devait sortir une liste de composants, et y a t-il un tuto pour l'install de mac osx retail !?
Pour savoir si on peut charger les kexts depuis une clé usb... Enfin j'aimerai que quelqu"un m'explique clairement s"il vous plait smile.gif

Merchi à tous
sonotone
QUOTE(djabdel88 @ Jul 5 2008, 10:13 AM) *
Hello à tous !

Je suis un peu l'actualité, moi je suis sous une Asus M2N, avec un amd 3800+ !! J'en ai ras le bol de gratouiller avec Kalyway, Leo4all.... y a tout le temps un truc qui va pas , et là je m'arrache les cheveux avec les ports usb en ce moment, seul les périphériques avec un port usb1 fonctionne... enfin bref !

Donc je m'interesse à cette nouvelle méthode, y a til des composants spécifiques à avoir ? J'ai vu que Efix devait sortir une liste de composants, et y a t-il un tuto pour l'install de mac osx retail !?
Pour savoir si on peut charger les kexts depuis une clé usb... Enfin j'aimerai que quelqu"un m'explique clairement s"il vous plait smile.gif

Merchi à tous

Pour le moment ça ne marche pas avec les processeurs AMD, seulement intel compatible Mac.
Rph4
j'ai réinstallé se matin, impec tongue.gif
dvd retail 10.5 et ensuite le combo_update 10.5.4, sans script. miam
je me demande bien s'il est possible de mettre ce "boot" sur SSD, de la même façon que pour l'usb

par contre, quelqu'un aurait-il le SMBIOSEnabler ?
merci wink.gif
cparm
QUOTE(coucou @ Jul 5 2008, 10:05 AM) *
attends si ca boot sur un dvd (generic.iso) devrait booter sur un stick usb ???


je me suis peut-etre mal exprimé;

il est possible d'installer le contenu de generic.iso sur une clé usb et de le faire booté grace a syslinux, mais ensuite il ne reconnait que les systeme deja installé sur le disque dur, mais pas le retail DVD

mais j'ai pu me tromper
stef157
est-ce que quelqu'un pourrait me dire si cela marcherait sur ma bécane ?
Merci
Rph4
QUOTE(cparm @ Jul 5 2008, 05:43 PM) *
je me suis peut-etre mal exprimé;

il est possible d'installer le contenu de generic.iso sur une clé usb et de le faire booté grace a syslinux, mais ensuite il ne reconnait que les systeme deja installé sur le disque dur, mais pas le retail DVD

mais j'ai pu me tromper
non c'est bien ça qui est expliqué.
Avec la clé usb Leo devra déjà être installé.
Donc pour le moment, pour l'install il faut quand meme le cd smile.gif

QUOTE(stef157 @ Jul 5 2008, 05:51 PM) *
est-ce que quelqu'un pourrait me dire si cela marcherait sur ma bécane ?
Merci
Je pense que oui car tu es sur une base P5W, comme moi ( P5WDG2 WS Pro ), et ça tourne à merveille
stef157
oké smile.gif
est-ce que tu pourrais me dire ce que je dois faire ? car je suis perdu smile.gif
Je viens d'un vrai mac et donc bidouille j'en touche pas une.
J'ai lu qu'il faut mettre les kexts sur le cd. Ou sont-ils ? et les quelles ce sont ?
Merci

ps : si quelqu'un veut bien m'aider par msn smile.gif qu'il me pm je lui donne mon adresse volontier smile.gif biggrin.gif
kmedia
Bonjour,
Je ne possèdes pas de dvd retail pour tester BOOT 132.

Alors je m’y suis pris autrement

J ai télécharger une image de Leopard OSX Server 10,5 + l iso de Boot1232

J installe OSX server depuis kalyway sur un autre disque dure

Je reboot avec le cd boot132 et miracle le système ce lance. Il manque la carte vidéo et le son

Je fais les mise a jour en direct du site d apple

Je reboot sur le disque kalyway je remplace les kext avec ceux présent dans le cd Boot132
(ACPIPS2Nub.kext / ApplePS2Controller.kext dsmos.kext IntelCPUPMDisabler.kext SMBIOSEnabler.kext)

Je redémarre le pc mais cela ne fonctionne pas.

J ai essayé de mettre EFI 8 mais ça ne corrige pas le système.

Quel sont le kext que vous utilisé pour rendre le systéme independant du cd de boot132

Ma configuration GA P35 DS3R/ 2 Go / Q6600@3,24/ x1950xt/
Rph4
QUOTE(stef157 @ Jul 5 2008, 06:14 PM) *
oké smile.gif
est-ce que tu pourrais me dire ce que je dois faire ? car je suis perdu smile.gif
Je viens d'un vrai mac et donc bidouille j'en touche pas une.
J'ai lu qu'il faut mettre les kexts sur le cd. Ou sont-ils ? et les quelles ce sont ?
Merci

ps : si quelqu'un veut bien m'aider par msn smile.gif qu'il me pm je lui donne mon adresse volontier smile.gif biggrin.gif
prend cette iso là déjà:
Download modified kexts: http://www.mediafire.com/?1ne1zbl4znv

derrière j'ai du quand même ajouter mon Azalia(son) et Marvell(Lan).
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.