|
|
Riga 1: |
Riga 1: |
| == Introduzione ==
| | {{stub}} |
|
| |
|
| Se state leggendo questa guida penso conosciate gi� la mitica distribuzione live [http://www.damnsmalllinux.org/ Damn Small Linux] che in soli 50 MB vanta un sistema Linux e un corredo software davvero impressionante. Damn Small Linux, o DSL come la chiameremo di seguito, � una derivata di Debian ristretta fino all'osso al fine di non superare il limite di 50 MB, tuttavia � facilmente espandibile tramite le estensions che permettono di trasformare DSL in un sistema Debian-like completo.
| | ''Il modem Fastrate USB 100 che la Access Media fornisce alla Telecom Italia, e che viene dato in affitto a chi sottoscrive un contratto ADSL Alice... FUNZIONA.'' |
|
| |
|
| In questa guida vedremo come fare avviare Damn Small Linux direttamente da chiavetta USB, senza bisogno di bruciare un cd.
| | ''Non e' altro che un modem BEWAN ADSL USB, con chipset ST (SuSE lo riconosce come "SG Thompson"). Questo pezzo di plastica bianco funziona a meraviglia con linux usando i driver per il suddetto modem Bewan con qualche dovuta modifica.'' |
|
| |
|
| Usando una chiavetta avremo il vantaggio di poter salvare le nostre impostazioni e/o aggiungere altro software nella chiavetta stessa, ottendendo cos� un sistema live (basta inserire la chiavetta in qualsiasi pc che supporta il boot da disposistivi USB) estremamente compatto e soprattutto modificabile al volo (cosa impossibile con un normale cd). Inoltre sia la compattezza della distribuzione che la velocit� dei dispositivi USB2 permettono di ottenere prestazioni superiori ad un normale livecd. E' addirittura possibile caricare l'intero sistema in ram (basta passare l'opzione <tt>toram</tt> al boot), con conseguente apertura fulminea di qualsiasi applicazione ;-).
| | * Link all'articolo originale: <br>[http://www.pollycoke.org/linux-help/articoli/2004/11/access-media-fastrate-usb-100-con.html Access Media FastRate USB 100 con Linux!] |
|
| |
|
| L'unico prequisito � che la scheda madre supporti il boot da periferica USB (molti produttori stanno rendendo disponibile questa funzionalit� attraverso nuovo firmware BIOS). Ed una chiavetta USB di almeno 50 MB, of course ;-).
| | * Altra guida: <br>[http://www.mikispag.net/docs/guida_fastrate_100_usb_linux.php Guida all'installazione e alla configurazione del modem ADSL Fastrate 100 USB] |
|
| |
|
| Se la vostra scheda madre non supporta il boot da periferiche USB, dovrete preparare un floppy od un cd per il boot. Questo argomento '''non � trattato nella guida'''. | | Se qualcuno volesse riassumere le precedenti guide e scrivere una mini-guida su come installare e configurare nel mdo più veloce il modem su Debian sarebbe ben accetto ;-). |
| | | [[Categoria:Hardware]] |
| == Formattazione della chiavetta ==
| |
| | |
| Se la vostra chiavetta contiene gi� una partizione e un filesystem fat16 (o fat32) non dovremo formattarla e potremo anche lasciare gli altri eventuali file presenti che non daranno fastidio.
| |
| | |
| Se invece dovete formattare la chiavetta, consiglio di creare un unica partizione avviabile con <tt>cfdisk</tt> e creare un filesystem fat16 con <tt>mkfs.vfat</tt>:
| |
| | |
| # mkfs.vfat -n nome -F 16 /dev/sda1
| |
| | |
| == Copia dei file e preparazione della chiavetta ==
| |
| | |
| Scarichiamo la [http://ftp.belnet.be/packages/damnsmalllinux/current/dsl-2.0.iso iso di DSL] (usate la versione normale, non la syslinux, embedded ecc...).
| |
| | |
| Eseguiamo le seguenti operazioni di semplice copia e rinominazione di file:
| |
| | |
| # mkdir dsl_temp
| |
| # mkdir dsl_usb
| |
| # mount -o loop dsl-0.8.3.iso dsl_temp
| |
| # cp -a dsl_temp/* dsl_usb
| |
| # cd dsl_usb
| |
| # mv boot/isolinux/* ./
| |
| # rm -Rf boot
| |
| # mv isolinux.bin syslinux.bin
| |
| # mv isolinux.cfg syslinux.cfg
| |
| # cd..
| |
| # mkdir usb_pen
| |
| # mount -t vfat /dev/sda1 usb_pen
| |
| # cp -a dsl_usb/* usb_pen
| |
| # umount usb_pen
| |
| | |
| Ora prepariamo il [[MBR]] della chiavetta con:
| |
| | |
| # syslinux /dev/sda1
| |
| | |
| Se non avete l'ultimo comando (syslinux) potete installarlo tramite [[APT]] oppure tramite gli usuali strumenti forniti dalla vostra distribuzione.
| |
| | |
| == Boot di DSL ==
| |
| | |
| A questo punto non ci resta che sezionare il boot tramite dispositivo USB ed avviare il pc.
| |
| | |
| Per avviare il sistema in lingua italiana digitare:
| |
| | |
| dsl lang=it
| |
| | |
| (il segno di uguale si fa con il tasto '�' della tastiera italiana)
| |
| | |
| E in pochi secondi dovrebbe caricarsi il sistema DSL.
| |
| | |
| {{Warningbox|Se non riuscite a fare il boot dalla chiavetta (cio� non appare neanche il logo iniziale di DSL) provate a formattare la chiavetta seguendo le [[#Formattazione della chiavetta|precendenti istruzioni]]. Nel caso non riusciste ancora a fare il boot la vostra chiavetta non � compatibile con questo procedimento. Per qualche strano motivo, infatti, alcune chiavette non sono in grado di fare il boot del sistema :-(. Purtroppo, in questi casi, non consco altre soluzioni se non cambiare chiavetta.}}
| |
| | |
| == Configurazione di DSL ==
| |
| | |
| DSL � stato concepito come livecd, quindi monta il dispositivo da cui effettua il boot in <tt>/cdrom</tt>. Quindi anche nel nostro caso la chiavetta <tt>/dev/sda1</tt> sar� montata in <tt>/cdrom</tt>, e sar� '''non''' scrivibile. Rimontamola in lettura-scrittura:
| |
| | |
| $ su
| |
| # mount -o remount,rw /cdrom
| |
| | |
| Per far si che all'avvio di DSL la chiavetta venga montata automaticamente in rw basta agguingere a <tt>/opt/bootlocal.sh</tt> il precedente comando di mount. Quindi non ci resta che salvare le impostazioni aprendo il pannello di controllo di DSL (sul Desktop) e selezionando in "Backup/Restore" '''sda1''' (''senza /dev/ !'') come dispositivo di backup.
| |
| | |
| Potremo anche aggiungere a <tt>/opt/bootlocal.sh</tt> il comando per caricare la tastiera italiana:
| |
| | |
| loadkeys it
| |
| | |
| in tal modo non dovremo pi� passare al boot il paramentro <tt>lang=it</tt>.
| |
| | |
| Il bello � anche che se si scarica nuovo software (tramite ad esempio le estensions di DSL) e si salva nella home, poich� viene di default fatto un backup di tutta la home, ai successivi riavvi avremo il software gi� disponibile senza doverlo riscaricare.
| |
| | |
| Ora, normalmente, quando si effettua un backup delle impostazioni di DSL � necessario usare al boot l'opzione <tt>restore=sda1</tt>. Tuttavia nel nostro caso anche questo � superfluo perch� DSL cerca automaticamente un eventuale backup nello stesso dispositivo dal quale parte. Quindi all'avvio '''non dovremo far altro che premere <tt>INVIO</tt>''' e DSL caricher� le nostre impostazioni, tastiera italiana, e software aggiuntivo compresi ;-).
| |
| | |
| In tal modo � possibile crearsi in pochi minuti una versione personalizzata di DSL da portarsi sempre dietro in una chiavetta assieme ai prorpi dati ;-).
| |
| | |
| Se iniziate ad usare DSL una lettura alle FAQ � d'obbligo (dove troverete queste ed altre informazioni).
| |
| | |
| Happy Hacking !
| |
| | |
| == Links ==
| |
| | |
| * [http://www.damnsmalllinux.org/ Homepage Damn Small Linux]
| |
| * [http://www.damnsmalllinux.org/wiki/index.php/Main_Page Wiki di Damn Small Linux]
| |
| * [http://www.damnsmalllinux.org/wiki/index.php/Frequently_Asked_Questions FAQ di Damn Small Linux]
| |
| * [http://wiki.debian.org/BootUsb Wiki Debian: Boot da USB]
| |
| | |
| | |
| ----
| |
| Autore: [[Utente:TheNoise|~ The Noise]] 05:14, Gen 8, 2006 (EST)
| |