4065
Commento:
|
4251
Fine revisione, aggiunta categoria da revisionare
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 73: | Linea 73: |
= Ulteriori risorse = | |
Linea 74: | Linea 75: |
* [https://help.ubuntu.com/community/UbuntuLTSP/LTSPBootingClientsWithoutPxe Documento originale] * [:Hardware/UbuntuLtsp: Guida a UbuntuLtsp] |
|
Linea 76: | Linea 79: |
---- CategoryHardware |
CategoryHardware CategoryDaRevisionare |
IndiceBRTableOfContents() |
Introduzione
Nel vecchi [http://it.wikipedia.org/wiki/Bios bios] non è possibile fare il boot da [http://it.wikipedia.org/wiki/Preboot_Execution_Environment PXE], per ovviare al problema si deve creare un disco di boot che permetta di avviare da rete.
Identificare L'interfaccia di rete
Prima di tutto va [:Hardware/Periferiche/IdentificarePeriferiche: identificato] quale modello di scheda di rete è presente nei Thin client, per fare ciò ci sono diversi metodi, uno dei più semplici è usare un Live CD di Ubuntu e dare nel terminale il comando lspci, verrà restituito un output simile a questo:
00:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Metodi per il boot del client
Andare su [http://www.rom-o-matic.net/5.4.3/ rom-o-matic] per generare un immagine di boot per l'interfaccia di rete e seguire i seguenti passi:
Indicare il tipo di interfaccia di rete del vostro client;
- Specificare che tipo di immagine si vuole creare:
Per un immagine di boot su floppy scegliere "Floppy bootable ROM Image .zdsk"
Per un immagine di boot su CD scegliere ISO bootable image whithout legacy floppy emulation .iso"
Per un immagine di boot da hard disk scegliere "HD (experimental) Hard Disk Partition Image .zhd"
Cliccare sul bottone «Configure», ed assicurarsi che PXELOADER_KEEP_ALL sia selezionato, è una buona cosa anche selezionare POWERSAVE, ALLMULTI, MULTICAST_LEVEL1, MULTICAST_LEVEL2 e DOWNLOAD_PROTO_TFTM, fatte tutte le modifiche cliccare «get rom».
Usando HD (experimental) Hard Disk Partition Image .zhd verrà formattato l'harddisk. |
Avvio da floppy disk
Per creare il floppy di boot dare questo comando:
dd if=etherboot.zdsk of=/dev/fd0
Avvio da Cd-Rom
Con un programma per [:Hardware/DispositiviPartizioni/MasterizzareIso: masterizzare] incidere il file iso in un cd.
Avvio da hard disk
Per scrivere il file .zhd sul hard disk del client, scaricare tomsrtbt da [ftp://mirror.aarnet.edu.au/pub/tomsrtbt/ toms] ed estrarlo ed entrare nella cartella con i seguenti comandi: {{{tar xvzf tomsrtbt-*.tar.gz cd tomsrtbt-<versione> }}}
Inserire un floppy formattato ed installare tomsrtbt con il comando: {{{sudo ./install.s }}}
Dopo di che avviate il client col floppy appena creato di tomsrtbte loggarsi come root con password: xxxx, dare il comando: {{{dmesg | grep hd }}} Per trovare il nome del harddisk, che sarà simile a /dev/hda.
Una volta trovato il nome del harddisk modificare la tavola delle partizioni tramite il seguente comando:
fdisk /dev/hda
Cancellare tutte le partizioni esistenti usano il tasto d, creare una nuova partizione con il tasto n, ed attivarla con il tasto a, infine premere il tasto w per scrivere i cambiamenti su disco ed uscire.
Tornare sulla macchina Linux funzionante dove è presente il file ^.zhd` e copiarlo su un nuovo floppy formattato, inserite il floppy nella macchina client e montarlo con il comando:
mount -t vfat /dev/fd0 /mnt
Copiare il file di boot relativo alla scheda di rete con il comando:
dd if=/mnt/eb-5.4.3-rtl8139.zhd of=/dev/hda1
Riavviare il computer e rimuovete il floppy, il client dovrebbe avviarsi dall'hard disk.
Ulteriori risorse
[https://help.ubuntu.com/community/UbuntuLTSP/LTSPBootingClientsWithoutPxe Documento originale]
[:Hardware/UbuntuLtsp: Guida a UbuntuLtsp]