GNT sans publicité, site mobile, fonctionnalitées exclusives...

User Mode Linux et son système de fichiers

Le
Soon
Bonjour à tous,

J'utilise des noyaux UML avec un système de fichiers standard (fournit
sur le site officiel). Je souhaiterais utilisé mon propre système de
fichiers.

- Comment créer un système de fichiers pour UML à partir du système de
fichier de mon système ?

Ou bien

Comment directement utiliser le système de fichiers de mon système avec
mon noyau UML ?

Merci de vos contributions.

-- Soon
Lire les 4 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Nicolas George
Le #1208765
Soon wrote in message
- Comment créer un système de fichiers pour UML à partir du système de
fichier de mon système ?


Créer un gros fichier, créer un système de fichiers dessus avec mkfoobarfs,
le monter en loopback, y copier le nécessaire.

ou

Créer un gros fichier, créer un système de fichiers dessus avec mkfoobarfs,
l'éditer avec debugfoobarfs, y copier le nécessaire.

ou

Créer un gros fichier, lancer UML avec ce fichier comme second disque dur,
créer un système de fichiers et y copier le nécessaire.

Comment directement utiliser le système de fichiers de mon système avec
mon noyau UML ?


Cherche hostfs dans la doc d'UML (man linux). Il risque d'y avoir des soucis
avec les devices, mais l'options devfs=mount les résout.

Soon
Le #1208761
Soon wrote in message
- Comment créer un système de fichiers pour UML à partir du système de
fichier de mon système ?



Créer un gros fichier, créer un système de fichiers dessus avec mkfoobarfs,
le monter en loopback, y copier le nécessaire.

ou

Créer un gros fichier, créer un système de fichiers dessus avec mkfoobarfs,
l'éditer avec debugfoobarfs, y copier le nécessaire.

ou

Créer un gros fichier, lancer UML avec ce fichier comme second disque dur,
créer un système de fichiers et y copier le nécessaire.




Qu'est ce que vous entendez par "le nécéssaire" ? Tous les fichiers sans
exceptions ?

Comment directement utiliser le système de fichiers de mon système avec
mon noyau UML ?



Cherche hostfs dans la doc d'UML (man linux). Il risque d'y avoir des soucis
avec les devices, mais l'options devfs=mount les résout.


Merci de votre aide.


Nicolas George
Le #1208444
Soon wrote in message
Qu'est ce que vous entendez par "le nécéssaire" ? Tous les fichiers sans
exceptions ?


Il faut quelques devices (/dev/console est nécessaire pour booter, /dev/zero
sert souvent à l'allocation mémoire, ensuite ça dépend à quoi ça doit
servir), mais ça devfs sait faire. Il faut également ce que tu veux pouvoir
exécuter dans l'UML, évidemment. Donc probablement un shell, la libc si le
shell en dépend, et tout ce qu'il faut pour ce que tu veux faire.

l'indien
Le #1208442
On Wed, 12 Jan 2005 23:54:07 +0000, Nicolas George wrote:

Soon wrote in message
Qu'est ce que vous entendez par "le nécéssaire" ? Tous les fichiers sans
exceptions ?


Il faut quelques devices (/dev/console est nécessaire pour booter, /dev/zero
sert souvent à l'allocation mémoire, ensuite ça dépend à quoi ça doit
servir), mais ça devfs sait faire.


Généralement, il faut impérativement /dev/null pour pouvoir arriver à
quelque chose. Sinon, attention aux (mauvaises) surprises...

[...]


Publicité
Suivre les réponses
Poster une réponse
Anonyme