Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
mediacenter:xbmc_pxe [2013/03/08 18:20] james [Patch initrd] update path |
mediacenter:xbmc_pxe [2013/11/20 17:44] james [Mise a jour XBMC 12.2] typo |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag>xbmc mediacenter nfsroot pxe netboot liveCD}} | ||
====== Utiliser Xbmc en boot PXE ====== | ====== Utiliser Xbmc en boot PXE ====== | ||
Ligne 72: | Ligne 73: | ||
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 à ajouter pour avoir d'une part un liveCD simple (sans persistance des données) et d'autre 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 ===== |