HowTo's

Howto Section:


How to: Charger un Kext

  1. Copier le fichier dans /System/Library/Extensions
  2. Ensuite ouvrez le Terminal et tapez,
sudo -s (mod administrateur)
sudo chown -R root:wheel /System/Library/Extensions/[NAME].kext
sudo chmod -R 755 /System/Library/Extensions/[NAME].kext
rm -r /System/Library/Extensions/Caches
rm /System/Library/Extensions.mkext
kextcache -a i386 -K /mach_kernel -m /System/Library/Extensions.mkext /System/Library/Extensions    
reboot

Charger des fichiers .kext à la volée:

  1. Ouvrez le Terminal, tapez
sudo -s
kextload -v [NAME].kext

How to: Use Bootloader Flags

Lorsque votre système ne veut pas démarrer, utilisez les options de démarrage pour trouver ce qui ne va pas.
En voici quelques unes:

-x (le mode sans échec de Windows)
-v (mode bavard : Au lieu du fond avec la Pomme, la console affiche le log de démarrage)
-f (force le chargement de tous les kexts)
-s (mode administrateur console)
system=X86PC

How to: Injecter des kexts dans un DVD de Leopard

les kexts AppleNForceATA sont utilisés dans cet exemple, mais vous pouvez les remplacer par tous les kexts que vous voulez

Pour Tiger OSX 10.4.x

1. hdiutil attach /"Your ISO File" -readwrite
2. mkdir ~/inject
3. mkextunpack -d ~/inject /Volumes/YourMountedISO/System/Library/Extensions.mkext
4. rm -rf ~/inject/AppleNForceATA.kext
5. cp -rp /path/to/new/AppleNForceATA.kext ~/inject
6. chown -R root:wheel ~/inject
7. chmod -R 755 ~/inject
8. kextcache -m ~/Extensions.mkext ~/inject
9. rm -rf /Volumes/YourMountedISO/System/Library/Extensions.mkext
10. cp -rp ~/Extensions.mkext /Volumes/YourMountedISO/System/Library

Ejecter, puis redémarrez.

Pour Leopard OSX 10.5.x

1. hdiutil attach /"Your ISO File" -readwrite
2. rm -rf /"Votre fichier ISO"/System/Library/Extensions/IOATAFamily.kext/Contents/PlugIns/AppleNForceATA.kext
3. cp -rp /path/to/new/AppleNForceATA.kext /"Votre fichier ISO File"/System/Library/Extensions/IOATAFamily.kext/Contents/PlugIns
4. chown -R root:wheel /"Votre fichier ISO"/System/Library/Extensions/IOATAFamily.kext/Contents/PlugIns/AppleNForceATA.kext
5. chmod -R 755 /"Votre fichier ISO"/System/Library/Extensions/IOATAFamily.kext/Contents/PlugIns/AppleNForceATA.kext

Ejecter, puis redémarrez

How to: Empêcher une partition d'être montée au démarrage (par Voyn1x)

Ce tutoriel est intéressant pour garder un bureau peu encombré en démontant les lecteurs auxquels vous n'accédez pas régulièrement. Par exemple, le lecteur contenant une installation de Windows, une partition Tiger, etc …

D'abor vous devez obtenir l'UUID du volume dont vous souhaitez empêcher l'automount - ouvrez l'Utilitaire de Disque, faites un clic droit sur le lecteur et sélectionnez "Information" dans le menu contextuel et cherchez 'Identifiant unique universel').

Maintenant que vous avez l'UUID du volume, il faut créer le fichier /etc/fstab (sous Leopard ce fichier n'existe pas par défaut):

Sous Leopard vous devez utiliser vifs pour créer et éditer /etc/fstab

sudo vifs

Ajouter une ligne avec l'UUID de votre volume ainsi que le point de montage, par exemple:

# Identifier,  mount point,  fs type,  options
UUID=F0E430C1-5558-3BB3-9FA9-6904B663FEEA  none  hfs  rw,noauto

Le point de montage est le répertoire utilisé lorsque le volume est monté

La colonne fs type correspond au type de sytème de fichier, utiliser hfs si c'est un volume Mac, utilisez ntfs si c'est un volume Windows. La colonne options décrit les options de montage associées au système de fichier. 'noauto' forcera le sytème à ne pas monter le volume automatiquement; et enfin, utilisez 'rw' pour l'accès en lecture-écriture ou 'ro' pour l'accès en lecture seule du disque.

Une petite exception, les volumes formattés en FAT n'ont pas d'UUID. Vous devrez utilisez un LABEL à la place et changer le paramètre fs type en 'msdos'

eg.

FAT32

LABEL=<drive name> none msdos rw,noauto 0 0

NTFS

LABEL=<drive name> none ntfs rw,noauto 0 0

