<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>blog.name.nil? : Archives for March 2008</title>
    <link>http://fabien.jakimowicz.com/articles/2008/03.rss</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description></description>
    <item>
      <title>timemachine &amp; samba sous linux</title>
      <description>&lt;p&gt;Timemachine est un outil tr&amp;egrave;s pratique mais un peu contraignant : il faut brancher son disque externe pour profiter des sauvegardes. Ce qui am&amp;egrave;ne le risque d&amp;#8217;oublier de le brancher surtout sur un ordinateur portable. Cependant, la beta de l&amp;eacute;opard avait offert la possibilit&amp;eacute; de sauvegarder sur un serveur de fichiers type samba, mais cette fonctionnalit&amp;eacute; fut rapidement bloqu&amp;eacute;e lors du lancement officiel pour des raisons de soit disante s&amp;eacute;curit&amp;eacute; (les sauvegardes seraient non fiables).&lt;/p&gt;

&lt;p&gt;Apr&amp;egrave;s plusieurs mois d&amp;#8217;utilisation de timemachine sur un serveur linux fournissant du samba le tout via wifi (en 802.11n pour un minimum de performances), je n&amp;#8217;ai constat&amp;eacute; aucun probl&amp;egrave;me de fiabilit&amp;eacute; des donn&amp;eacute;es. Il suffit de lancer une commande simple dans le terminal pour que timemachine voit de nouveau les montages r&amp;eacute;seau, de plus, cette commande r&amp;eacute;siste aux reboots :&lt;/p&gt;

&lt;pre&gt;
defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1&lt;/pre&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;A noter que cette commande n&amp;#8217;est actuellement plus n&amp;eacute;cessaire suite &amp;agrave; la sortie de timecapsule et des mises &amp;agrave; jour qui ont suivi. Petit b&amp;eacute;mol cependant : elle ne semble fonctionner qu&amp;#8217;avec des serveurs samba, exit donc les serveurs NFS plus performants et moins gourmands en m&amp;eacute;moire que leurs homologues samba. Ceci dis, cela permet d&amp;#8217;obtenir un timemachine utilisant un nas dans un environnement relativement standard.&lt;/p&gt;

&lt;p&gt;Voulant maintenant utiliser timemachine sur une de mes machine de bureau et donc vierge de tout disque timemachine, il me faut cr&amp;eacute;er le volume. J&amp;#8217;ai donc mont&amp;eacute; le volume souhait&amp;eacute; via le Finder, choisi celui-ci dans la configuration de timemachine et lanc&amp;eacute; la premi&amp;egrave;re op&amp;eacute;ration de backup. Mais il semble qu&amp;#8217;il y ait une limite qu&amp;#8217;apple a d&amp;eacute;cid&amp;eacute; d&amp;#8217;imposer aux disques r&amp;eacute;seaux pour vendre sa timecapsule : la cr&amp;eacute;ation de l&amp;#8217;image disque &amp;eacute;choue. Un petit tour dans les logs et sur le filer pour se rendre compte qu&amp;#8217;il y a bien une &amp;eacute;tape de cr&amp;eacute;ation d&amp;#8217;une image disque, qu&amp;#8217;elle est correctement &amp;eacute;crite mais au moment d&amp;#8217;en faire le montage cela &amp;eacute;choue &amp;#8216;magiquement&amp;#8217; :&lt;/p&gt;

&lt;pre&gt;
Mar 27 22:46:44 cola /System/Library/CoreServices/backupd[36785]: Backup requested by user&lt;br /&gt;Mar 27 22:46:44 cola /System/Library/CoreServices/backupd[36785]: Starting standard backup&lt;br /&gt;Mar 27 22:46:44 cola /System/Library/CoreServices/backupd[36785]: Creating disk image /Volumes/timemachine-cola/cola_001a92566c28.sparsebundle&lt;br /&gt;Mar 27 22:46:52 cola kernel[0]: hfs: Initializing the journal (joffset 0x322000 sz 0x800000)...&lt;br /&gt;Mar 27 22:46:55 cola com.apple.KernelEventAgent[63]: KernelEventAgent: sysctl_queryfs: No such file or directory&lt;br /&gt;Mar 27 22:46:55 cola /System/Library/CoreServices/backupd[36785]: Backup requested due to disk attach&lt;br /&gt;Mar 27 22:46:55 cola /System/Library/CoreServices/backupd[36785]: Error 45 creating backup disk image&lt;br /&gt;Mar 27 22:46:55 cola /System/Library/CoreServices/backupd[36785]: Failed to create disk image&lt;br /&gt;Mar 27 22:46:55 cola /System/Library/CoreServices/backupd[36785]: Backup failed with error: 20&lt;/pre&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;L&amp;#8217;ensemble des fichier de l&amp;#8217;image est effac&amp;eacute; apr&amp;egrave;s &amp;eacute;chec de la cr&amp;eacute;ation. Mais une soixantaine de mega-octets ont tout de m&amp;ecirc;me &amp;eacute;t&amp;eacute; copi&amp;eacute;s. Apprenant qu&amp;#8217;il faut copier les fichiers avant leur effacement pour les remettre juste apr&amp;egrave;s afin d&amp;#8217;obtenir un timemachine fonctionnel, on ne peut penser qu&amp;#8217;il ne s&amp;#8217;agit que d&amp;#8217;un hack de derni&amp;egrave;re minute de la part d&amp;#8217;Apple pour bloquer les disques r&amp;eacute;seaux n&amp;#8217;affichant pas de pomme. Un petit watch ex&amp;eacute;cut&amp;eacute; sur le serveur de fichiers pour copier constamment les donn&amp;eacute;es de l&amp;#8217;image disque lors de sa cr&amp;eacute;ation et le tour est jou&amp;eacute; :&lt;/p&gt;

