web-dev-qa-db-fra.com

RAMDISK OS? Installation de Windows 10 sur un disque virtuel

Est-il possible de mettre tout le système d'exploitation sur un disque virtuel? Si j'ai 16 Go de RAM et que c'est un Intel Xeon. Je n'ai pas de disque SSD et mon disque dur tue mon temps de démarrage. Donc, je peux simplement allouer une partie de mon RAM comme un disque SSD et installer Windows et des logiciels indispensables dessus, pour obtenir une vitesse ultra rapide. Ou est-ce plus difficile alors sa valeur et serait mieux d'acheter juste un SSD?

13
James Smith

Votre idée (aussi cool soit-elle) ne fonctionnera malheureusement pas dans la pratique:

  1. Le disque RAM est effacé chaque fois que vous éteignez votre ordinateur, le redémarrez ou en cas de coupure de courant.

  2. 16 Go n'est pas assez de RAM. N'oubliez pas que vous devez garder quelques RAM de côté pour les utiliser comme, vous savez, de la RAM normale. Donc, au mieux, vous pourrez peut-être utiliser un disque RAM de 12 Go. Eh bien, 12 Go ne répondent pas à l'espace minimum requis par Windows 10 .

  3. Les disques RAM basés sur un logiciel fonctionnent en réalité sur un système d'exploitation déjà installé . Ce qu'il vous faut, c'est un moyen de créer un disque RAM au niveau matériel, de sorte que Windows pense réellement communiquer avec un véritable disque dur IDE/SATA/SCSI. Cela nécessiterait l’achat d’une carte de disque RAM spéciale (par exemple, this ). Incidemment, cela résoudrait également les problèmes 1 et 2, mais le coût est insensé.

Alors oui, vous avez besoin d'un SSD ;-)

29
misha256

Oui, vous pouvez et 16G RAM suffisent amplement

  • Réduisez la taille de n'importe quelle fenêtre iso en utilisant des outils tels que ntlite ou winreducer
  • Introduisez la sortie wim dans NtSetup
  • Démarrez le disque dur virtuel de sortie et configurez Windows - ajoutez le pilote Firadisk
  • Montez le disque dur virtuel à partir de votre système d'exploitation normal et capturez-le avec wimlib
  • Appliquez la sortie wim à un nouveau disque dur virtuel à l'aide du commutateur compact=lzx
  • Utilisez grub4dos pour mapper ce disque dur virtuel dans RAM et le démarrer.

C'est un aperçu de la procédure, c'est beaucoup plus compliqué qu'il n'y paraît, mais cela peut être fait. J'utilise un disque dur virtuel 1.2G Windows 10 1.2G démarré à partir de RAM maintenant. Windows 10 prend en charge la compression LZX à la volée. Windows 7 aussi, mais avec l'aide de wofadk.sys.

Si vous êtes toujours intéressé, demandez des détails.

3
dim

Est-il possible de mettre tout le système d'exploitation sur un disque virtuel?

Certains googler pour "disque ram bootable Windows", il y a apparemment des façons de le faire. Je ne les ai pas testés moi-même cependant.

Vous pouvez également utiliser une plate-forme de virtualisation pour exécuter Windows VM avec une clé en mémoire vive comme support de stockage.

Si j'ai 16 Go de RAM et que c'est un Intel Xeon.

16 Go n’est vraiment pas beaucoup une fois que l’on commence à parler d’installer un logiciel sur un disque virtuel.

Je n'ai pas de disque SSD et mon disque dur tue mon temps de démarrage. Donc, je peux simplement allouer une partie de mon RAM comme un disque SSD et installer Windows et des logiciels indispensables dessus, pour obtenir une vitesse ultra rapide.

Le gros problème ici est que les disques virtuels sont volatiles. Ainsi, même si vous pouvez exécuter Windows sur une clé USB et même si vous avez assez de mémoire pour exécuter quelque chose qui n’est pas une installation simplifiée, chaque fois que vous ferez un démarrage à froid, vous devrez recopier des éléments de votre disque dur sur votre disque dur. le lecteur de bélier. Si votre objectif est de réduire les temps de démarrage, cela rend les disques Ram Drive assez inutiles.

Ou est-ce plus difficile alors sa valeur et serait mieux d'acheter juste un SSD?

Oui, vous feriez bien mieux d’acheter un SSD.

2
plugwash

Après l’amorçage, copiez un répertoire sur le disque virtuel et utilisez des liens symboliques pour le rendre transparent pour le système d’exploitation.

Mais en réalité, le système d'exploitation met déjà le disque en cache en utilisant le ram disponible.

Quoi qu'il en soit, cela ne vous aidera pas au démarrage , car les fichiers ne sont copiés dans la RAM qu'après son démarrage, et vous passerez plus de temps les copier.

Le "live CD" des systèmes Linux fonctionne souvent avec un disque virtuel. Mais vous attendez que l'image compressée soit lue dans la RAM, ce qui ralentit le temps de démarrage.

Compression ... hmmm ... si vous avez un Xeon rapide mais un disque lent, vous pouvez compresser le lecteur et avoir moins de données à lire à partir du disque.

Win10 devrait cependant avoir la mise en cache rapide des images, donc entre cette opération et la défragmentation du disque, votre vitesse de démarrage devrait être OK.

Quelle est la vitesse de démarrage dont vous vous plaignez?

2
JDługosz

Vous pouvez utiliser grub pour créer un disque mémoire, puis y charger une image vhd et l’amorcer.
Vous pouvez ensuite enregistrer l'image sur le disque avant d'arrêter l'enregistrement de votre travail. Cela fonctionne bien avec Windows 10 et a un point sur sshd car il réduit le nombre de cycles d’écriture sur le lecteur, et la RAM est beaucoup plus rapide que sshd. La taille minimale que vous pouvez rendre Windows 10 opérationnel est de 3,9 g, en supprimant tout ce dont vous n’avez pas besoin.

2
wmtdanimal

Vous pourriez essayer de vous procurer un SSD et un Primocache bon marché. Ce logiciel vous permet de créer un système de mise en cache à deux niveaux pour n’importe quel lecteur de votre ordinateur. Le premier niveau utilise le système de secours et le deuxième utilise un disque SSD.

L'idée est qu'il écrit d'abord les modifications dans la mémoire, puis dans ssd, puis lorsque le système n'est pas occupé, il écrit les données sur le lecteur plus lent.

Essai gratuit de 30 jours http://www.romexsoftware.com/en-us/primo-cache/help.html

0
James Claydon

Ce que vous voulez, c’est exécuter à partir d’un disque physique constitué de RAM, est automatiquement stocké sur un support permanent en cas de coupure de courant et restauré à la mise sous tension.

Ce n'est pas une idée nouvelle par tous les moyens. Si vous êtes prêt à dépenser de l'argent, cela fait longtemps:

http://www.hyperossystems.co.uk/07042003/hardware.htm

0
Fozzedout