Live CD
Da Wikipedia, l'enciclopedia libera.
LiveCD, Live CD o LiveDistro è un termine generico utilizzato per indicare una distribuzione di un sistema operativo in grado di essere avviato ed eseguito senza richiedere l'installazione su hard disk. Di solito vengono utilizzati come supporto di memorizzazione i CD (LiveCD) e i DVD (LiveDVD) anche se esistono distribuzioni specifiche per essere eseguite da floppy oppure da periferiche USB di archiviazione.
Il termine Live sta ad indicare che la distribuzione del sistema operativo verrà eseguita direttamente senza richiedere la preparazione del sistema o l'installazione di qualche componente specifico. Questo tipo di distribuzione generalmente non altera lo stato della macchina e non utilizza il disco rigido sebbene questa operazione sia possibile se l'utente la richiede esplicitamente. Le distribuzioni Live possono essere usate a scopo dimostrativo o valutativo e rappresentano un evidente vantaggio per l'utente inesperto in quanto permettono di saltare completamente la fase di installazione e configurazione che è solitamente richiesta nelle fasi iniziali di utilizzo di un sistema operativo. Un utilizzo alternativo delle distribuzioni Live è quello orientato alla diagnostica ed al recupero di dati da sistemi che non riescono più ad effettuare un avvio corretto del sistema operativo, questo tipo di distribuzioni in genere comprende degli strumenti per recuperare dati dall'hard disk, ripristinare il corretto funzionamento oppure eseguire scansioni con anti-virus.
Indice |
[modifica] Principi di funzionamento
[modifica] Supporto di memorizzazione
Sui personal computer le distribuzioni LiveCD sono costruite a partire da un disco avviabile. Nel caso dei CD, ad esempio, questo risultato viene ottenuto con l'estensione El Torito che, tramite l'uso di un file (contenente l'immagine di avvio), emula il comportamento di un floppy disk. Dato che le distribuzioni Live utilizzano nella maggior parte dei casi dei supporti di sola lettura, viene utilizzata una porzione della memoria ram come supporto di memorizzazione (ramdisk) per tenere file temporanei e di configurazione che potrebbero essere necessari durante il corretto funzionamento del sistema operativo. Le distribuzioni più evolute possono richiedere anche dimensioni di 256 Mb per il ramdisk, riducendo in pratica la disponibilità di ram per l'esecuzione delle restanti funzioni.
Un altro limite evidente è quello legato alla velocità di trasferimento dati ed al tempo di accesso/ricerca sul supporto di memorizzazione. Peggiori prestazioni in termini di velocità o di tempo si traducono in lunghi tempi di caricamento, specie durante la fase di boot. A causa di questi limiti le distribuzioni Live non vengono utilizzate come alternativa all'installazione del sistema su disco rigido.
[modifica] Rilevamento periferiche hardware
Le distribuzioni Live sono "impacchettate" in maniera tale da rilevare e supportare la maggior parte dell'hardware senza effettuare alcuna configurazione. Ad esempio nel caso di distribuzioni Live basate su kernel Linux 2.6 vengono utilizzati "udev" o "hotplug". Grazie a questi accorgimenti si evita di dover configurare il sistema ad ogni avvio, caratteristica gradita anche agli utenti alle prime armi.
[modifica] Storia
In origine molti sistemi operativi (CP/M, le prime versioni di MS-DOS, Apple DOS) si potevano considerare distribuzioni Live. Essi venivano infatti distribuiti tramite floppy disk avviabili e in molte soluzioni non vi era nemmeno un hard disk sul quale trasferire il sistema operativo. Era anche pratica comune creare dei dischi di avvio personalizzati per avviare determinate applicazioni. Il termine LiveCD venne però coniato con la diffusione di massa dei lettori CD-ROM. La prima distribuzione Live fu Yggdrasil Linux ma le sue prestazioni erano fortemente limitate dalla velocità di trasferimento dei lettori CD-ROM. Il primo LiveCD famoso fu Knoppix (derivata da Debian), esso trovò un largo impiego sia come disco di ripristino sia come distribuzione Live. Dal momento del rilascio di Knoppix (2003) le distribuzioni Live hanno avuto un successo crescente al punto da creare distribuzioni che partono in modalità Live come comportamento predefinito ma prevedono una icona (a volte posta sul desktop del sistema appena avviato) che ne permette l'installazione con semplici passi (come ad esempio accade per le distribuzioni Ubuntu).
[modifica] Voci correlate
- QiLinux Docet
- Knoppix
- Ubuntu
- Morphix
- NimbleX
- Kanotix
- Sidux
- SLAX
- PHLAK
- Ufficio Zero
- FreeSBIE
- ArtistX
- Famelix
- Austrumi
- DEFT