&lt;pre&gt;
watch -n 0.1 cp -Rvpd . /tmp/timemachine&lt;/pre&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;On remet les fichier en place et &amp;#8230; timemachine peut maintenant utiliser le nas pour sauvegarder.&lt;/p&gt;</description>
      <pubDate>Fri, 28 Mar 2008 18:00:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:5f4d5157-2f25-4078-b08a-4486a4727965</guid>
      <comments>http://fabien.jakimowicz.com/articles/2008/03/28/timemachine-samba-sous-linux#comments</comments>
      <category>geek</category>
      <category>apple</category>
      <category>leopard</category>
      <category>samba</category>
      <category>linux</category>
      <category>timemachine</category>
      <category>nas</category>
      <trackback:ping>http://fabien.jakimowicz.com/trackbacks?article_id=timemachine-samba-sous-linux&amp;day=28&amp;month=03&amp;year=2008</trackback:ping>
      <link>http://fabien.jakimowicz.com/articles/2008/03/28/timemachine-samba-sous-linux</link>
    </item>
    <item>
      <title>afficher ses filers dans le finder</title>
      <description>&lt;p&gt;Je poss&amp;egrave;de quelques serveurs de fichiers sous linux diffusant en samba et nfs. J&amp;#8217;ai recemment d&amp;eacute;couvert que sous l&amp;eacute;opard la vitesse &amp;eacute;tait x10 en utilisant nfs plut&amp;ocirc;t que samba.&lt;/p&gt;

&lt;p&gt;Afin d&amp;#8217;obtenir un montage syst&amp;eacute;matique de mes serveurs sur mes workstations l&amp;eacute;opard, j&amp;#8217;ai fouill&amp;eacute; un peu sur le google pour trouver qu&amp;#8217;il existait un service d&amp;#8217;annonce de service sous linux que l&amp;eacute;opard peut comprendre : avahi.&lt;/p&gt;

&lt;p&gt;Testons donc cette solution, on installe le paquet (avahi-daemon dans mon cas sur debian) et on configure un service. C&amp;#8217;est un fichier xml indiquant au daemon quel service il doit annoncer. Pour un exemple simple d&amp;#8217;annonce d&amp;#8217;un serveur samba, ca donne ca :&lt;/p&gt;

&lt;pre&gt;
?xml version="1.0" standalone='no'?&gt;
&amp;lt;!DOCTYPE service-group SYSTEM &amp;quot;avahi-service.dtd&amp;quot;&amp;gt;

&amp;lt;service-group&amp;gt;
    &amp;lt;name replace-wildcards=&amp;quot;yes&amp;quot;&amp;gt;%h filer&amp;lt;/name&amp;gt;
    &amp;lt;service&amp;gt;
        &amp;lt;type&amp;gt;_smb._tcp&amp;lt;/type&amp;gt;
        &amp;lt;port&amp;gt;139&amp;lt;/port&amp;gt;
        &amp;lt;host-name&amp;gt;cortex.storage.geekspirit.net&amp;lt;/host-name&amp;gt;
    &amp;lt;/service&amp;gt;
&amp;lt;/service-group&amp;gt;
&lt;/pre&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;On attend &amp;#8230; encore &amp;#8230; et rien sur la workstation. Je pense &amp;agrave; ma topologie r&amp;eacute;seau un peu sp&amp;eacute;ciale : mes serveurs ne sont pas sur le m&amp;ecirc;me r&amp;eacute;seau que mes workstations. Exit donc les possibilit&amp;eacute; de broadcast qui pourraient faire correctement marcher un service tel que celui-ci. Mais pas grave, fouillons les options de configuration pour voir si un moyen de transmettre les donn&amp;eacute;es d&amp;#8217;un avahi &amp;agrave; l&amp;#8217;autre. Et ca paie : l&amp;#8217;attribut enable-reflector permet cette petite fonctionnalit&amp;eacute;. On installe donc un petit avahi sur le firewall qui est situ&amp;eacute; entre les 2 r&amp;eacute;seaux et qui fait le pont, on mets l&amp;#8217;option &amp;agrave; yes et &amp;#8230; ca marche !&lt;/p&gt;

&lt;p&gt;Mais ca ne me convient qu&amp;#8217;&amp;agrave; moiti&amp;eacute; : je pr&amp;eacute;f&amp;egrave;re du nfs. On tente donc le coup avec cette fois ci ce service :&lt;/p&gt;

&lt;pre&gt;
&lt;?xml version="1.0" standalone='no'?&gt;
&amp;lt;!DOCTYPE service-group SYSTEM &amp;quot;avahi-service.dtd&amp;quot;&amp;gt;

&amp;lt;service-group&amp;gt;
&amp;lt;name replace-wildcards=&amp;quot;yes&amp;quot;&amp;gt;pics&amp;lt;/name&amp;gt;
&amp;lt;service&amp;gt;
    &amp;lt;type&amp;gt;_nfs._tcp&amp;lt;/type&amp;gt;
    &amp;lt;port&amp;gt;2049&amp;lt;/port&amp;gt;
    &amp;lt;txt-record&amp;gt;path=/exports/pics&amp;lt;/txt-record&amp;gt;
    &amp;lt;host-name&amp;gt;cortex.storage.geekspirit.net&amp;lt;/host-name&amp;gt;
&amp;lt;/service&amp;gt;
&amp;lt;/service-group&amp;gt;
&lt;/pre&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Et d&amp;eacute;ception, rien ne s&amp;#8217;affiche. Apr&amp;egrave;s quelques recherches, j&amp;#8217;apprends que sous l&amp;eacute;opard ca ne marche pas avec nfs. Mais un &lt;a href="http://svwtech.com/site/"&gt;script&lt;/a&gt; permet de rechercher les services nfs puis s&amp;#8217;occupe de monter tout seul chaque point de montage. Ca serait presque parfait si on pouvait m&amp;ecirc;me le lancer au login. Le seul hic, c&amp;#8217;est qu&amp;#8217;en mettant le script dans les startup items, ca ne fait qu&amp;#8217;ouvrir xcode avec le script en question. Une petite astuce pour lancer des scripts : retirer l&amp;#8217;extension. Ca n&amp;#8217;est pas tr&amp;egrave;s beau, mais l&amp;eacute;opard croit voir un script unix et lance un terminal pour l&amp;#8217;ex&amp;eacute;cuter.&lt;/p&gt;

