Old:UMTS/GPRS: Internet col cellulare: differenze tra le versioni

Riga 1: Riga 1:
== Bello!! ==
== Introduzione ==


Una traduzione veramente interessante!
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.
Mitico Tindal :)


volevo chiederti una cosa: secondo te si potrebbero "separare" le sottopagine di questo documento facendole "dipendere" da questa?
In questa guida vedremo come fare avviare Damn Small Linux direttamente da chiavetta USB, senza bisogno di bruciare un cd.


Sarebbe interessante poter mettere un nome del tipo "Debian Live Project/Installer", cos� non ci sarebbero conflitti con voci di glossario o cose pi� generiche :)
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 ;-).


che ne dici?
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 ;-).


ciauu
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'''.


[[Utente:MaXeR|MaXeR]] 05:22, 29 Set 2006 (EDT)
== Formattazione della chiavetta ==


a dire la verit� ci ho provato anch'io, ma al momento non ci sono riuscito :(
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.


in compenso ho notato che le voci che ho aggiunto, anche se in effetti possono cozzare con quelle di glossario, non hanno altre pagine che le linkano, quindi mi sono messo tranquillo
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>:


diversamente pensavo che si potrebbe mettere semplicemente un prefisso nel nome della pagina, in modo da lasciare libera la voce di glossario, tipo  <nowiki>[[DLP_mbr|mbr]]</nowiki>
# mkfs.vfat -n nome -F 16 /dev/sda1


che dici?
== Copia dei file e preparazione della chiavetta ==


ciaaaa!
Scarichiamo la [http://ftp.belnet.be/packages/damnsmalllinux/current/current.iso iso di DSL] (usate la versione normale, non la syslinux, embedded ecc...).


[[Utente:Tindal|Tindal]] 05:34, 29 Set 2006 (EDT)
Eseguiamo le seguenti operazioni di semplice copia e rinominazione di file:


Secondo me dovresti inserire il prefisso altrimenti sporchi il namespace che va a confondersi col glossario. Avevamo deciso tempo fa infatti che le voci di glossario non dovessero avere '''Glorssario:''' come inizio nel titolo (bastava la categoria) in modo da velocizzare ed incentivare l'inserimento dei link. Anche perch� si era detto che gli articoli non di glossario avrebbero dovuto avere in genere un titolo pi� lungio di una singola parola.  
# mkdir dsl_temp
# mkdir dsl_usb
# mount -o loop current.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


Quindi penso che il prefisso sia indispensabile
Ora prepariamo il [[MBR]] della chiavetta con:
# perch� altrimenti non si capisce le pagine da dove vengono (uno che vede [[Il team]] magari pensa al team di debianizzati, come � successo a me ;-))
# perch� altrimenti ci sono degli inevitabili conflitti (vedi gi� [[MBR]] e [[Mbr]]).
Si potrebbe anche pensare di inserire una categoria in modo da tenere ben raggruppate tutte le pagine che gravitano intorno a questa, ma la cosa non � indispensabile, l'importante � separare il namespace!


Per il resto... ottimo lavoro, complimenti ;-).
# syslinux /dev/sda1


[[Utente:TheNoise|~ The Noise]] 05:01, 30 Set 2006 (EDT)
Se non avete l'ultimo comando (syslinux) potete installarlo tramite [[APT]] oppure tramite gli usuali strumenti forniti dalla vostra distribuzione.


== prefisso ==
== Boot di DSL ==


ok, ho voluto evitare i redirect (spero di non avere fatto una fesseria, nel caso picchiatemi pure :P), e ho fatto cos�: ho cambiato i link della pagina iniziale, ma inizialmente senza salvare nulla, e ho creato le nuove pagine copiandole da quelle vecchie. una volta finito e verificato i nuovi link ho salvato la pagina iniziale, e solo dopo ho cancellato le vecchie pagine.
A questo punto non ci resta che sezionare il boot tramite dispositivo USB ed avviare il pc.


questo nell'intento di non creare confusione ad un eventuale visitatore/contributore (ho verificato che non ci siano state modifiche nel frattempo): se mi � sfuggito qualcosa ditemelo ;)
Per avviare il sistema in lingua italiana digitare:


ora controllo i link dentro alle altre pagine, e poi direi che siamo a posto :)
dsl lang=it


ciao, e grazie dei complimenti ;)
(il segno di uguale si fa con il tasto '�' della tastiera italiana)
:[[Utente:Tindal|Tindal]] 11:32, 30 Set 2006 (EDT)


IMHO non avresti potuto fare di meglio ;-). Ciao.
E in pochi secondi dovrebbe caricarsi il sistema DSL.


: [[Utente:TheNoise|~ The Noise]] 11:22, 1 Ott 2006 (EDT)
{{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)
[[Categoria:Live]]
23

contributi