Installare Ubuntu con PXE usando un server Windows
Scenario: vogliamo installare Ubuntu via rete come macchina virtuale in VirtualBox utilizzando un server Windows che renda disponibile l’immagine di installazione della distribuzione. Il vantaggio di una soluzione del genere consiste nella possibilità di non dover avere alcun CD o immagine ISO disponibile in locale per installare Ubuntu, tutta la procedura di installazione della distribuzione avverrà via rete, contattando il server remoto che renderà disponibili i file necessari.
Per rendere possibile l’installazione via rete di Ubuntu dovremo trasformare un PC con Windows in un server PXE (Preboot Execution Environment).
Vediamo i passi necessari per allestire il server PXE su Windows.
Configurazione del server
- Scarichiamo il freeware “standalone” tftpd32, funzionante su qualsiasi versione di Windows. Basta scaricare la versione zip: tftpd32 standard edition
- Scompattiamo tftpd32 in una cartella a nostra scelta (es. C:\tftpd32)
- Scarichiamo la versione adatta al boot di rete di Ubuntu Karmic. Il file che ci occorre è netboot.tar.gz prelevabile da “ftp://archive.ubuntu.com/ubuntu/dists/karmic/main/installer-i386/current/images/netboot/”. Estraiamo il file compresso (possiamo utilizzare 7zip)
- Ora sarà necessario copiare alcuni dei file contenuti in netboot.tar.gz in nella cartella di tftpd32, nel nostro esempio “C:\tftpd32″. In particolare dovremo copiare la directory “ubuntu-installer” e tutto il suo contenuto nella root di tftpd32; la directory “pxelinux.cfg” e il file “pxelinux.0″ (contenuti entrambi in “ubuntu-installer/i386/”) nella root di tftpd32
- La lista delle directory e file dovrà essere la seguente:
C:\tftp32\pxelinux.cfg\default
C:\tftp32\ubuntu-installer\i386\
C:\tftpd32\pxelinux.0
C:\tftp32\tftpd32.exe
Fatto questo possiamo avviare tftpd32 e portarci nella scheda DHCP. Qui sarà necessario impostare l’indirizzo IP di partenza del pool di indirizzi assegnabili (IP pool starting address), la quantità di indirizzi (size of pool), Wins/DNS e default router (nel mio caso gli stessi), maschera di sottorete e soprattutto, la cosa più importante cioè il Boot file “pxelinux.0“. Quest’ultimo è fondamentale per consentire l’avvio di Ubuntu via rete.

Configurazione del client
Nel mio caso ho scelto di installare Ubuntu, attraverso il server PXE appena configurato, servendomi di Virtualbox. La procedura è molto semplice: basta creare una nuova macchina virtuale Ubuntu, assegnando la RAM necessaria e creando un nuovo disco rigido. Terminata la creazione possiamo avviare la virtual machine e cliccare sul tasto “F12″ per scegliere l’ordine dei device di avvio. Nel caso di boot via rete basterà premere il tasto “l” (l come LAN). A questo punto verrà ricercato un server DHCP che metta a disposizione i file necessari all’avvio e se tutto è stato configurato correttamente tftpd32 enterà in azione, assegando un indirizzo e fornendo i file di avvio. A video comparirà l’avvio del kernel di Ubuntu e al termine della sequenza di boot la procedura di installazine della distribuzione.
Un ottimo articolo, da cui ho preso spunto per questa guida è Ubuntu PXE install via Windows.
Post correlati:
2 Responses to Installare Ubuntu con PXE usando un server Windows
Lascia un Commento Annulla risposta
Newsletter
I più visti
- Groupon Citydeal: le truffe sono in agguato (aggiornato)
- Già possibile attivare Windows 7 Ultimate RTM con Hazar Activator
- Multiboot: installare Windows 7 dopo XP e Ubuntu
- Installare Mac OS X 10.7 Lion in VMware su Windows
- Dispositivo MTP non riconosciuto in Windows XP: ecco come fare
- Vista, hard disk e pendrive USB: problema risolto
Categorie
Archivi
Commenti recenti
- matteoca su Bucare una rete Wi-Fi protetta con Ubuntu usando Reaver
- Hiroshi su Pagelines Platform in italiano per WordPress
- jovy60 su Pagelines Platform in italiano per WordPress
- MICHELA su Groupon Citydeal: le truffe sono in agguato (aggiornato)
- michela su Groupon Citydeal: le truffe sono in agguato (aggiornato)
Twitter
- How To Setup SiriServer On Ubuntu For Use With Spire Tweak http://t.co/lmVnVb1Q 12 ore fa
- Oil industry sees no threat from electric car http://t.co/gcQal70v 12 ore fa
- Integrating Google Analytics into your Company Loop with a Microsoft Excel Add-on http://t.co/OBQgDLNf 12 ore fa
- F.B.I. Admits Hacker Group’s Eavesdropping http://t.co/qiHZEcRa 12 ore fa
- Want 4.5GB of free Dropbox space? Be a guinea pig http://t.co/nWCaV301 13 ore fa







[...] Installare Ubuntu con PXE usando un server Windows Scenario: vogliamo installare Ubuntu via rete come macchina virtuale in VirtualBox utilizzando un server Windows che renda disponibile l’immagine di installazione della distribuzione. blog: Bufferoverflow | leggi l'articolo [...]
[...] segnalare questa guida presa da qui http://www.bufferoverflow.it/2010/01/31/installare-ubuntu-con-pxe-usando-un-server-windows/ grazie alla quale ho potuto installare ubuntu linux su un vecchio notebook senza cd-rom e senza la [...]