&lt;p&gt;Et voila, &amp;agrave; l&amp;#8217;invite on se retrouve avec un beau montage tout fait tout propre, remis &amp;agrave; jour dynamiquement grace &amp;agrave; bonjour et toutes les personnes squattant ici avec un mac pourront maintenant voir directement les serveurs sur lesquels se servir ou m&amp;#8217;offrir.&lt;/p&gt;</description>
      <pubDate>Mon, 17 Mar 2008 00:33:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:e50b19ec-ad5e-424b-be2f-7af769217138</guid>
      <comments>http://fabien.jakimowicz.com/articles/2008/03/17/afficher-ses-filers-dans-le-finder#comments</comments>
      <category>geek</category>
      <category>mac os x</category>
      <category>leopard</category>
      <category>nfs</category>
      <category>samba</category>
      <category>avahi</category>
      <category>bonjour</category>
      <category>automount</category>
      <category>linux</category>
      <category>bonjournfsmd</category>
      <trackback:ping>http://fabien.jakimowicz.com/trackbacks?article_id=afficher-ses-filers-dans-le-finder&amp;day=17&amp;month=03&amp;year=2008</trackback:ping>
      <link>http://fabien.jakimowicz.com/articles/2008/03/17/afficher-ses-filers-dans-le-finder</link>
    </item>
    <item>
      <title>joyeux anniversaire !</title>
      <description>&lt;p&gt;Un tout petit billet pour souhaiter un joyeux anniversaire &amp;agrave; ma compagne &lt;a href="http://cellule-creative.blogspot.com"&gt;na&amp;iuml;ma&lt;/a&gt; qui f&amp;ecirc;te son premier quart de si&amp;egrave;cle.&lt;/p&gt;</description>
      <pubDate>Sun, 16 Mar 2008 20:52:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:8921c5d0-d6f2-4bef-8d57-2fedf4c92c4f</guid>
      <comments>http://fabien.jakimowicz.com/articles/2008/03/16/joyeux-anniversaire#comments</comments>
      <category>mylife</category>
      <trackback:ping>http://fabien.jakimowicz.com/trackbacks?article_id=joyeux-anniversaire&amp;day=16&amp;month=03&amp;year=2008</trackback:ping>
      <link>http://fabien.jakimowicz.com/articles/2008/03/16/joyeux-anniversaire</link>
    </item>
    <item>
      <title>Installation de l&#195;&#169;opard sur pc x86, 2e round</title>
      <description>&lt;p&gt;Apr&amp;egrave;s avoir test&amp;eacute; avec succ&amp;egrave;s l&amp;#8217;installation de la version iATKOS sur ma configuration :&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Asus P5B Deluxe&lt;/li&gt;
    &lt;li&gt;Intel Core 2 Duo 6300&lt;/li&gt;
    &lt;li&gt;4Go 800Mhz&lt;/li&gt;
    &lt;li&gt;GeForce 7600GT&lt;/li&gt;
    &lt;li&gt;300Go sata&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;J&amp;#8217;ai d&amp;eacute;cid&amp;eacute; de tenter une autre version de l&amp;#8217;installer et ce pour plusieurs raisons. La premi&amp;egrave;re est un probl&amp;egrave;me qui devient g&amp;ecirc;nant d&amp;egrave;s lors qu&amp;#8217;on poss&amp;egrave;de plus d&amp;#8217;une machine &amp;agrave; d&amp;eacute;marrer : il faut d&amp;eacute;marrer &amp;agrave; l&amp;#8217;aide du CD. Certes, des m&amp;eacute;thodes permettant de s&amp;#8217;affranchir de cette m&amp;eacute;thode existe, mais pourquoi ne pas les avoir incluses au DVD d&amp;#8217;installation ? Mes autres probl&amp;egrave;mes sont plus d&amp;#8217;ordre de performance :&amp;nbsp; je sens qu&amp;#8217;il doit tra&amp;icirc;ner encore quelques phases d&amp;#8217;&amp;eacute;mulation dans la machine, ce qui serait normal vu que je n&amp;#8217;ai pu choisir le kernel vanilla. Enfin, apr&amp;egrave;s quelques tests et prises de renseignements sur divers forums, les drivers du dvd kalyway sont plus r&amp;eacute;cents que ceux fournis sur l&amp;#8217;iATKOS. J&amp;#8217;ai pu constater que le driver vid&amp;eacute;o d&amp;eacute;tecte la bonne quantit&amp;eacute; de m&amp;eacute;moire vid&amp;eacute;o sur le syst&amp;egrave;me kalyway, alors que du cot&amp;eacute; iATKOS cela n&amp;#8217;&amp;eacute;tait pas le cas. Bien sur, cela est uniquement d&amp;ucirc; au driver et non &amp;agrave; la m&amp;eacute;thode d&amp;#8217;installation (NVInject dans les 2 cas, version 0.1.3 contre 0.1.5). Pour en finir, j&amp;#8217;ai aussi test&amp;eacute; le multi carte graphiques sans succ&amp;egrave;s avec l&amp;#8217;iATKOS et j&amp;#8217;aimerai bien savoir si il est possible de faire fonctionner plusieurs cartes pour un m&amp;ecirc;me syst&amp;egrave;me, je pense que cela pourrait int&amp;eacute;resser certaines personnes qui me lise ici.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;DISCLAIMER: Cet article est disponible dans le seul but informatif. Je vous conseille fortement de vous tourner directement vers du mat&amp;eacute;riel apple pour vous &amp;eacute;viter bien des probl&amp;egrave;mes voir des pertes de donn&amp;eacute;es. Je ne suis en aucun cas responsable de la destruction de vos donn&amp;eacute;es ni des abus que vous pourriez faire en utilisant les m&amp;eacute;thodes d&amp;eacute;crites ici.&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Quoi qu&amp;#8217;il en soit, apr&amp;egrave;s avoir un peu gal&amp;eacute;r&amp;eacute; pour les drivers r&amp;eacute;seau et son, voici un petit tutoriel fonctionnant sur la configuration cit&amp;eacute; plus haut avec les limites suivantes :&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;driver JMicron non test&amp;eacute;&lt;/li&gt;
    &lt;li&gt;carte son en AC97 st&amp;eacute;r&amp;eacute;o seulement, pas d&amp;#8217;entr&amp;eacute;e&lt;/li&gt;
    &lt;li&gt;une seule des deux cartes r&amp;eacute;seaux interne fonctionnelle&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Comme pour la pr&amp;eacute;c&amp;eacute;dente installation, il vous faudra vous assurer que vous ayez bien mis &amp;agrave; jour votre bios et que vous l&amp;#8217;ayez configur&amp;eacute; de la facon la plus standard. Je ne parle m&amp;ecirc;me pas de l&amp;#8217;overclocking ici vu comment je consid&amp;egrave;re cette pratique comme contre-productive.&lt;/p&gt;

