Old:Virtualizzazione - user mode linux: differenze tra le versioni

m
Nessun oggetto della modifica
 
(11 versioni intermedie di 4 utenti non mostrate)
Riga 1: Riga 1:
{{stub}}
{{Old}}
 
==Introduzione==
==Introduzione==
[http://user-mode-linux.sourceforge.net/ User Mode Linux(UML)] è un metodo sicuro per provare nuove versioni del kernel Linux e processi. Si possono far girare programmi difettosi (buggy), fare esperimenti con kernel nuovi e distribuzioni nuove, si può mettere mano alle parti più "intime" di un sistema Linux senza intaccare il sistema che realmente sta girando sulla macchina.
[http://user-mode-linux.sourceforge.net/ User Mode Linux(UML)] è un metodo sicuro per provare nuove versioni del kernel Linux e processi. Si possono far girare programmi difettosi (buggy), fare esperimenti con kernel nuovi e distribuzioni nuove, si può mettere mano alle parti più "intime" di un sistema Linux senza intaccare il sistema che realmente sta girando sulla macchina.


Riga 12: Riga 10:


==Installazione==
==Installazione==
 
Per avere UML all'opera dobbiamo ricompilare il kernel con la '''SKAS'''(''Separate Kernel Address Space'') patch che si trova già nei [[repository]]:
Per avere UML all'opera dobbiamo ricompilare il kernel con la '''SKAS'''(''Separate Kernel Address Space'') patch che si trova già nei repository:


<pre>
<pre>
Riga 42: Riga 39:
Il kernel che risiede su host sarà un vero e proprio avviabile con opzioni da riga di comando simili a quelle per bootare un kernel, per avere i moduli sulla immagine dovrete montarli con hostfs (il kernel di default è un monolite che boota dando solo qualche warning su moduli non trovati e non ha hostfs attivato).
Il kernel che risiede su host sarà un vero e proprio avviabile con opzioni da riga di comando simili a quelle per bootare un kernel, per avere i moduli sulla immagine dovrete montarli con hostfs (il kernel di default è un monolite che boota dando solo qualche warning su moduli non trovati e non ha hostfs attivato).


Da '''/usr/share/doc/user-mode-linux/README.Debian''':
Da <code>'''/usr/share/doc/user-mode-linux/README.Debian'''</code>:


Compilare un pacchetto kernel UML.
Compilare un pacchetto kernel UML.


Devi avere apt configurato per poter scaricare i sorgenti dei pacchetti.
Devi avere apt configurato per poter scaricare i sorgenti dei pacchetti.<br/>
(esempio deb-src http://it.debian.org/debian main contrib, man sources.list)
Ad esempio:
<pre>deb-src http://it.debian.org/debian main contrib</pre>


<pre>
<pre>
3 581

contributi