Sauvez le fichier et redémarrez (pour des disques internes) ou démontez le volume, déconnectez et reconnectez le volume (pour des disques externes). A présent le système ne devrait pas monter la partition spécifiée dans fstab. Vous pouvez toujours monter manuellement le volume avec l'Utilitaire de Disque, ou via la ligne de commande (et pour un volume contenant un système d'exploitation, redémarrez dessus).

Mais il peut arriver que /etc/fstab soit ignoré et que votre partition soit toujours montée automatiquement.
2 choses que vous pouvez tenter:

sudo defaults write /Library/Preferences/SystemConfiguration/autodiskmount AutomountDisksWithoutUserLogin -bool true

Au lieu d'utiliser "none" pour le point de montage utilisez le point de montage normal par ex. /Volumes/WindowsXP suivi des options ro,noauto.

How to: Lancer AMD Software Update via le menu Pomme

Naviguer vers /System/Library/CoreServices/

Trouvez Software Update dans la liste. Sauvegardez l'application sur un disque externe et éjectez le lecteur.

Remplacez par AMD Software Update.

Cliquez sur Mise à jour de logiciels dans le menu Pomme !

How to: Configurer le pilote AHCI des chipets SB600 sous Windows XP (par Martin953)

Pour ceux qui ont une carte mère à chipset SB600, OSX86 est facile à configurer quand le controlleur est en mode AHCI. (l'Utilitaire de Disque détecte tous les disques durs SATA et vous pouvez les partitionner et choisir n'importe lequel pour l'installation).

Mais si vous voulez pour créer un dual boot avec Windows XP (come moi) et que vous avez déjà installé XP avec le controlleur SATA en mode IDE - c'est la misère - vous devez entrer dans le bios à chaque fois que vous voulez passer d'un système à l'autre et changer le mode du controlleur SATA de AHCI à IDE ou vice-versa.
Donc j'ai cherché et j'ai trouvé une solution facile:

1.Démarrez XP en mode IDE.
2.Copiez le fichier "ahci8086.sys" vers "C:\Windows\System32\Drivers".
3.Cliquez droit sur le fichier "AHCI-InstallXP32.reg" et choisissez "Ajouter à la base de registre"
4.Redémarrer, entrez dans le BIOS et activez le mode AHCI, sauvegardez, redémarrez sur Windows et appréciez le résultat.

Source: "http://62.109.81.232/cgi-bin/sbb/sbb.cgi?&a=show&forum=2&show=2290"

How to: 780G Chipset (SB700) support complet (par nicholasblock)

Ceci fonctionne avec les chipsets 780G dont le southbridge est de type SB700

Cà m'a pris pas mal de temps avant de le faire fonctionner. Tout d'abord et avant tout, je voudrais remercier SenVa pour les kexts SB700. Il a posté les bons fichiers et j'ai juste eu à déterminer comment les intéger à un dvd d'installation d'OS X. Je voudrais préciser que je suis un débutant complet mais très intéressé à Mac OS X sur PC et que je n'ai jamais écrit de guide sur quoi que ce soit avant donc j'espère que vous me comprendrez sinon envoyez moi un message privé sur le forum et je serais heureux d'aider. Ok entrons dans le vif du sujet!!!
Ah oui je voudrais aussi préciser que tous les lecteurs DVD et disques durs apparaissent durant l'installation, que tout fonctionne parfaitement et que l'installation prend 25 minutes!!

Ce dont vous avez besoin
1. SB700 .kext (voir lien à la fin)
2. Transmac ou un autre logiciel pour mettre les fichiers dans l'iso
3. Kalyway 10.5.2 (Je n'ai pas essayé avec une autre version donc essayez à vos propres risques!!!)

Que faire

1. Ouvrez Transmac et dans la moitié supérieure de celui-ci, ouvrez le fichier SB700 .kext, vous devriez voir 2 fichiers: extensions.mkext et un dossier Extensions
2. Dans la partie du bas de Transmac, ouvrez l'iso Kalyway
3. Allez dans /Volumes/"Le nom de votre iso"/System/Library/
4. Maintenant, glissez-déposez le fichier extensions.mkext de la moitié supérieure vers la moitié inférieure de Transmac et remplacer celui présent dans l'iso de kalyway
5. Dans la moitié supérieure, allez dans le dossier Extension. là vous verrez 2 fichiers, glissez-déposez les dans le dossier Extension de l'iso Kalyway et remplacer chaque fichier qui demande à être remplacé
6. Et voilà, à présent vous avez un dvd d'installation avec le support du SB700!!!!!

Mais ce n'est pas terminé pour autant, le dvd d'installation obtenu doit être installé en mode ide natif, donc allez dans le bios et faites les changements nécessaires, j'ai aussi fait d'autres modifications qui semblent aider, mais je ne suis pas sûr que ce soit nécessaire, mais voici ce que j'ai fait: activez la virtualisation et configurez ACPI à S3 et pour une raison inconnue Kalyway n'apprécie pas mon ensemble clavier/souris ps/2, j'ai donc dû utiliser un ensemble usb, pour l'installation vous devez démarrarer avec l'option -f (vous ne devez le faire qu'une fois)

Et voilà, si vous avez des questions contactez moi par messages privés sur le forum InfiniteMac!!
Amusez vous bien!!!!!!!!!

[www.esnips.com/web/nicholasblocksStuff Ici] pour les kexts

How to: Mettre à jour une installation existante vers OS X Server (par Voyn1x)

ATTENTION. Installer ceci au-dessus d'une installation courant créera un nouveau compte administrateur et modifiera votre compte administrateur actuel en compte standard. De plus le dock de chacun des utilisateurs sera perdu et remis à sa configuration d'origine. Assurez-vous de faire une sauvegarde du sytème avant de continuer!! Si vous êtes sûr de vouloir continuer, lisez la suite….

Tout d'abord, vous aurez besoin d'afficher les fichiers invisibles.

Une fois que c'est fait, ouvrez votre dvd d'installation de Server ou l'image disque et naviguez vers /System/Installation/Packages

Lancez l'installation de Server en double-cliquant sur MacOSXServerInstall.mpkg. Après le redémarrage, vous ferez face à la procédure de configuration et votre numéro de série vous sera demandé, pour la plupart des utilisateurs je suggère la configuration standard.

Réparez les permissions et ensuite lancez Marvin's AMD Utility en choisissant la partition d'installation d'OS X Server pour régler les différents crashs auquels vous ferez face si vous ne le faites pas !

Si maintenant vous jetez un oeil à "A propos de ce Mac" vous verrez que vous êtes maintenant sous OS X Server 10.5 seulement .Vous devez utiliser AMD Software Update pour mettre à jour votre installation avec la "Mise à jour combinée de Mac OS X Server", assuez-vous de cochez la case "Modify Only". Une fois l'opération terminée vous obtiendrez un dossier Modified-PKG avec 2 fichiers *.pkg à l'intérieur. Si vous êtes déjà sous 10.5.4 tout ce que vous devez faire est d'installer MacOSXServerUpdCombo10.5.4.pkg et redémarrer.

Après la mise à jour en 10.5.4 le numéro de série original est devenu invalide me demandant d'en entrer un nouveau. Vous devrez en trouver un aux endroits habituels, comme j'ai fait.

Finalement, vous obtiendrez peut-être beaucoup d'erreurs "folder not found" dans la Console. Pour réparer çà, tapez ce qui suit dans le Terminal:

sudo /etc/postfix/post-install create-missing

Happy serving!!!

server-preview.png

How to: Réparer Rosetta (Applications PPC qui crashent) (par Puttabong)

En premier lieu vous devriez vérifier si Rosetta est installé correctement.

Pour cela, lancez le Terminal et tapez:

/usr/libexec/oah/translate

Si Rosetta fonctionne bien, vous devriez obtenir ceci:
rosetta.png

Si il ne fonctionne pas et affiche "Illegal instruction", "Bus Error" ou quelque chose de semblable, essayez ceci:

1. Télécharger ce fichier: http://rapidshare.com/files/96033590/oah.zip.html

2. En mode Administrateur (root), faites une sauvegarde du répertoire /usr/libexec/oah

3. Dézippez le fichier téléchargé dans /usr/libexec/

4. A vous les applications PPC !


Si vous préférez utiliser la ligne de commande:

Ouvrez le Terminal,

sudo -s 
cd /usr/libexec
cp -R oah oah.bak
rm -rf /usr/libexec/oah
cp -R ~/Downloads/oah .

Si vous n'aimez pas le Terminal et voulez faire la même chose en utilisant Finder, faites comme çà

- Pressez Alt+Shift+G. Entrez le chemin /usr/libexec/ (Command+Shift+G sur un clavier Mac)
- Cherchez 'oah' et ouvrez le
- Double-cliquez sur 'translate'. une fenêtre avec le message (d'erreur ou non) devrait apparaître.

Dans le cas où vous devez déplacer 'oah', copiez l'ancienne version dans un endroit sûr. Ensuite copiez la nouvelle version dans /usr/libexec. Vous devez entrer votre mot de passe. Après çà utilisez l'Utilitaire de Disque et réparez les permissions.

How to: Cacher mach_kernel (par R0GUE)

Pour ceux qui ont mis à jour le noyau et ont remarqué qu'il reste visible dans le Finder, suivez ce petit guide.

Ouvrez le Terminal et tapez:

cd /
pico .hidden
mach_kernel

Maintenant pressez "ctrl+x" puis "y" pour sauvegarder.

Vous devrez redémarrer le Finder pour noter les effets.
Soit tapez dans le Terminal:

killall Finder

Soit allez dans le menu Pomme>Forcer à quitter>Finder>Relancer.

Le noyau devrait maintenant être caché.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License