&lt;p&gt;Ayant 2 installations diff&amp;eacute;rentes, j&amp;#8217;ai pu constater quelques diff&amp;eacute;rences au niveau des drivers : ceux de kalyway sont plus frais, mais certains sont manquants dans mon cas (r&amp;eacute;seau et son). De plus, l&amp;#8217;installation kalyway &amp;agrave; la mauvaise id&amp;eacute;e de vouloir personnaliser le bureau avec un th&amp;egrave;me orange du plus mauvais effet. J&amp;#8217;ai pu m&amp;#8217;en sortir dans un premier temps avec une carte r&amp;eacute;seau gigabit 3com reconnue comme une 3c905 assez standard. Je vous conseille de r&amp;eacute;cup&amp;eacute;rer ces fichiers :&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;driver r&amp;eacute;seau skge (pour puces marvell) : &lt;a href="http://fabien.jakimowicz.com/files/skge.kext.zip"&gt;skge.kext.zip&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;driver son AC97 : &lt;a href="http://fabien.jakimowicz.com/files/AppleAzaliaAudio.kext.zip"&gt;AppleAzaliaAudio.kext.zip&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;nettoyeur de th&amp;egrave;me (vous pouvez le trouver sur le forum de kalyway, voir lien en bas du billet)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Pour ce qui est des fichiers &amp;agrave; t&amp;eacute;l&amp;eacute;charger ailleurs, voici ce qu&amp;#8217;il vous faut :&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;KALYWAY_LEO_10.5.1intel_SSE2_SSE3.zip : il contient une iso dont le sha1sum est fa572e8704cbb26779c4f497f8b949872b26362d&lt;/li&gt;
    &lt;li&gt;KalywayIntelCombo10.5.2.zip dont le checksum SHA1 est ab10d0f3b9331e6affce64b11ced1aa1759461cb&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="http://flickr.com/photos/jakimowicz/2332792290/in/set-72157604116699025/"&gt;&lt;img align="left" alt="" src="http://farm4.static.flickr.com/3229/2332792290_857c99fe81_m.jpg" /&gt;&lt;/a&gt;Il vous fait maintenant d&amp;eacute;marrer sur le dvd, j&amp;#8217;ai utilis&amp;eacute; le kernel &amp;#8216;vanilla&amp;#8217; qui est le kernel fourni directement par apple sur son syst&amp;egrave;me. Si votre machine n&amp;#8217;est pas tr&amp;egrave;s proche du mat&amp;eacute;riel apple, passez votre chemin. Sinon, une pression sur F8 suivi de &amp;#8216;vanilla&amp;#8217; peut vous faire gagner un peu en performances. Lors du chargement du noyau, le lecteur DVD est tr&amp;egrave;s sollicit&amp;eacute; faisant de nombreux aller-retours, cela semble normal et votre machine n&amp;#8217;est pas plant&amp;eacute;e pour autant.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://flickr.com/photos/jakimowicz/2331963679/in/set-72157604116699025/"&gt;&lt;img align="right" src="http://farm4.static.flickr.com/3117/2331963679_c65df9f7f6_m.jpg" alt="" /&gt;&lt;/a&gt;Le chargement de l&amp;#8217;installeur s&amp;#8217;en suit et un message vous indique la marche &amp;agrave; suivre. Vous pouvez configurez votre disque en utilisant l&amp;#8217;utilitaire de disque fourni dans le menu des utilitaires. J&amp;#8217;ai opt&amp;eacute; pour un fs journalis&amp;eacute; et case-sensitive pour me rapprocher le plus possible d&amp;#8217;unix. Le boot choisi ici est GUID, mais vous pouvez utiliser MBR qui est cens&amp;eacute; marcher de la m&amp;ecirc;me fa&amp;ccedil;on.&lt;/p&gt;

&lt;p&gt;Une fois le partionnement effectu&amp;eacute;, on peut rentrer dans le vif du sujet avec la configuration des options. Pour ma configuration j&amp;#8217;ai opt&amp;eacute; pour la suivante :&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Vanilla kernel + ACPI&lt;/li&gt;
    &lt;li&gt;NVInject gfnvidia&lt;/li&gt;
    &lt;li&gt;BOOT EFI guid&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Il ne reste plus qu&amp;#8217;a lancer l&amp;#8217;installation et attendre. Il est possible que vous ayez l&amp;#8217;impression que la progression soit freez&amp;eacute;e, c&amp;#8217;est possiblement le cas si jamais le syst&amp;egrave;me &amp;agrave; mis en veille la vid&amp;eacute;o.&lt;/p&gt;

&lt;p&gt;Au red&amp;eacute;marrage, vous pouvez appr&amp;eacute;cier le boot sur disque dur directement. Mais les choses deviennent un peu plus complexes d&amp;egrave;s &amp;agrave; pr&amp;eacute;sent. Il faut maintenant installer le support r&amp;eacute;seau et son, tout en migrant vers la version 10.5.2. Ayant eu des probl&amp;egrave;mes en voulant installer les drivers skge sur la 10.5.4 (&amp;eacute;cran de plantage habituel), je vous conseille de ne le faire qu&amp;#8217;apr&amp;egrave;s la mise &amp;agrave; jour 10.5.2. Cette derni&amp;egrave;re est d&amp;#8217;ailleurs tr&amp;egrave;s simple &amp;agrave; effectuer, vous d&amp;eacute;zippez le fichier KalywayIntelCombo10.5.2.zip , puis lancez l&amp;#8217;installation. L&amp;#8217;installation passe par un red&amp;eacute;marrage, puis un autre sans avoir grand chose &amp;agrave; l&amp;#8217;&amp;eacute;cran.&lt;/p&gt;

&lt;p&gt;Une fois red&amp;eacute;marr&amp;eacute;, il ne reste plus que les 2 drivers pour appr&amp;eacute;cier l&amp;eacute;opard sur votre pc. Il vous faut donc les extensions noyaux t&amp;eacute;l&amp;eacute;charg&amp;eacute;es plus haut ainsi que le programme d&amp;eacute;j&amp;agrave; install&amp;eacute; pour vous par kalyway : kext helper. Cette application permet d&amp;#8217;installer des extensions sans broyer la totalit&amp;eacute; du syst&amp;egrave;me. Vous devez juste glisser vos extensions dans la fenetre, renseignez votre mot de passe et validez. Vous devriez avoir un message vous indiquant alors qu&amp;#8217;une nouvelle carte r&amp;eacute;seau &amp;agrave; &amp;eacute;t&amp;eacute; d&amp;eacute;tect&amp;eacute;e et il est m&amp;ecirc;me possible que ca fasse du son en l&amp;#8217;affichant ;).&lt;/p&gt;

&lt;p&gt;La derni&amp;egrave;re phase, nettoyer le beau th&amp;egrave;me par d&amp;eacute;faut orange. On d&amp;eacute;compresse l&amp;#8217;archive Restore_Factory_Desktop_settings et on ex&amp;eacute;cute.&lt;/p&gt;

