Jump to content

modifier une distribution


gshred
 Share

9 posts in this topic

Recommended Posts

Oui à condition de monter l'image en readwrite et tout bidouiller à la main.

 

yorai un pti tuto ?

 

moi j juste besoin de changer un seul fichier avec un autre celui de "AppleYukon2.kext" et de mettre celui de kalyway psk celui de jas marche pas avec ma carte ethernet (P5E)

 

et impossible de l'installer après puisque ça reste bloqué dans l'écran de configuration tant qu'il ne trouve pas ethernet

et j essayer de l'installer a partir d'une autre installation et réparer les permission avec disk utility mais ca marche pas

Link to comment
Share on other sites

Ce que j'utilise.

La manip est à faire en root, absolument.

Bien créer un dossier mkext sur le bureau, et un dossier Extensions à l'intérieur. (sinon, problème systématique de permissions à la création du nouveau .mkext)

 

 

To do this all you have to do is take your osx86 iso and mount it read write,so with this command in the terminal

 

sudo -s

(your password)

 

hdiutil attach -readwrite /path/tothe/osx86.iso (hit enter)

 

This will mount the iso so you can edit,delete and copy to the iso(these changes are instant so always work on a copy of the iso if you have the extra space)

 

Now,in your desktop make a folder and call it something i.e work , mkext ... anything really,inside this new folder make another directory called Extensions.

 

Click on the mounted osx86 iso and go to /system/library/ and take the extensions.mkext and drop it in the new folder (mkext) you just created in the desktop.

 

And in the terminal type without the ( )

 

mkextunpack -v -a i386 -d (and drop the Extensions folder you created a few minutes ago here) (now drop the Extensions.mkext from the dvd here and hit enter)

 

 

Now this will unpack everything in the Extensions.mkext in to the new Extensions folder.

All kexts ( drivers) in the Extensions.mkext are stored flat,meaning that if you have a kext with plugins inside of it on your system,when its packed into the mkext that the plugins will no longer be in the original kext anymore but along side it like any other kext ( driver)

 

So what does stored flat really mean to you when your working on the .mkext ?

It means you have to first and always delete the kext and any plugins from the Extensions folder before you add the one you want to use.

 

once your done working on the unpacked mkext , reset the permissions on them before you repack them.

So in the terminal do

 

chmod -R 755 (drop the extensions folder you have been working on here)

chown -R root:wheel (drop the extensions folder you have been working on here)

 

Now just repack the mkext

 

Kextcache -a i386 -m /users/yourusername/Desktop/Extensions.mkext (drop your extensions folder you were working on here and hit enter)

 

 

 

That will repack the Extensions.mkext and drop the repacked version in your desktop for you.

Once you have that just open the osx86 iso you have mounted in your desktop to /system/library/ and drop the new repacked .mkext into the library directory and copy over the old one.

Link to comment
Share on other sites

C'est bien mais ceci ne modifiie le contenu de l'installation ni les options de choix, c'est beaucoup plus compliqué je crois qu'iil faut modifier le OSInstall.mpkg et en particulier le fichier distribution ...

si quelqu'un a le temps de se pencher sur la question..

C'est vrai que Jas est presque parfaite manque le francais en particulier et quelques kexts

 

PS; pour avoir son écran d'accueil en francais après avoir installé notre langue il faut se logger en root (utilitaire d'annuaires) et lancer Language chooser.app qui se trouve dans le dossier /System/Library/CoreServices et se relogger

Link to comment
Share on other sites

pour le francais tu peut l'instaler depuis une image disk de kalyway avec pacifist

 

C'est ce que j'ai fais avec JaS OS X 10.5.4 que je viens d'installer. J'ai installé le package français provenant de Kalyway 10.5.2, mais certains textes ne sont pas traduits, comme si du texte avait été ajouté à la version 10.5.4 et quand je mets juste le package pour 10.5.2, il ne trouve pas ces parties qui ont été ajoutés. Quelqu'un a une solution?

Link to comment
Share on other sites

 Share

×
×
  • Create New...