GNU/Linux >> Tutoriels Linux >  >> Linux

À quel point sudo qemu -hda /dev/sda (montage du sda de l'hôte en tant que hda du client) est-il fou?

Je dirais que c'est incroyablement dangereux.

Vous avez raison de supposer que cela endommagerait probablement votre /dev/sda.

Deux systèmes accédant au même périphérique bloc, chacun avec son propre cache et ses propres tampons, signifieront certainement que chacun a une idée différente de ce qui se trouve réellement sur le système de fichiers - les modifications apportées par un système d'exploitation ne seront pas propagées correctement à l'autre et vous commencer à avoir des fichiers qui s'écrasent les uns les autres.

Dans l'ensemble, un gâchis horrible.

Maintenant, si vous aviez 2 systèmes d'exploitation installés sur 2 partitions différentes (double démarrage), vous pouvez utiliser qemu pour démarrer l'un d'eux à l'intérieur de l'autre, mais vous ne devez jamais démarrer le même système d'exploitation deux fois (sauf s'il s'agit d'un système d'exploitation en lecture seule comme une image CD live par exemple)


Vous pouvez exécuter cette commande en toute sécurité en utilisant le -snapshot commutateur.

utilisation de qemu :
-instantané écrire dans des fichiers temporaires au lieu de fichiers image disque


Linux
  1. Comment remplacer un disque dur défaillant dans un RAID logiciel Linux

  2. Comment Linux gère-t-il plusieurs séparateurs de chemins consécutifs (/home////nom d'utilisateur///fichier) ?

  3. Quand utiliser /dev/random contre /dev/urandom ?

  4. Comment désactiver complètement un Cronjob vers /dev/null/?

  5. Comment mapper les périphériques /dev/sdX et /dev/mapper/mpathY à partir du périphérique /dev/dm-Z

Pourquoi Linux répertorie-t-il les lecteurs NVMe comme /dev/nvme0 au lieu de /dev/sda ?

Linux :Différence entre /dev/console , /dev/tty et /dev/tty0

noyau :désactiver /dev/kmem et /dev/mem

echo ou print /dev/stdin /dev/stdout /dev/stderr

Pourquoi < ou > sont-ils nécessaires pour utiliser /dev/tcp

Différences entre /dev/sda et /dev/sda1