&lt;p&gt;Vous devriez avoir un l&amp;eacute;opard 10.5.2 avec un noyau standard ;)&lt;/p&gt;

&lt;p&gt;PS : la distribution kalyway int&amp;egrave;gre de nombreux outils comme VLC ou Transmission. De plus, elle int&amp;egrave;gre quelques plugins sympathiques pour utiliser quicktime et d&amp;#8217;autres formats que le mov de base.&lt;/p&gt;

&lt;p&gt;Liens, sources :&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://flickr.com/photos/jakimowicz/sets/72157604116699025/"&gt;photos de l&amp;#8217;installation de kalyway&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://forum.insanelymac.com/index.php?showtopic=77069"&gt;topic du forum annoncant la sortie de kalyway&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://wildwobby.com/hardware/build-a-mac-for-350/"&gt;blog indiquant la m&amp;eacute;thode d&amp;#8217;installation d&amp;#8217;une machine &amp;agrave; 350$&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
      <pubDate>Fri, 14 Mar 2008 12:55:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:755be72f-d9ca-4204-a050-93bafc1c5503</guid>
      <comments>http://fabien.jakimowicz.com/articles/2008/03/14/installation-de-leopard-sur-pc-x86-2e-round#comments</comments>
      <category>geek</category>
      <category>apple</category>
      <category>hackintosh</category>
      <category>mac os x</category>
      <category>kalyway</category>
      <category>leopard</category>
      <category>efi</category>
      <category>nvinject</category>
      <category>vanilla</category>
      <category>intel</category>
      <category>geforce</category>
      <category>p5b deluxe</category>
      <trackback:ping>http://fabien.jakimowicz.com/trackbacks?article_id=installation-de-leopard-sur-pc-x86-2e-round&amp;day=14&amp;month=03&amp;year=2008</trackback:ping>
      <link>http://fabien.jakimowicz.com/articles/2008/03/14/installation-de-leopard-sur-pc-x86-2e-round</link>
    </item>
    <item>
      <title>image science vs image magick</title>
      <description>&lt;p&gt;Si vous avez du resizer des images sous rails, vous avez probablement touch&amp;eacute; &amp;agrave; ce merveilleux gouffre de consommation m&amp;eacute;moire qu&amp;#8217;est Rmagick, binding ruby de la librarie image imagick. J&amp;#8217;ai m&amp;ecirc;me entendu dire que certaines personnes tourneraient encore avec du fastcgi ce qui les &amp;eacute;carte de ce probl&amp;egrave;me, pas comme ceux qui doivent relancer leurs serveurs mongrel dans un cron (toute ressemblance avec des personnes r&amp;eacute;elles n&amp;#8217;est que fortuite).&lt;/p&gt;

&lt;p&gt;Il existe pourtant des alternatives &amp;#8230; 2 dont une utilisant &amp;#8230; image magick en ligne de commande. Ce qui en laisse une derni&amp;egrave;re : image science. La page du projet r&amp;eacute;sume bien les choses :&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Hate RMagic? Get Science! &lt;em&gt;Image&lt;/em&gt;Science!&lt;/p&gt;
&lt;p&gt;ImageScience is a clean and happy Ruby library that generates thumbnails &amp;#8211; and kicks the living crap out of RMagick. Oh, and it doesn&amp;#8217;t leak memory like a sieve. :)&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Je pense ne pas non plus trop me tromper en imaginant que vous utilisez en fait attachment_fu pour g&amp;eacute;rer vos uploads et g&amp;eacute;n&amp;eacute;ration de miniatures. Il s&amp;#8217;agit de la majorit&amp;eacute; des cas sur lesquels j&amp;#8217;ai pu travailler. Une des grandes beaut&amp;eacute;s de ce plugin tient dans cette ligne :&lt;/p&gt;

&lt;pre&gt;
@@default_processors = %w(ImageScience Rmagick MiniMagick) 
&lt;/pre&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Il est vrai qu&amp;#8217;elle n&amp;#8217;est pas la seule responsable, mais elle indique une chose tr&amp;egrave;s interessante : le plugin g&amp;egrave;re plusieurs librairies sans modification du code / configuration !&lt;/p&gt;

&lt;p&gt;D&amp;egrave;s lors, sous l&amp;eacute;opard, un petit tour dans le terminal permet d&amp;#8217;installer la chose :&lt;/p&gt;

&lt;pre&gt;
soda:~ rider$ sudo gem install RubyInline
Successfully installed rubyforge-0.4.4
Successfully installed hoe-1.5.1
Successfully installed RubyInline-3.6.6
3 gems installed
Installing ri documentation for rubyforge-0.4.4...
Installing ri documentation for hoe-1.5.1...
Installing ri documentation for RubyInline-3.6.6...
Installing RDoc documentation for rubyforge-0.4.4...
Installing RDoc documentation for hoe-1.5.1...
Installing RDoc documentation for RubyInline-3.6.6...
soda:~ rider$ sudo port install freeimage
---&amp;gt;  Fetching freeimage
---&amp;gt;  Attempting to fetch FreeImage3100.zip from http://downloads.sourceforge.net/freeimage
---&amp;gt;  Verifying checksum(s) for freeimage
---&amp;gt;  Extracting freeimage
---&amp;gt;  Applying patches to freeimage
---&amp;gt;  Configuring freeimage
---&amp;gt;  Building freeimage with target all
---&amp;gt;  Staging freeimage into destroot
---&amp;gt;  Installing freeimage 3.10.0_0+darwin_9+universal
---&amp;gt;  Activating freeimage 3.10.0_0+darwin_9+universal
---&amp;gt;  Cleaning freeimage
soda:~ rider$ sudo gem install image_science
Successfully installed image_science-1.1.3
1 gem installed
Installing ri documentation for image_science-1.1.3...
Installing RDoc documentation for image_science-1.1.3...

&lt;/pre&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;AND VOILA ! On peut directement profiter de cette belle librairie limit&amp;eacute; uniquement au crop/resize des photos :) De plus, il semblerait que contrairement &amp;agrave; ce que j&amp;#8217;avais lu il y a quelques mois, les 2 librairies (imagescience et rmagick) peuvent cohabiter sur un m&amp;ecirc;me syst&amp;egrave;me.&lt;/p&gt;

