<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://blog.sietch-tabr.com/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>ka.da - Tag - 64bits</title>
  <link>http://blog.sietch-tabr.com/index.php/</link>
  <atom:link href="http://blog.sietch-tabr.com/index.php/feed/tag/64bits/rss2" rel="self" type="application/rss+xml"/>
  <description></description>
  <language>fr</language>
  <pubDate>Wed, 03 Dec 2008 13:03:46 +0100</pubDate>
  <copyright>CC-BY-NC-SA</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>faire tourner Windows sur Xen</title>
    <link>http://blog.sietch-tabr.com/index.php/post/2007/09/24/faire-tourner-Windows-sur-Xen</link>
    <guid isPermaLink="false">urn:md5:16412445e757926afe726de1c3681ca1</guid>
    <pubDate>Wed, 26 Sep 2007 22:15:00 +0200</pubDate>
    <dc:creator>er:k</dc:creator>
        <category>InformatiqueEtGeekeries</category>
        <category>64bits</category><category>Debian</category><category>ligne de commande</category><category>planete-april</category><category>planete-debian-fr-users</category><category>planete-libre</category><category>Windows</category><category>Xen</category>    
    <description>    &lt;p&gt;Pour une raison ou pour une autre&lt;sup&gt;[&lt;a href=&quot;http://blog.sietch-tabr.com/index.php/post/2007/09/24/#pnote-234-1&quot; id=&quot;rev-pnote-234-1&quot;&gt;1&lt;/a&gt;]&lt;/sup&gt; vous pouvez avoir envie (?) ou besoin de faire tourner un Windows sous votre Linux. Heureusement, depuis peu Xen couplé à un processeur récent le permet.&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://blog.sietch-tabr.com/public/screenshots/win2000_Xen/installation_win2000_xen_1.png&quot; alt=&quot;Installation de Windows 2000 sur Xen (vue dans un bureau Gnome)&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;prérequis&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;un processeur HVM&amp;nbsp;: vous pouvez vérifier &lt;a href=&quot;http://wiki.xensource.com/xenwiki/HVM_Compatible_Processors&quot; hreflang=&quot;en&quot;&gt;ici&lt;/a&gt; si le vôtre l'est&lt;/li&gt;
&lt;li&gt;un poste/serveur Linux Debian Etch minimum&lt;sup&gt;[&lt;a href=&quot;http://blog.sietch-tabr.com/index.php/post/2007/09/24/#pnote-234-2&quot; id=&quot;rev-pnote-234-2&quot;&gt;2&lt;/a&gt;]&lt;/sup&gt; avec Xen fonctionnel&lt;/li&gt;
&lt;li&gt;un CDROM d'installation de Windows (je n'ai testé qu'avec Windows 2000 mais XP et 2003 Server semblent fonctionner également)&lt;/li&gt;
&lt;li&gt;des petits doigts :) et ce billet&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;procédure&lt;/strong&gt;&lt;br /&gt;
Pour utiliser les nouvelles fonctionnalités des processeurs virtualisants et donc pouvoir installer Windows&lt;sup&gt;[&lt;a href=&quot;http://blog.sietch-tabr.com/index.php/post/2007/09/24/#pnote-234-3&quot; id=&quot;rev-pnote-234-3&quot;&gt;3&lt;/a&gt;]&lt;/sup&gt; il vous faut installer un package spécial qui fournit les outils utilisateurs&lt;/p&gt;
&lt;pre&gt;
# aptitude install xen-ioemu-3.0.3-1
&lt;/pre&gt;


&lt;p&gt;On copie ensuite le cdrom sur le disque dur&lt;/p&gt;
&lt;pre&gt;
# dd if=/dev/cdrom of=/tmp/win2000pro.iso
&lt;/pre&gt;


&lt;p&gt;On crée un fichier image vide appelé à contenir le système invité (6Go ici)&lt;/p&gt;
&lt;pre&gt;
# dd if=/dev/zero of=Win2k.img bs=1M count=6144
&lt;/pre&gt;


&lt;p&gt;On crée le fichier de configuration Xen &lt;code&gt;/etc/xen/win2000.cfg&lt;/code&gt; pour Windows. Voici le mien, adaptez-le à votre configuration&lt;/p&gt;
&lt;pre&gt;
# more /etc/xen/win2k.cfg
kernel = &amp;quot;/usr/lib/xen-default/boot/hvmloader&amp;quot;
builder='hvm'
memory = '256'
name = 'Win2000'
disk = [ 'file:/mnt/media/data/xen/domains/win2k/win2k.img,ioemu:hda,w','file:/tmp/win2000pro.iso,ioemu:hdc:cdrom,r' ]
vif = [ 'type=ioemu, bridge=xenbr0' ]
device_model = '/usr/lib/xen-default/bin/qemu-dm'
memmap = '/usr/lib/xen/boot/mem-map.sxp'
boot='d'
sdl=1
vnc=0
&lt;/pre&gt;

&lt;p&gt;Les directives spécifiques à un hôte HVM sont &lt;code&gt;kernel&lt;/code&gt;, &lt;code&gt;builder&lt;/code&gt;, &lt;code&gt;device_model&lt;/code&gt; et &lt;code&gt;memmap&lt;/code&gt;.&lt;br /&gt;
Dans la partie &lt;code&gt;disk&lt;/code&gt; il vous faut spécifier l'image ISO pour l'installation, vous pouvez ensuite connecter votre lecteur de cd-rom en remplaçant la ligne par &lt;code&gt;disk = &lt;a href=&quot;http://blog.sietch-tabr.com/index.php/post/2007/09/24/&amp;#039;file:/mnt/media/data/system/xen/domains/win2k/win2k.img,ioemu:hda,w&amp;#039;,&amp;#039;phy:/dev/cdrom,ioemu:hdc:cdrom,r&amp;#039;&quot; title=&quot;&amp;#039;file:/mnt/media/data/system/xen/domains/win2k/win2k.img,ioemu:hda,w&amp;#039;,&amp;#039;phy:/dev/cdrom,ioemu:hdc:cdrom,r&amp;#039;&quot;&gt;'file:/mnt/media/data/system/xen/do...&lt;/a&gt;&lt;/code&gt;.&lt;br /&gt;
La directive &lt;code&gt;boot&lt;/code&gt; indique 'd' pour booter sur le cd-rom et 'c' pour booter sur le disque dur virtuel.&lt;br /&gt;
&lt;code&gt;sdl=1&lt;/code&gt; permet, si vous êtes sous X, d'avoir une fenêtre qui s'ouvre automatiquement quand vous lancez la machine virtuelle ce qui est au moins nécessaire lors de l'installation. Vous pouvez ensuite utiliser le mode de prise à distance que vous préférez. (&lt;strong&gt;mise à jour :&lt;/strong&gt; si vous voulez utilisez VNC, changez &lt;code&gt;sdl=0 vnc=1&lt;/code&gt; et connectez-vous avec vncviewer sur localhost:5900)&lt;/p&gt;


&lt;p&gt;Et voilà, un petit&lt;/p&gt;
&lt;pre&gt;
# xm create /etc/xen/win2000.cfg
&lt;/pre&gt;

&lt;p&gt;et c'est parti&amp;nbsp;!&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;divers&lt;/strong&gt;&lt;br /&gt;
Pour pouvoir monter le fichier image Windows que vous avez un bête &lt;code&gt;mount -o loop&lt;/code&gt; ne suffit pas, voici la commande qui va bien&lt;/p&gt;
&lt;pre&gt;
# mount -o loop,offset=$((63*512)),rw /mnt/media/data/system/xen/domains/win2k/win2k.img temp/
&lt;/pre&gt;


&lt;p&gt;J'ai vu également que Russell Coker a écrit un billet intitulé &lt;a href=&quot;http://etbe.coker.com.au/2007/07/27/a-support-guide-to-xen/&quot; hreflang=&quot;en&quot;&gt;A support guide [for|to] Xen&lt;/a&gt; avec un résumé des principales commandes utiles pour Xen.&lt;/p&gt;


&lt;p&gt;Au fait, je fais tourner un Windows 32 bits sur ma Debian en 64 bits.&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;copies d'écrans&lt;/strong&gt;&lt;br /&gt;
Quelques screenshots pour le plaisir&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://blog.sietch-tabr.com/public/screenshots/win2000_Xen/installation_win2000_xen_2.png&quot; alt=&quot;Installation de Windows 2000 sur Xen&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://blog.sietch-tabr.com/public/screenshots/win2000_Xen/installation_win2000_xen_3.png&quot; alt=&quot;Installation de Windows 2000 sur Xen (premier login)&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://blog.sietch-tabr.com/public/screenshots/win2000_Xen/installation_win2000_xen_4.png&quot; alt=&quot;Installation de Windows 2000 sur Xen (le fameux &amp;quot;Démarrer avec Windows 2000&amp;quot;)&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;PS :&lt;/strong&gt; je suis depuis peu syndiqué sur le &lt;a href=&quot;http://planet-fr.debian.net/users/&quot; hreflang=&quot;fr&quot;&gt;planète des utilisateurs francophones de Debian&lt;/a&gt;, &lt;a href=&quot;http://www.planet-libre.org/&quot; hreflang=&quot;fr&quot;&gt;planète libre&lt;/a&gt; et peut-être même &lt;a href=&quot;http://planete.april.org/&quot; hreflang=&quot;fr&quot;&gt;planète APRIL&lt;/a&gt; alors&amp;nbsp;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;bonjour à vous :-)&lt;/li&gt;
&lt;li&gt;merci à &lt;a href=&quot;http://www.ouaza.com/&quot; hreflang=&quot;fr&quot;&gt;Raphaël Hertzog&lt;/a&gt;, &lt;a href=&quot;http://www.tux-planet.fr/&quot; hreflang=&quot;fr&quot;&gt;Sébastien Bilbeau&lt;/a&gt; et... l'&lt;a href=&quot;http://april.org&quot; hreflang=&quot;fr&quot;&gt;APRIL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;je vous invite à venir visiter mon &lt;a href=&quot;http://blog.sietch-tabr.com&quot; hreflang=&quot;fr&quot;&gt;blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;et à y laisser des commentaires si nécessaire...&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;PS2 :&lt;/strong&gt; dès vendredi 1er octobre, une nouvelle taxe&lt;sup&gt;[&lt;a href=&quot;http://blog.sietch-tabr.com/index.php/post/2007/09/24/#pnote-234-4&quot; id=&quot;rev-pnote-234-4&quot;&gt;4&lt;/a&gt;]&lt;/sup&gt; &quot;copie privée&quot; arrive sur les disques durs externes et les clés USB, alors si vous aviez un achat en tête, précipitez-vous&amp;nbsp;!&lt;/p&gt;
&lt;div class=&quot;footnotes&quot;&gt;&lt;h4&gt;Notes&lt;/h4&gt;
&lt;p&gt;[&lt;a href=&quot;http://blog.sietch-tabr.com/index.php/post/2007/09/24/#rev-pnote-234-1&quot; id=&quot;pnote-234-1&quot;&gt;1&lt;/a&gt;] la mienne, c'est d'espérer pouvoir enfin rejouer à SimCity 4 Rush Hour que malheureusement je n'arrive pas à faire tourner avec &lt;a href=&quot;http://www.winehq.com/&quot; hreflang=&quot;en&quot;&gt;Wine&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[&lt;a href=&quot;http://blog.sietch-tabr.com/index.php/post/2007/09/24/#rev-pnote-234-2&quot; id=&quot;pnote-234-2&quot;&gt;2&lt;/a&gt;] à vrai dire n'importe quelle distribution est valable bien évidemment mais je me base sur celle-ci&lt;/p&gt;
&lt;p&gt;[&lt;a href=&quot;http://blog.sietch-tabr.com/index.php/post/2007/09/24/#rev-pnote-234-3&quot; id=&quot;pnote-234-3&quot;&gt;3&lt;/a&gt;] en fait n'importe quel OS non modifié comme par exemple OpenBSD ou NetBSD (&lt;a href=&quot;http://imil.net/wp/?p=150&quot; hreflang=&quot;fr&quot;&gt;cf&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;[&lt;a href=&quot;http://blog.sietch-tabr.com/index.php/post/2007/09/24/#rev-pnote-234-4&quot; id=&quot;pnote-234-4&quot;&gt;4&lt;/a&gt;] qui a dit encore une ? qu'il se dénonce !&lt;/p&gt;&lt;/div&gt;
</description>
    
    
    
      </item>
    
  <item>
    <title>Flash sous Debian 64 bits</title>
    <link>http://blog.sietch-tabr.com/index.php/post/2007/09/11/Flash-sous-Linux-64-bits</link>
    <guid isPermaLink="false">urn:md5:9208f200c6d00f91821d33355918abfb</guid>
    <pubDate>Tue, 11 Sep 2007 22:16:00 +0200</pubDate>
    <dc:creator>er:k</dc:creator>
        <category>InformatiqueEtGeekeries</category>
        <category>64bits</category><category>Debian</category><category>ligne de commande</category><category>Mozilla</category><category>planete-debian-fr-users</category><category>planete-libre</category>    
    <description>    &lt;p&gt;Depuis que j'ai un nouveau PC qui tourne sous 64 bits, mon gros problème était d'arriver à utiliser Flash sous Mozilla et Firefox. En effet, Flash est une technologie propriétaire&lt;sup&gt;[&lt;a href=&quot;http://blog.sietch-tabr.com/index.php/post/2007/09/11/#pnote-231-1&quot; id=&quot;rev-pnote-231-1&quot;&gt;1&lt;/a&gt;]&lt;/sup&gt; et Adobe ne propose pas de version 64 bits. Plusieurs solutions existent néanmoins pour réussir à le faire mais elle sont toutes assez compliquées comme avoir un chroot 32 bits pour faire tourner les applications 32 bits&lt;sup&gt;[&lt;a href=&quot;http://blog.sietch-tabr.com/index.php/post/2007/09/11/#pnote-231-2&quot; id=&quot;rev-pnote-231-2&quot;&gt;2&lt;/a&gt;]&lt;/sup&gt;. Heureusement, depuis peu existe un utilitaire appelé &lt;a href=&quot;http://gwenole.beauchesne.info/projects/nspluginwrapper/&quot; hreflang=&quot;en&quot;&gt;nspluginwrapper&lt;/a&gt; permettant d'utiliser des plugins sur une  plateforme pour laquelle ils ne sont pas conçus, comme par exemple des plugins 32 bits sur une plateforme 64 bits qui est ce qui nous intéresse.&lt;/p&gt;


&lt;p&gt;J'ai commencé par suivre une &lt;a href=&quot;http://doc.ubuntu-fr.org/nspluginwrapper&quot; hreflang=&quot;fr&quot;&gt;doc Ubuntu&lt;/a&gt; qui m'a permis d'avoir Flash sous Mozilla Seamonkey/Iceape mais malheureusement ça ne marchait pas pour Firefox/Iceweasel.&lt;/p&gt;


&lt;p&gt;Heureusement cet utilitaire est arrivé dans Debian testing, et, comme depuis peu j'ai un pied dans testing/lenny&lt;sup&gt;[&lt;a href=&quot;http://blog.sietch-tabr.com/index.php/post/2007/09/11/#pnote-231-3&quot; id=&quot;rev-pnote-231-3&quot;&gt;3&lt;/a&gt;]&lt;/sup&gt; j'ai alors pu l'installer tout simplement avec&lt;/p&gt;
&lt;pre&gt;
# aptitude install nspluginwrapper
&lt;/pre&gt;

&lt;p&gt;et là, magie&amp;nbsp;! Iceape &lt;ins&gt;et&lt;/ins&gt; Iceweasel supportent le Flash... :)&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;update :&lt;/strong&gt; j'ai oublié de vous dire pourquoi &lt;a href=&quot;http://immike.net/blog/2007/07/31/flash-sucks&quot; hreflang=&quot;en&quot;&gt;Flash ça pue&lt;/a&gt;&lt;/p&gt;
&lt;div class=&quot;footnotes&quot;&gt;&lt;h4&gt;Notes&lt;/h4&gt;
&lt;p&gt;[&lt;a href=&quot;http://blog.sietch-tabr.com/index.php/post/2007/09/11/#rev-pnote-231-1&quot; id=&quot;pnote-231-1&quot;&gt;1&lt;/a&gt;] vive les logiciels libres !&lt;/p&gt;
&lt;p&gt;[&lt;a href=&quot;http://blog.sietch-tabr.com/index.php/post/2007/09/11/#rev-pnote-231-2&quot; id=&quot;pnote-231-2&quot;&gt;2&lt;/a&gt;] cf &lt;a href=&quot;http://blog.sietch-tabr.com/index.php/post/2007/09/11/debian-administration.org&quot; hreflang=&quot;en&quot;&gt;http://debian-administration.org&lt;/a&gt; pour des articles traitant du problème&lt;/p&gt;
&lt;p&gt;[&lt;a href=&quot;http://blog.sietch-tabr.com/index.php/post/2007/09/11/#rev-pnote-231-3&quot; id=&quot;pnote-231-3&quot;&gt;3&lt;/a&gt;] principalement pour avoir une version de &lt;a href=&quot;http://www.digikam.org/&quot; hreflang=&quot;en&quot;&gt;Digikam&lt;/a&gt; supérieure à 0.9.2 qui gère les fichiers RAW&lt;/p&gt;&lt;/div&gt;
</description>
    
    
    
      </item>
    
</channel>
</rss>