<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://www.digitalspirit.org/blog/index.php/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>DigitalSpirit - MacOs</title>
  <link>http://www.digitalspirit.org/blog/index.php/</link>
  <atom:link href="http://www.digitalspirit.org/blog/index.php/feed/category/MacOs/rss2" rel="self" type="application/rss+xml"/>
  <description>Blog personnel de Charles Rincheval contenant des descriptions de projets réalisés dans les domaines du logiciels libres en encore dans des développements de systèmes embarqués</description>
  <language>fr</language>
  <pubDate>Mon, 06 Feb 2012 16:31:19 +0100</pubDate>
  <copyright>© 2008 Charles Rincheval. Ce billet a été originellement publié sur le site www.DigitalSpirit.org</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Monter une partition Linux ext2 / ext3 / ext4 sur Mac Os X</title>
    <link>http://www.digitalspirit.org/blog/index.php/post/2009/10/12/Monter-une-partition-ext2%2C-ext3-ou-ext4-sur-MacOs</link>
    <guid isPermaLink="false">urn:md5:e1deb691ee9e6d2c466b0e220230824d</guid>
    <pubDate>Sun, 25 Oct 2009 14:00:00 +0100</pubDate>
    <dc:creator>hugo</dc:creator>
        <category>MacOs</category>
        <category>Apple</category><category>ext2</category><category>ext3</category><category>ext4</category><category>Gnu-Linux</category><category>Mac Os X</category><category>macos</category><category>mass storage</category><category>mount</category><category>partition</category><category>usb</category>    
    <description>&lt;p&gt;
