Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Installazione/DaRete"
Differenze tra le versioni 35 e 41 (in 6 versioni)
Versione 35 del 28/05/2008 20.27.43
Dimensione: 8270
Autore: NaldiniPaolo
Commento:
Versione 41 del 26/06/2008 18.18.41
Dimensione: 4840
Autore: NaldiniPaolo
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 2: Linea 2:
[[Indice(depth=1 align=right)]]
[[VersioniSupportate(hardy gutsy feisty)]]
[[Indice(depth=2 align=right)]]
[[VersioniSupportate(hardy gutsy feisty dapper)]]
Linea 7: Linea 7:
La tecnologia '''Bluetooth''' è utilizzata da molti dispositivi come cellulari, auricolari, videocamere, stampanti e molti altri. Il bluetooth consente l'interconnessione tra apparecchiature senza l'uso di cavi ma sfruttando le onde radio. Questa pagina descrive come installare '''Ubuntu''' da un dispositivo USB. Si tratta di una procedura indirizzata soprattutto alle persone che posseggono un computer privo di lettore CD-ROM, costretti quindi a utilizzare un dispositivo USB per installare un sistema operativo GNU/Linux.
Linea 9: Linea 9:
Tutti i computer di ultima generazione dispongono di un adattatore bluetooth integrato, mentre per gli apparecchi datati esistono dei dispositivi USB. = Preparativi =
Linea 11: Linea 11:
'''Bluez''' è il nome del progetto open source che permette l'uso della tecnologia bluetooth su '''Ubuntu''' ed è incluso nell'installazione predefinita del sistema. È necessario un supporto rimovibile con dimensione pari o superiore a 1 GiB in modo da poter installare il sistema operativo. È necessario che il dispositivo sia [:Hardware/DispositiviPartizioni/PartizionamentoManuale:formattato] impostando un file-system di tipo «'''FAT32'''».
Linea 13: Linea 13:
= Installazione = [:AmministrazioneSistema/InstallareProgrammi:Installare] i seguenti pacchetti reperibili dai [:Repository:repository ufficiali]:
  * ''syslinux''
  * ''mtools''
Linea 15: Linea 17:
== Installazione su Ubuntu 7.10 «Gutsy Gibbon» e successivi == = Metodo automatico =
Linea 17: Linea 19:
Il supporto bluetooth viene installato in maniera predefinita con il sistema. == Script isotostick ==
Linea 19: Linea 21:
== Installazione su Ubuntu 7.04 «Feisty Fawn» == '''!IsoToStick''' è uno script che copia il contenuto dell'immagine `.iso` di '''Ubuntu''' all'interno di una penna USB, ed è reperibile a [http://www.startx.ro/sugar/ questo indirizzo].
Linea 21: Linea 23:
Per abilitare il supporto bluetooth è necessario [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto ''bluez-gnome'' dai [:Repository:repository] ufficiali. Una volta scaricato lo script renderlo eseguibile digitando in una finestra di terminale il seguente comando: {{{
chmod +x isotostick.sh
}}}
In seguito copiare il contenuto dell'immagine `.iso` nella penna USB digitando in un terminale il seguente comando: {{{
sudo sh isotostick.sh ubuntu-*.iso /dev/sdX1
}}}
Sostituire la dicitura «sdX1» con il nome della partizione e avviare lo script.
Linea 23: Linea 31:
== Installazione dei componenti aggiuntivi == == liveUSB ==
Linea 25: Linea 33:
Questi pacchetti sono necessari per il trasferimento di file e altre operazioni di base. Si tratta un piccolo programmino che copia l'interno contenuto del proprio CD all'interno della penna USB, scaricare il pacchetto `.deb` da [http://klik.atekon.de/liveusb/ questo indirizzo] ed installarlo tramite [:AmministrazioneSistema/InstallarePacchettiDebian#metodografico: Gdebi].
Una volta installato si trova nel menu '''''Sistema -> Amministrazione -> Installazione !LiveUsb''''', non si deve far altro che inserire il CD di '''Ubuntu''' nel CD-ROM ed eseguire il programma, verrà copiato in modo automatico tutto il contenuto del CD all'interno della penna USB, verrà configurata in modo che si possa avviare da boot.
Linea 27: Linea 36:
 * ''nautilus-sendto''
 * ''gnome-bluetooth''
 * ''bluetooth''
 * ''obexfs''
 * ''obexftp''
= Metodo manuale =
Linea 33: Linea 38:
= Verificare l'effettivo funzionamento = == Abilitare il Boot con SYSLINUX ==
Linea 35: Linea 40:
Per controllare che l'adattatore sia effettivamente riconosciuto, aprire un terminale e digitare il seguente comando:{{{
hcitool dev
}}}
'''Syslinux''' è un boot-loader che opera su file-system di tipo ''FAT'' e ''MS-DOS/Windows''. Di seguito verrà mostrato come creare un supporto rimovibile avviabile da USB.
Linea 39: Linea 42:
Verrà visualizzata una striga simile alla seguente:{{{
Devices:
        hci0 55:44:33:22:11:00
}}}
=== GNU/Linux ===
 0. [:Hardware/DispositiviPartizioni/MontarePartizioni/Fat:Montare] il supporto USB nella directory `/media`.
 0. Occorre identificare il proprio dispositivo, in modo da conoscere in quale partizione si trovi. Aprire un terminale e digitare:{{{
sudo fdisk -l}}}
 0. Per permettere al dispositivo di effettuare il boot da USB, digitare in un terminale il seguente comando, sostituendo la stringa `/dev/sdX1` con il nome della partizione del proprio dispositivo USB, trovato con il comando precedente:{{{
syslinux -s /dev/sdX1}}}
 0. Nella directory `/root` del dispositivo USB dovrebbe essere stato creato un file chiamato `ldlinux.sys`. È possibile ora avviare il boot dal proprio dispositivo USB.
Linea 44: Linea 50:
In questo caso il bluetooth è riconosciuto correttamente. In caso contrario assicurarsi che il servizio per il bluetooth sia attivo, selezionando il menù '''''Sistema -> Amministrazione -> Servizi''''' e abilitando la voce «Gestione dispositivi Bluetooth (bluetooth)». === Windows ===
 0. Scaricare la versione più recente di '''Syslinux''' in formato `.zip` da [http://www.kernel.org/pub/linux/utils/boot/syslinux/ qui]. All'interno è presente una la cartella «'''win32'''», nella quale è presente il programma per l'installazione.
 0. Collegare il dispositivo USB annotando la lettera associata dal sistema alla periferica, per esempio «'''E:'''» o «'''F:'''». Abilitare il boot entrando nella directory appena creata e digitare in un terminale MS-DOS:
 {{{
syslinux -s F:}}}
 0. Nella directory principale del proprio dispositivo dovrebbe essere stato creato un file chiamato `ldlinux.sys`. È possibile ora avviare il boot dal proprio dispositivo USB.
Linea 46: Linea 57:
In alternativa aprire una finestra di terminale e digitare il seguente comando:{{{
sudo /etc/init.d/bluetooth restart
}}}
== Installazione del sistema sul supporto USB ==
Copiare l'intero contenuto del CD-ROM d'installazione nel dispositivo USB. Entrare nella cartella `casper` e copiare i file `initrd.gz` e `vmlinuz` nella root del dispositivo USB. Effettuare la stessa operazione per i file `isolinux.cgf` e `isolinux.txt` presenti nella cartella `/isolinux`.
Linea 50: Linea 60:
= Configurazione = == Modifica di SYSLINUX.CFG ==
Rinominare il file `isolinux.cfg` in `syslinux.cfg` e con un [:Ufficio/EditorDiTesto:editor di testo] eliminare tutti i percorsi che fanno riferimento alla directory `/cdrom/`. Per esempio, la riga:{{{
append file=/cdrom/preseed/ubuntu.seed boot=casper xforcevesa initrd=initrd.gz quiet splash --}}}
Linea 52: Linea 64:
Per configurare le impostazioni dell'adattatore bluetooth è necessario modificare con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file `/etc/bluetooth/hcid.conf`. verrà sostituita con{{{
append file=/preseed/ubuntu.seed boot=casper xforcevesa initrd=initrd.gz quiet splash --}}}
Linea 54: Linea 67:
Il file precedente è diviso in due sezioni: = Avviare il Boot dal supporto USB =
Linea 56: Linea 69:
 * «'''options'''» è la sezione che contiene opzioni generiche del demone per il riconoscimento degli adattatori bluetooth
 * «'''device'''» è la sezione che contiene le opzioni per tutti gli adattatori e per ogni singolo adattatore individuato attraverso l'id

Per ulteriori informazioni è possibile consultare il manuale per la configurazione, digitando in una finestra di terminale il seguente comando:{{{
man hcid.conf
}}}

Nella sezione «'''options'''» si possono utilizzare i seguenti parametri:

 * «autoinit»: stabilisce se ogni adattatore collegato al computer debba essere automaticamente inizializzato e identificato come «hci0», «hci1», ecc.
 * «security»: indica se la gestione della sicurezza è disabilitata e quindi usa il «PIN» predefinito. Invece se è abilitata deve richiedere il «PIN» al dispositivo esterno e dal computer dovrà essere inserita la verifica.
 * «passkey»: è il «PIN» predefinito.
 * «pairing»: stabilisce se l'associazione tra adattatore e dispositivo bluetooth esterno mediante «PIN» è abilitato e richiesto ad ogni connessione, o se è abilitato e richiesto solo la prima volta.

Nella sezione «'''device'''» è possibile utilizzare il seguente parametro:

 * «name»: indica il nome del computer che comparirà nella schermata nel dispositivo che sta effettuando la ricerca di dispositivi con bluetooth.

= Utilizzo =

[[Anchor(Ricerca)]]
== Ricerca dei dispositivi ==

Per effettuare una ricerca dei dispositivi con il bluetooth attivo, digitare in una finestra di terminale il seguente comando:{{{
hcitool scan
}}}

== Inviare e ricevere file ==

 0. Per inviare un file dal computer al cellulare, fare clic con il tasto destro sul file e scegliere «'''Invia a...'''». Lo stesso risultato si può ottenere digitando il seguente comando in un terminale:{{{
gnome-obex-send immagine.jpg
}}}

 0. Verrà visualizzata una finestra dove sarà possibile scegliere il dispositivo a cui mandare il file.

 0. Per la ricezione di un file da un dispositivo mobile, andare nel menù '''''Applicazioni -> Accessori -> Condivisione file Bluetooth''''' e avviare «Condivisione file Bluetooth».

 0. Alla ricezione di un file accettare la richiesta del dispositivo esterno e scegliere la posizione in cui si desidera salvare il file.

= Connessioni tra dispositivi =

== Connessione provvisoria ==

Per connettere provvisoriamente un dispositivo bluetooth, digitare da terminale il seguente comando:{{{
sudo hidd --connect aa:bb:cc:dd:ee:ff
}}}

Sostituire «aa:bb:cc:dd:ee:ff» con l'indirizzo MAC del dispositivo trovato nel paragrafo [#ricerca ricerca dei dispositivi].

== Connessione definitiva ==
 0. Per connettere un dispositivo all'avvio del computer modificare con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi amministrativi] il file `/etc/default/bluetooth`, modificando il valore del parametro «'''HIDD_ENABLED'''» come segue:{{{
HIDD_ENABLED=1
}}}

 0. Nello stesso file sistemare il parametro «'''HIDD_OPTIONS'''» come segue:{{{
HIDD_OPTIONS="--master --server"
}}}
 L'opzione «--master» è facoltativa ed è consigliato inserirla nel caso in cui il dispositivo non venisse riconosciuto.

 0. Aggiungere l'opzione «--connect» per ogni dispositivo che si vuole connettere:{{{
HIDD_OPTIONS="--connect aa:bb:cc:dd:ee:ff --connect 00:11:22:33:33:44 --connect aa:bb:cc:dd:ee:ff --server"
}}}

 0. Aggiungere nel file `/etc/modules` il servizio hipd, digitando il seguente comando:{{{
echo hidp | sudo tee -a /etc/modules
}}}

= Gestione dispositivi Bluetooth =

== Mouse e tastiere ==
Per utilizzare mouse e tastiere bluetooth, consultare la [:Hardware/Periferiche/MouseBluetooth:relativa pagina].

== Auricolari ==
Per configurare gli auricolari bluetooth, consultare la [:Hardware/DispositiviSenzaFili/AuricolareBluetooth:relativa pagina]. Invece per utilizzare l'auricolare con [:InternetRete/Telefonia/Skype:skype] consultare la [:Hardware/DispositiviSenzaFili/BluetoothSkype: relativa pagina].

== Telefoni cellulari ==

Per navigare in Internet con il computer sfruttando la connessione del cellulare, consultare la [:Hardware/Modem/CellulareBluetooth:relativa pagina].

= Risoluzione dei problemi =

== Scansione fallita ==

 0. Se dopo aver fatto una scansione da terminale viene riportato un messaggio di errore simile al seguente:{{{
Scanning ...
Inquiry failed: Connection timed out
}}}

 0. È possibile che il dispositivo non funzioni correttamente. Provare a risolvere il problema digitando il seguente comando in un terminale:{{{
sudo hciconfig hci0 reset
}}}

 0. Se neanche con quest'ultimo comando dovesse funzionare, scollegare e ricollegare l'adattatore e digitare in un terminale il seguente comando:{{{
sudo sdptool browse 00:11:22:33:44:55
}}}

 0. Potrebbe comparire il seguente messaggio:{{{
Failed to connect to SDP server on 00:11:22:33:44:55: Permission denied
}}}

 0. Se così fosse, si tratterebbe di un problema di «pairing» che può essere facilmente risolto eliminando tutte le impostazioni salvate in memoria per tutti i dispositivi bluetooth:{{{
sudo rm -r /var/lib/bluetooth/*
}}}

== Posizione non valida ==

Se durante un tentativo di connessione viene visualizzato un errore simile al seguente:{{{
"obex://[xx:xx:xx:xx:xx:xx]" is not a valid location
}}}

È necessario [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto ''gnome-vfs-obexftp'' dai [:Repository:repository] ufficiali.

= Ulteriori risorse =

 * [http://www.bluez.org/ Sito ufficiale del progetto Bluez]
 * [https://www.bluetooth.org/ Sito Ufficiale della tecnologia bluetooth]
 * [https://help.ubuntu.com/community/BluetoothSetup Documento originale]
 * [http://del.icio.us/kaiesh/bluetooth Varie guide e documenti sul bluetooth e Linux]
Il dispositivo USB a questo punto, una volta avviato, dovrebbe funzionare esattamente come un normale CD-ROM d'installazione.

BR Indice(depth=2 align=right) VersioniSupportate(hardy gutsy feisty dapper)

Introduzione

Questa pagina descrive come installare Ubuntu da un dispositivo USB. Si tratta di una procedura indirizzata soprattutto alle persone che posseggono un computer privo di lettore CD-ROM, costretti quindi a utilizzare un dispositivo USB per installare un sistema operativo GNU/Linux.

Preparativi

È necessario un supporto rimovibile con dimensione pari o superiore a 1 GiB in modo da poter installare il sistema operativo. È necessario che il dispositivo sia [:Hardware/DispositiviPartizioni/PartizionamentoManuale:formattato] impostando un file-system di tipo «FAT32».

[:AmministrazioneSistema/InstallareProgrammi:Installare] i seguenti pacchetti reperibili dai [:Repository:repository ufficiali]:

  • syslinux

  • mtools

Metodo automatico

Script isotostick

IsoToStick è uno script che copia il contenuto dell'immagine .iso di Ubuntu all'interno di una penna USB, ed è reperibile a [http://www.startx.ro/sugar/ questo indirizzo].

Una volta scaricato lo script renderlo eseguibile digitando in una finestra di terminale il seguente comando:

chmod +x isotostick.sh

In seguito copiare il contenuto dell'immagine .iso nella penna USB digitando in un terminale il seguente comando:

sudo sh isotostick.sh ubuntu-*.iso /dev/sdX1

Sostituire la dicitura «sdX1» con il nome della partizione e avviare lo script.

liveUSB

Si tratta un piccolo programmino che copia l'interno contenuto del proprio CD all'interno della penna USB, scaricare il pacchetto .deb da [http://klik.atekon.de/liveusb/ questo indirizzo] ed installarlo tramite [:AmministrazioneSistema/InstallarePacchettiDebian#metodografico: Gdebi]. Una volta installato si trova nel menu Sistema -> Amministrazione -> Installazione LiveUsb, non si deve far altro che inserire il CD di Ubuntu nel CD-ROM ed eseguire il programma, verrà copiato in modo automatico tutto il contenuto del CD all'interno della penna USB, verrà configurata in modo che si possa avviare da boot.

Metodo manuale

Abilitare il Boot con SYSLINUX

Syslinux è un boot-loader che opera su file-system di tipo FAT e MS-DOS/Windows. Di seguito verrà mostrato come creare un supporto rimovibile avviabile da USB.

GNU/Linux

  1. [:Hardware/DispositiviPartizioni/MontarePartizioni/Fat:Montare] il supporto USB nella directory /media.

  2. Occorre identificare il proprio dispositivo, in modo da conoscere in quale partizione si trovi. Aprire un terminale e digitare:

    sudo fdisk -l
  3. Per permettere al dispositivo di effettuare il boot da USB, digitare in un terminale il seguente comando, sostituendo la stringa /dev/sdX1 con il nome della partizione del proprio dispositivo USB, trovato con il comando precedente:

    syslinux -s /dev/sdX1
  4. Nella directory /root del dispositivo USB dovrebbe essere stato creato un file chiamato ldlinux.sys. È possibile ora avviare il boot dal proprio dispositivo USB.

Windows

  1. Scaricare la versione più recente di Syslinux in formato .zip da [http://www.kernel.org/pub/linux/utils/boot/syslinux/ qui]. All'interno è presente una la cartella «win32», nella quale è presente il programma per l'installazione.

  2. Collegare il dispositivo USB annotando la lettera associata dal sistema alla periferica, per esempio «E:» o «F:». Abilitare il boot entrando nella directory appena creata e digitare in un terminale MS-DOS:

    syslinux -s F:
  3. Nella directory principale del proprio dispositivo dovrebbe essere stato creato un file chiamato ldlinux.sys. È possibile ora avviare il boot dal proprio dispositivo USB.

Installazione del sistema sul supporto USB

Copiare l'intero contenuto del CD-ROM d'installazione nel dispositivo USB. Entrare nella cartella casper e copiare i file initrd.gz e vmlinuz nella root del dispositivo USB. Effettuare la stessa operazione per i file isolinux.cgf e isolinux.txt presenti nella cartella /isolinux.

Modifica di SYSLINUX.CFG

Rinominare il file isolinux.cfg in syslinux.cfg e con un [:Ufficio/EditorDiTesto:editor di testo] eliminare tutti i percorsi che fanno riferimento alla directory /cdrom/. Per esempio, la riga:

append file=/cdrom/preseed/ubuntu.seed boot=casper xforcevesa initrd=initrd.gz quiet splash --

verrà sostituita con

append file=/preseed/ubuntu.seed boot=casper xforcevesa initrd=initrd.gz quiet splash --

Avviare il Boot dal supporto USB

Il dispositivo USB a questo punto, una volta avviato, dovrebbe funzionare esattamente come un normale CD-ROM d'installazione.


CategoryHomepage