Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
mediacenter:xbmc_pxe [2013/03/08 18:01]
james ajout patch initrd complet
mediacenter:xbmc_pxe [2013/09/28 13:25]
james ajout mises a jour pour xbmc 12.2
Ligne 63: Ligne 63:
     * <​code>​patch -p0 < ../​casper-helpers.patch</​code>​     * <​code>​patch -p0 < ../​casper-helpers.patch</​code>​
   * Repaqueter l'​initrd :<​code>​   * Repaqueter l'​initrd :<​code>​
-find ./ | cpio -H newc -o > /tmp/​new-initrd.cpio+find ./ | cpio -H newc -o > ../​new-initrd.cpio
  
-lzma < new-initrd.cpio > initrd.lz</​code>​+lzma < ../new-initrd.cpio > ../initrd.lz</​code>​
   * Déposer l'​initrd la ou il sera disponible en PXE :<​code>#​ mv /​tmp/​initrd.lz /​tftpboot/​xbmc-12.0-live/​initrd.lz </​code>​   * Déposer l'​initrd la ou il sera disponible en PXE :<​code>#​ mv /​tmp/​initrd.lz /​tftpboot/​xbmc-12.0-live/​initrd.lz </​code>​
  
Ligne 72: Ligne 72:
 Pour verifier le fonctionnement du copy on write, tentez d'​ecrire un fichier disons dans /root : ce fichier devrait etre présent apres le redémarrage Pour verifier le fonctionnement du copy on write, tentez d'​ecrire un fichier disons dans /root : ce fichier devrait etre présent apres le redémarrage
  
 +
 +===== Mise a jour XBMC 12.2 =====
 +
 +Depuis que cette page a été écrite, la version 12.2 est sortie.
 +Les étapes décrites précédemment fonctionnent encore, le patch/​regénération de l'​initrd aussi (avec les mêmes patchs) : il suffit d'​adapter les numéros de version dans les différents chemins
 +
 +Voici la configuration PXE a ajouter pour avoir d'une part un liveCD simple (sans persistance des données) et dautre part la version avec persistance qui nécessite donc par contre l'​initrd patché :
 +<​code>​
 +[...]
 +label xbmc122live
 +    menu label XBMCLive 12.2 Intel NVIDIA
 +    kernel xbmc-12.2-live-intel/​vmlinuz
 +    append initrd=xbmc-12.2-live-intel/​initrd.lz netboot=/​dev/​nfs nfsroot=192.168.0.1:/​mnt/​iso/​xbmcbuntu-12.2-live debug boot=casper
 +
 +label xbmc122cow
 +    menu label XBMCLive - NFS Copy On Write 12.2 Intel NVIDIA
 +    kernel xbmc-12.2-live-intel/​vmlinuz
 +    append initrd=xbmc-12.2-live-intel/​initrd_cow.lz netboot=/​dev/​nfs nfsroot=192.168.0.1:/​mnt/​iso/​xbmcbuntu-12.2-live debug boot=casper nfscow=192.168.0.1:/​mnt/​data/​xbmc-nfs-root/​client_mac_address
 +[...]
 +</​code><​note>​La encore ne pas remplacer "​client_mac_address"​ par la valeur de l'​adresse MAC</​note>​
  
 ===== Références ===== ===== Références =====
mediacenter/xbmc_pxe.txt · Dernière modification: 2013/11/20 17:44 par james
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0