&lt;p&gt;Prochaine &amp;eacute;tape, une petite &amp;eacute;tude de la consommation m&amp;eacute;moire entre les 2 librairies.&lt;/p&gt;</description>
      <pubDate>Mon, 10 Mar 2008 03:54:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:829fa516-ff89-4030-b249-7a30bc738465</guid>
      <comments>http://fabien.jakimowicz.com/articles/2008/03/10/image-science-vs-image-magick#comments</comments>
      <category>rails</category>
      <category>rails</category>
      <category>image_science</category>
      <category>image_magick</category>
      <category>rmagick</category>
      <category>attachment_fu</category>
      <trackback:ping>http://fabien.jakimowicz.com/trackbacks?article_id=image-science-vs-image-magick&amp;day=10&amp;month=03&amp;year=2008</trackback:ping>
      <link>http://fabien.jakimowicz.com/articles/2008/03/10/image-science-vs-image-magick</link>
    </item>
    <item>
      <title>monitoring externe</title>
      <description>&lt;p&gt;Toutes les entreprises proposant un service ou plus directement leur site internet corporate veulent avoir comme garantie un service continu sans aucune coupure. Cela implique dans la majorit&amp;eacute; des cas, que l&amp;#8217;entreprise g&amp;egrave;re elle m&amp;ecirc;me son mat&amp;eacute;riel ou qu&amp;#8217;elle loue une prestation, la mise en place de service de monitoring complexe, difficile &amp;agrave; maintenir et mettre en place pour s&amp;#8217;adapter parfaitement aux diff&amp;eacute;rentes sp&amp;eacute;cificit&amp;eacute; des produits vendus.&lt;/p&gt;

&lt;p&gt;Dans la plupart des cas, on se retrouve avec une machine &lt;strike&gt;trop&lt;/strike&gt; tr&amp;egrave;s proche du r&amp;eacute;seau de l&amp;#8217;entreprise pour effectuer la surveillance et avec de la chance, on a quelques alertes SMS pour r&amp;eacute;veiller les admin-{sys,net}. Mais rien ne garantie que l&amp;#8217;on reste accessible d&amp;#8217;un point de vue totalement ext&amp;eacute;rieur, &amp;agrave; l&amp;#8217;autre bout du monde avec un fai et donc tout ce qui en d&amp;eacute;coule (dns, r&amp;eacute;seau, &amp;#8230;) totalement diff&amp;eacute;rent. De plus, la sp&amp;eacute;cificit&amp;eacute; des tests mis en place rends souvent caduc leur fiabilit&amp;eacute; avec des faux positifs projetant l&amp;#8217;outil dans un placard.&lt;/p&gt;

&lt;p&gt;Plut&amp;ocirc;t que de monter une machine sur chaque continent pour voir comment le syst&amp;egrave;me se comporte, on peut faire appel &amp;agrave; un service de monitoring externe. J&amp;#8217;ai test&amp;eacute; depuis quelques semaines un petit outil sympathique : &lt;a href="http://www.pingdom.com"&gt;pingdom&lt;/a&gt;. La page principal vend le syst&amp;egrave;me comme simple d&amp;#8217;utilisation et accessible m&amp;ecirc;me &amp;agrave; votre DSI qui peut avoir tendance &amp;agrave; parfois surestimer ses connaissances.&lt;/p&gt;

&lt;p&gt;D&amp;egrave;s l&amp;#8217;inscription, on recois un sms pour valider le num&amp;eacute;ro d&amp;#8217;alerte : c&amp;#8217;est le service d&amp;#8217;envoi de sms le plus rapide que je connaisse, m&amp;ecirc;me sfr ne va pas aussi vite pour envoyer son sms de mot de passe de connection.&lt;/p&gt;

&lt;p&gt;Concr&amp;egrave;tement, on a le choix entre 2 offres : standard et business. Les 2 diff&amp;egrave;rent par le nombre d&amp;#8217;alertes sms envoyables ainsi que par le nombre de points de contr&amp;ocirc;le. Un point de contr&amp;ocirc;le (check) correspond au monitoring d&amp;#8217;un service sur une ip/nom de domaine (ex: ping domaine.example.org). On peut cr&amp;eacute;er plusieurs comptes, chacun pouvant recevoir une alerte sms/mail et chaque check peut avoir sa liste de contact bien sp&amp;eacute;cifique.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://flickr.com/photos/jakimowicz/2322004172/in/set-72157604082507485/"&gt;&lt;img align="left" alt="" src="http://farm3.static.flickr.com/2390/2322004172_4499f4e515_m.jpg" /&gt;&lt;/a&gt;L&amp;#8217;interface est simple et intuitive. Des tutoriels vid&amp;eacute;os pr&amp;eacute;sents pour pr&amp;eacute;senter les diverses fonctionnalit&amp;eacute;s, les graphiques sont assez propres et peuvent tr&amp;egrave;s bien s&amp;#8217;exporter sur un rapport. Enfin, quelques pages montrant la disponibilit&amp;eacute; totale sur tous les tests faits peuvent vite remplacer les concours d&amp;#8217;uptime pratiqu&amp;eacute;s par certains geeks sur leurs unix favoris.&lt;/p&gt;

