Comment exécuter Ubuntu complètement dans initramfs?

8

J'ai une machine avec 10 Go de RAM, et je voudrais exécuter Ubuntu dessus (Debian aussi OK si c'est plus facile), entièrement en RAM de cette manière: je démarre à partir d'une image compressée sur un disque flash USB, c'est-à-dire décompressé dans la RAM, puis je peux retirer le disque de la fente USB et utiliser le système uniquement avec de la RAM, sans disque permanent.

Chaque fois que je fais des changements que je veux permanents, je remets le disque flash dans la fente USB (peut-être pas le même que celui que j'ai utilisé initialement pour démarrer, car je voudrais conserver de nombreuses versions du disque flash de démarrage), et exécutez une commande qui enregistrerait l'état actuel dans une image compressée sur le disque.

Comment puis-je configurer cela?

miernik
la source
1
Hé, j'ai posé des questions à ce sujet l'année dernière, mais je n'ai rien obtenu. À ce rythme, les SSD PCI-E x16 vont être là et abordables avant que je ne réussisse.
Oli
Si vous êtes toujours intéressé par ce regard sur Casper ou Live-boot.
veuillez me supprimer le
Pouvez-vous confirmer que la réponse fonctionne?
William

Réponses:

8

Il n'est pas possible d'utiliser le CD de bureau Ubuntu pour ce faire sans garder le disque USB inséré tout le temps. Cependant, étant donné que vous disposez d'une quantité suffisante de RAM, vous pouvez utiliser l' toramoption casper pour copier le contenu du CD de bureau dans la mémoire (à l'aide d'un tmpfs).

Startup Disk Creator vousCréateur de disque de démarrage y emmènera la plupart du temps. Assurez-vous simplement d'utiliser l'option "stocké dans un espace supplémentaire réservé". Ensuite, modifiez syslinux/txt.cfgle disque USB résultant et placez-le toramjuste avant --dans chaque appendligne, sauf celle de «Vérifier le CD pour les défauts».

Evan
la source
0

Eh bien, les CD en direct ne le font-ils pas déjà? J'utilise finnix , qui est basé sur Debian, beaucoup pour faire l'entretien, il peut démarrer à partir du CD (ou USB), se charger complètement dans la RAM et libérer la fente du CD pour l'utiliser.

M. Shunz
la source