Installare XenServer da una USB Key con Syslinux
Lavorare con i CD/DVD oggi sembra veramente antico e nel caso non si abbia a disposizione un server FTP, ho trovato molto comodo installare XenServer 6 creando una chiavetta USB autostart, come spiegato nell’ottimo articolo di Michael O’Neill utilizzando come sistema di avvio syslinux. Il tutto si fa in pochi minuti, qui di seguito i passi da seguire
- formattare la usb key (FAT o FAT32 è indifferente, salvo ovviamente limitazioni di capacità)
- scaricare syslinux (ad esempio dal sito http://www.icewalkers.com/Linux/Software/51700/syslinux.html) ed estrarlo in una cartella del vostro client
- aprire una finestra di command ed entrare nella subfolder WIN32
- trasferire il boot loader sull’usb key digitando syslinux [drive] indicando la lettera assegnata alla vostra chiavetta (nel mio caso si trattava dell’unità E)
- estrarre (ad esempio con Magic ISO o 7-Zip) il contenuto dell’immagine ISO di XenServer sulla chiavetta
- copiare sulla root della key il contenuto della folder /boot/isolinux e rinominare il file isolinux.cfg come syslinux.cfg e isolinux.bin come syslinux.bin
- Se si verificano errori di avvio sostituite copiate il file mboot.c32 fornito da XenServer con quello di Syslinux (con la versione 4.05 non è stato necessario).
Questo sarà il contenuto della chiavetta:
Se state effettuando un upgrade di release, prima di effettuare l’aggiornamento vi consiglio di effettuare l’upgrade dello XenCenter alla versione 6 altrimenti non riuscirete a connettervi all’host XS6.
Inserite la chiavetta USB e mettetela come primo device di boot e il gioco è fatto.
I supplemental pack possono essere installati anche successivamente, e non è necessario anche in questo caso creare un CD. Ogni pack contiene uno script specifico, per installarli potete copiarli sull’host e eseguire lo script install.sh, ad esempio con i comandi sotto indicati
mkdir /tmp/iso
mount -o loop <pack.iso> /tmp/iso
cd /tmp/iso
./install.sh
cd
umount /tmp/iso
Buona installazione
Harald

Ancora nessun commento
Jump to comment form | comment rss [?] | trackback uri [?]