&lt;p&gt;Autres points interessants:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;les tests sont effectu&amp;eacute;s depuis de nombreux serveurs situ&amp;eacute;s ca et l&amp;agrave; sur le globe, cela permet de tester le temps de r&amp;eacute;ponse et la disponibilit&amp;eacute; de facon plan&amp;eacute;taire&lt;/li&gt;
    &lt;li&gt;des offres de rabais sont directement propos&amp;eacute;s (70%) en partant de l&amp;#8217;offre d&amp;#8217;essai, ca laisse tout de m&amp;ecirc;me penser que ce site est encore jeune malheuresement.&lt;/li&gt;
    &lt;li&gt;une API est disponible pour s&amp;#8217;interfacer avec leur site et son compte pour connaitre l&amp;#8217;&amp;eacute;tat de ses services. Ca permet par exemple de lier l&amp;#8217;outil de monitoring interne &amp;agrave; cet outil externe&lt;/li&gt;
    &lt;li&gt;des rapports mensuels bien evidemment&lt;/li&gt;
    &lt;li&gt;une page publique qui peut montrer l&amp;#8217;&amp;eacute;tat de vos services &amp;agrave; vos clients si vous le souhaitez&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;R&amp;eacute;f&amp;eacute;rence : &lt;a href="http://www.pingdom.com"&gt;pingdom&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Sun, 09 Mar 2008 19:59:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:a73bcdc7-e762-49f9-947b-7accec137df3</guid>
      <comments>http://fabien.jakimowicz.com/articles/2008/03/09/monitoring-externe#comments</comments>
      <category>geek</category>
      <category>monitoring</category>
      <trackback:ping>http://fabien.jakimowicz.com/trackbacks?article_id=monitoring-externe&amp;day=09&amp;month=03&amp;year=2008</trackback:ping>
      <link>http://fabien.jakimowicz.com/articles/2008/03/09/monitoring-externe</link>
    </item>
    <item>
      <title>Installation de l&#195;&#169;opard sur pc</title>
      <description>&lt;p&gt;&lt;b&gt;DISCLAIMER: Cet article est disponible dans le seul but informatif. Je vous conseille fortement de vous tourner directement vers du mat&amp;eacute;riel apple pour vous &amp;eacute;viter bien des probl&amp;egrave;mes voir des pertes de donn&amp;eacute;es. Je ne suis en aucun cas responsable de la destruction de vos donn&amp;eacute;es ni des abus que vous pourriez faire en utilisant les m&amp;eacute;thodes d&amp;eacute;crites ici.&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Mais pourquoi donc installer un l&amp;eacute;opard sur un pc alors que ca tourne merveilleusement sur un mac ? R&amp;eacute;ponse simple : il me faut d&amp;eacute;cider quel machine choisir pour &amp;eacute;viter un mauvais achat. un mac pro avec 2 &amp;eacute;crans 23&amp;quot; ? 2 imac 24&amp;quot; ? un seul avec un autre &amp;eacute;cran ? Pas facile de r&amp;eacute;organiser totalement son environnement de travail. De plus, je n&amp;#8217;ai jamais eu l&amp;#8217;occasion de tester mac os x en environnement s&amp;eacute;dentaire, j&amp;#8217;ignore totalement si ce sera une exp&amp;eacute;rience agr&amp;eacute;able et plus int&amp;eacute;ressante que celle offerte par linux.&lt;br /&gt;
&lt;br /&gt;
La solution pour &amp;eacute;viter les erreurs serait comme pour tout bon logiciel en cours de d&amp;eacute;veloppement : les tests en continu. Il me faut donc pouvoir tester l&amp;#8217;ensemble de ma configuration avant de d&amp;eacute;ployer mon environnement de travail sur ses machines finales.&lt;/p&gt;

&lt;p&gt;J&amp;#8217;ai dans un premier temps test&amp;eacute; l&amp;#8217;installation de l&amp;eacute;opard sur une machine tr&amp;egrave;s proche des machines apple :&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Asus P5B Deluxe (chipset intel)&lt;/li&gt;
    &lt;li&gt;Intel Core 2 Duo 6300 1.86 Ghz&lt;/li&gt;
    &lt;li&gt;2Go&lt;/li&gt;
    &lt;li&gt;300Go sata2&lt;/li&gt;
    &lt;li&gt;GeForce 7600GT 256Mo PciExpress&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br /&gt;
L&amp;#8217;essai fut si concluant que j&amp;#8217;ai pouss&amp;eacute; le vice &amp;agrave; installer le m&amp;ecirc;me syst&amp;egrave;me sur une machine plus &amp;eacute;loign&amp;eacute;e mais restant dans la gamme Intel. J&amp;#8217;en parlerais dans un autre billet vu qu&amp;#8217;elle semble encore un peu r&amp;eacute;calcitrante.&lt;br /&gt;
&lt;br /&gt;
Dans l&amp;#8217;ordre, il vous faudra :&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;de la patience&lt;/li&gt;
    &lt;li&gt;de quoi vous occuper pendant l&amp;#8217;installation, la barre de progression est moins captivante que les messages d&amp;#8217;installation de windows&lt;/li&gt;
    &lt;li&gt;un dvd contenant l&amp;#8217;installer que vous pourrez trouver seul avec cet indice : iATKOS&lt;/li&gt;
    &lt;li&gt;une mise &amp;agrave; jour compl&amp;egrave;te de vos bios divers et vari&amp;eacute;s : carte graphique, carte m&amp;egrave;re, &amp;#8230;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Pour vous simplifier la t&amp;acirc;che et &amp;eacute;viter la recherche de bug au moment de l&amp;#8217;installation m&amp;ecirc;me, retirez tous les p&amp;eacute;riph&amp;eacute;riques internes et externes qui sont inutiles : j&amp;#8217;ai eu quelques mauvaises exp&amp;eacute;riences avec une seconde carte graphique dans le second port PciExpress dont vous vous passerez probablement. Et pour &amp;ecirc;tre doublement sur de cette manipulation, d&amp;eacute;sactivez aussi au passage tous les p&amp;eacute;riph&amp;eacute;riques inutiles dans le bios de votre machine : pour faire simple, certains p&amp;eacute;riph&amp;eacute;riques &amp;#8216;secondaires&amp;#8217; comme les ports raids suppl&amp;eacute;mentaires ont parfois des drivers rendant le syst&amp;egrave;me instable, dans mon cas le controlleur JMicron. Enfin, un petit passage par les r&amp;eacute;glages standards ne peut qu&amp;#8217;aider (ahci pour le controlleur sata par exemple).&lt;br /&gt;
&lt;br /&gt;
Pour faire simple, voici par &amp;eacute;tapes l&amp;#8217;installation :&lt;/p&gt;