Mac Os X est un puissant système d'exploitation, malheuresement, ce système souffre de grosses lacunes pour un linuxien et notamment concernant le support des systèmes de fichiers, en effet, cet OS ne reconnait que ses propres formats HFS, HFS+, HFSX, les formats de Microsoft FAT32 et NTFS ainsi que UFS (source &lt;a href=&quot;http://fr.wikipedia.org/wiki/Mac_OS_X#Syst.C3.A8me_de_fichiers_local.2C_r.C3.A9seau_et_protocole_support.C3.A9&quot; hreflang=&quot;fr&quot;&gt;Wikipédia&lt;/a&gt;), oubliez donc l'ext3 d'origine sous Mac Os...sauf...&lt;/p&gt;
&lt;p&gt;
2 projets m'ont sauvés la vie (oui, rien que ça) en rendant mes disques extX visibles et lisibles sous MacOs :
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a hreflang=&quot;en&quot; href=&quot;http://code.google.com/p/macfuse/&quot;&gt;MacFuse&lt;/a&gt;, les linuxiens auront reconnus à son nom son utilité, pour les autres, c'est un outils qui vous permet de monter un système de fichiers en espace utilisateur&lt;/li&gt;
&lt;li&gt;Et &lt;a hreflang=&quot;en&quot; href=&quot;http://alperakcan.org/?open=projects&amp;amp;project=fuse-ext2&quot;&gt;fuse-ext2&lt;/a&gt; qui est un « pilote » extX générique fonctionnant entre autres sur MacOs&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Rien à dire concernant l'installation de ces 2 programmes, des images disques au format dmg sont disponibles.
&lt;br /&gt;
Une fois ces 2 programmes installés, c'est magique, vos disques extX seront montés automatiquement sans le moindre effort de votre part comme vous pouvez le voir sur la capture d'écran ci-dessous :
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://www.digitalspirit.org/blog/public/macos-finder-ext3.png&quot;&gt;&lt;img src=&quot;http://www.digitalspirit.org/blog/public/.macos-finder-ext3_m.jpg&quot; alt=&quot;MacOs finder avec ext3&quot; title=&quot;MacOs finder avec ext3, oct. 2009&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Concernant le montage des disques externes, le montage n'est pas automatisé et requiert donc quelques actions de votre part.&lt;/p&gt;    &lt;p&gt;Pour commencer, il faut d'abord connaitre le nom du device externe (/dev/diskXsX), s'il n'apparait pas dans le finder (entouré de rouge dans la capture ci-dessus), branchez votre disque externe formaté en extX puis ouvrez l'utilitaire de disques, vous devriez voir votre disque apparaitre sous cette forme :&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://www.digitalspirit.org/blog/public/macos-disk-utility.png&quot;&gt;&lt;img title=&quot;MacOs Utilitaire de disques, oct. 2009&quot; alt=&quot;&quot; src=&quot;http://www.digitalspirit.org/blog/public/.macos-disk-utility_m.jpg&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;Sur l'exemple ci-dessus, le nom du device est « disk2s1 », maintenant que nous savons oû se trouve le device, nous pouvons le monter tranquillement de la manière suivante, ouvrez un terminal (j'ai coloré les informations renvoyées par fuse-ext2 en jaune) :&lt;/p&gt;
&lt;pre class=&quot;shell&quot;&gt;mac:~ hugo$ cd /tmp&lt;br /&gt;mac:tmp hugo$ mkdir DD&lt;br /&gt;mac:tmp hugo$ fuse-ext2 /dev/disk2s1 DD&lt;br /&gt;&lt;span style=&quot;color: yellow;&quot;&gt;fuse-ext2: enter [do_probe (../../fuse-ext2/do_probe.c:30)]&lt;br /&gt;fuse-ext2: leave [do_probe (../../fuse-ext2/do_probe.c:53)]&lt;br /&gt;Mounting /dev/disk2s1 Read-Only.&lt;br /&gt;Use 'force' or 'rw+' options to enable Read-Write mode&lt;br /&gt;fuse-ext2: opts.device: /dev/disk2s1 [main (../../fuse-ext2/fuse-ext2.c:348)]&lt;br /&gt;fuse-ext2: opts.mnt_point: DD [main (../../fuse-ext2/fuse-ext2.c:349)]&lt;br /&gt;fuse-ext2: opts.volname:  [main (../../fuse-ext2/fuse-ext2.c:350)]&lt;br /&gt;fuse-ext2: opts.options: (null) [main (../../fuse-ext2/fuse-ext2.c:351)]&lt;br /&gt;fuse-ext2: parsed_options: allow_other,local,ro,fsname=/dev/disk2s1,[...]&lt;br /&gt;fuse-ext2: mounting read-only [main (../../fuse-ext2/fuse-ext2.c:368)]&lt;/span&gt;&lt;br /&gt;mac:tmp hugo$ &lt;/pre&gt;
&lt;p&gt;
Inutile d'être en root pour lancer cette commande, c'est justement l'intérêt de fuse...
&lt;/p&gt;
&lt;p&gt;
Et voilà le travail, un disque usb externe &lt;strong&gt;ext4&lt;/strong&gt; :
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://www.digitalspirit.org/blog/public/macos-finder-external-disk.png&quot;&gt;&lt;img src=&quot;http://www.digitalspirit.org/blog/public/macos-finder-external-disk.png&quot; alt=&quot;MacOs finder disque ext4 monté&quot; title=&quot;MacOs finder disque ext4 monté, oct. 2009&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
J'ai écrit un petit script qui automatise un tout petit peu plus le processus de montage du périphérique, pour le montage :
&lt;/p&gt;
&lt;pre class=&quot;shell&quot;&gt;mac:~ hugo$ ./mountext -d disk2s1&lt;br /&gt;Mounting « /dev/disk2s1 » device in « /tmp/disk2s1 »&lt;br /&gt;Device « /dev/disk2s1 » mounted in « /tmp/disk2s1 »&lt;br /&gt;mac:~ hugo$ &lt;/pre&gt;
&lt;p&gt;
Pour le démontage :
&lt;/p&gt;
&lt;pre class=&quot;shell&quot;&gt;mac:~ hugo$ ./mountext -u disk2s1&lt;br /&gt;Umounting « /tmp/disk2s1 »&lt;br /&gt;Ok&lt;br /&gt;mac:~ hugo$ &lt;/pre&gt;
&lt;p&gt;
Voilà, le script se trouve en annexe de ce billet.
&lt;/p&gt;</description>
    
          <enclosure url="http://www.digitalspirit.org/blog/public/src/mountext"
      length="1785" type="text/plain" />
    
    
          <comments>http://www.digitalspirit.org/blog/index.php/post/2009/10/12/Monter-une-partition-ext2%2C-ext3-ou-ext4-sur-MacOs#comment-form</comments>
      <wfw:comment>http://www.digitalspirit.org/blog/index.php/post/2009/10/12/Monter-une-partition-ext2%2C-ext3-ou-ext4-sur-MacOs#comment-form</wfw:comment>
      <wfw:commentRss>http://www.digitalspirit.org/blog/index.php/feed/atom/comments/821</wfw:commentRss>
      </item>
    
</channel>
</rss>
