Ich habe mit qemu unter Linux gespielt, als ich herausfand, dass ich einfach laufen kann
sudo qemu -hda /dev/sda
Und es würde mein System wieder hochfahren! Ich habe qemu jedoch sofort nach dem erfolgreichen Laden von Grub geschlossen, da der Befehl mit ausgeführt wird sudo
und ich befürchtete, dass er meine beschädigen würde /dev/sda
.
Könnte jemand erklären, wie gefährlich das sein könnte?
/dev/sda
... Crazy!Antworten:
Ich würde sagen, es ist unglaublich gefährlich.
Sie haben Recht mit Ihrer Annahme, dass dies wahrscheinlich Ihrer / dev / sda Schaden zufügen würde.
Zwei Systeme, die auf dasselbe Blockgerät zugreifen, wobei jedes über einen eigenen Cache und Puffer verfügt, haben auf jeden Fall unterschiedliche Vorstellungen davon, was sich tatsächlich im Dateisystem befindet. Änderungen, die von einem Betriebssystem vorgenommen werden, werden nicht ordnungsgemäß auf das andere übertragen, und Sie werden es tun Fangen Sie an, dass sich Dateien gegenseitig überschreiben.
Alles in allem ein schreckliches Durcheinander.
Wenn Sie 2 Betriebssysteme auf 2 verschiedenen Partitionen installiert haben (Dual-Boot), können Sie mit qemu eines von ihnen in einem anderen booten. Sie dürfen jedoch niemals dasselbe Betriebssystem zweimal booten (es sei denn, es ist ein schreibgeschütztes Betriebssystem, wie es der Fall ist) ein Live-CD-Image zum Beispiel)
quelle
Sie können diesen Befehl sicher ausführen, indem Sie den
-snapshot
Schalter verwenden.quelle