&lt;ol&gt;
    &lt;li&gt;boot sur le dvd d&amp;#8217;installation&lt;br /&gt;
    &lt;a href="http://flickr.com/photos/jakimowicz/2315394835/in/set-72157604059784342"&gt;&lt;img alt="" src="http://farm4.static.flickr.com/3071/2315394835_2cf03642a2.jpg" /&gt;&lt;/a&gt;&lt;a href="http://flickr.com/photos/jakimowicz/2315393103/in/set-72157604059784342/"&gt;&lt;img alt="" src="http://farm4.static.flickr.com/3238/2315393103_153b5a67d5.jpg" /&gt;&lt;br /&gt;
    &lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;partionnage du disque dur de destination avec l&amp;#8217;utilitaire disque dans le menu utilitaires. J&amp;#8217;ai test&amp;eacute; avec succ&amp;egrave;s les filesystems case-sensitive et non case-sensitive, les deux en hfs+ journalis&amp;eacute;. Le seul point important ici semble &amp;ecirc;tre le choix dans les options : cochez imp&amp;eacute;rativement MBR et non GUID&lt;br /&gt;
    &lt;a href="http://flickr.com/photos/jakimowicz/2316200166/in/set-72157604059784342/"&gt;&lt;img alt="" src="http://farm4.static.flickr.com/3045/2316200166_281c6555e5.jpg" /&gt;&lt;/a&gt;&lt;a href="http://flickr.com/photos/jakimowicz/2315389695/in/set-72157604059784342/"&gt;&lt;img alt="" src="http://farm3.static.flickr.com/2062/2315389695_93f5cc5efe.jpg" /&gt;&lt;br /&gt;
    &lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;choix du disque de destination, celui que vous venez de partionner&lt;br /&gt;
    &lt;a href="http://flickr.com/photos/jakimowicz/2315387955/in/set-72157604059784342/"&gt;&lt;img alt="" src="http://farm3.static.flickr.com/2387/2315387955_4cf9a7d262.jpg" /&gt;&lt;br /&gt;
    &lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;choix des paquets &amp;agrave; installer, pour la toute premi&amp;egrave;re installation je vous conseille fortement de ne RIEN cocher&lt;br /&gt;
    &lt;a href="http://flickr.com/photos/jakimowicz/2315386681/in/set-72157604059784342/"&gt;&lt;img alt="" src="http://farm3.static.flickr.com/2194/2315386681_477f3a31bd.jpg" /&gt;&lt;br /&gt;
    &lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;patience, patience&lt;br /&gt;
    &lt;a href="http://flickr.com/photos/jakimowicz/2316194886/in/set-72157604059784342/"&gt;&lt;img alt="" src="http://farm3.static.flickr.com/2027/2316194886_0f2fa0b879.jpg" /&gt;&lt;br /&gt;
    &lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;reboot, on laisse le dvd en place et on attends le d&amp;eacute;compte et on profite&lt;br /&gt;
    &lt;a href="http://flickr.com/photos/jakimowicz/2316194290/in/set-72157604059784342"&gt;&lt;img alt="" src="http://farm4.static.flickr.com/3014/2316194290_db7860714a.jpg" /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;br /&gt;
Si jamais vous avez des p&amp;eacute;riph&amp;eacute;riques qui ne fonctionnent pas (r&amp;eacute;seau) ou que votre r&amp;eacute;solution n&amp;#8217;est pas correctement d&amp;eacute;tect&amp;eacute;, alors il vous faudrait r&amp;eacute;installer en choisissant les bons param&amp;egrave;tres. Si vous n&amp;#8217;avez pas de processeur supportant le SSE3 et SSE2, ou une carte m&amp;egrave;re n&amp;#8217;ayant pas de chipset intel, il vous faut choisir le kernel patch&amp;eacute; marqu&amp;eacute; comme tel. Lisez bien les informations pour chaque driver et n&amp;#8217;h&amp;eacute;sitez pas &amp;agrave; fouiller quelques minutes sur le net, cela prendra moins de temps que de r&amp;eacute;-installer une machine ne d&amp;eacute;marrant pas. Les choix que j&amp;#8217;ai fais pour ma machine sont simples : nvinject pour la carte graphique ainsi que le driver de la carte r&amp;eacute;seau. Il est s&amp;ucirc;rement possible de faire mieux mais cette configuration me convient parfaitement pour mes tests.&lt;br /&gt;
&lt;br /&gt;
Son seul b&amp;eacute;mol : il me faut conserver le dvd d&amp;#8217;installation pour d&amp;eacute;marrer la machine et je n&amp;#8217;ai pas r&amp;eacute;ussi &amp;agrave; comprendre pourquoi. Si quelqu&amp;#8217;un aurait la solution, je pourrais le remercier d&amp;#8217;une bi&amp;egrave;re ou autre breuvage ;) J&amp;#8217;ai l&amp;#8217;impression que ce probl&amp;egrave;me touche aussi la gestion EFI qui m&amp;#8217;emp&amp;egrave;che d&amp;#8217;utiliser le kernel standard qui authorise les mises &amp;agrave; jour venant directement d&amp;#8217;apple sans rien broyer.&lt;/p&gt;

&lt;p&gt;De mon cot&amp;eacute;, 100% de mon mat&amp;eacute;riel est reconnu ou du moins de ce que j&amp;#8217;ai pu tester :&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;carte son fonctionnelle en st&amp;eacute;r&amp;eacute;o (pas test&amp;eacute; si la sortie num&amp;eacute;rique et/ou les sorties analogiques autre que gauche/droite fonctionnent)&lt;/li&gt;
    &lt;li&gt;carte graphique avec acc&amp;eacute;l&amp;eacute;ration reconnue&lt;/li&gt;
    &lt;li&gt;carte r&amp;eacute;seau en gigabit, petits soucis de reconnaissance du gigabit de temps &amp;agrave; autre cependant, on d&amp;eacute;branche et ca remarche&lt;/li&gt;
    &lt;li&gt;usb 2.0 parfaitement reconnu&lt;/li&gt;
    &lt;li&gt;firewire nickel&lt;/li&gt;
    &lt;li&gt;disques durs sata reconnus, je n&amp;#8217;ai pas pouss&amp;eacute; jusqu&amp;#8217;&amp;agrave; tester le controller JMicron&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Ayant 2 configurations identiques, je vais reproduire l&amp;#8217;installation avec diverses options pour trouver au mieux les bons param&amp;egrave;tres &amp;#8230; une fois qu&amp;#8217;antec m&amp;#8217;aura renvoy&amp;eacute; mon alimentation r&amp;eacute;par&amp;eacute;e, merci la garantie 3 ans.&lt;/p&gt;

&lt;p&gt;Sources:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://wiki.osx86project.org"&gt;http://wiki.osx86project.org&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://dailyapps.net/2007/12/hack-attack-install-leopard-on-your-pc-in-just-one-step"&gt;http://dailyapps.net/2007/12/hack-attack-install-leopard-on-your-pc-in-just-one-step&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
      <pubDate>Fri, 07 Mar 2008 09:42:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:fe4c6e8c-b088-486c-b596-5e03501a7552</guid>
      <comments>http://fabien.jakimowicz.com/articles/2008/03/07/installation-de-leopard-sur-pc#comments</comments>
      <category>geek</category>
      <category>geek</category>
      <category>apple</category>
      <category>hackintosh</category>
      <category>mac os x</category>
      <trackback:ping>http://fabien.jakimowicz.com/trackbacks?article_id=installation-de-leopard-sur-pc&amp;day=07&amp;month=03&amp;year=2008</trackback:ping>
      <link>http://fabien.jakimowicz.com/articles/2008/03/07/installation-de-leopard-sur-pc</link>
    </item>
  </channel>
</rss>
