GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie verrückt ist sudo qemu -hda /dev/sda (Hosts sda als Clients hda mounten)?

Ich würde sagen, es ist unglaublich gefährlich.

Sie haben recht mit Ihrer Vermutung, dass es wahrscheinlich Ihr /dev/sda beschädigen würde.

Zwei Systeme, die auf dasselbe Blockgerät zugreifen, jedes mit eigenem Cache und eigenen Puffern, bedeuten definitiv, dass jedes eine andere Vorstellung davon hat, was sich tatsächlich auf dem Dateisystem befindet - Änderungen, die von einem Betriebssystem vorgenommen werden, werden nicht ordnungsgemäß an das andere weitergegeben, und Sie werden es tun Fangen Sie an, Dateien zu bekommen, die sich gegenseitig überschreiben.

Alles in allem ein schreckliches Durcheinander.

Wenn Sie nun 2 Betriebssysteme auf 2 verschiedenen Partitionen installiert haben (duales Booten), könnten Sie qemu verwenden, um eines von ihnen innerhalb des anderen zu booten, aber Sie dürfen niemals dasselbe Betriebssystem zweimal booten (es sei denn, es ist ein schreibgeschütztes Betriebssystem wie ein Live-CD-Image)


Sie können diesen Befehl sicher ausführen, indem Sie -snapshot verwenden wechseln.

qemu-Nutzung:
-Schnappschuss Schreiben Sie in temporäre Dateien anstelle von Disk-Image-Dateien


Linux
  1. So ersetzen Sie eine ausgefallene Festplatte in einem Linux-Software-RAID

  2. Linux:Unterschied zwischen /dev/console , /dev/tty und /dev/tty0?

  3. Wie portabel sind /dev/stdin, /dev/stdout und /dev/stderr?

  4. Wie kann ich die Anzahl und Größe von Linux-Ramdisks (/dev/ram0 - /dev/ram15) ändern?

  5. Warum listet Linux NVMe-Laufwerke als /dev/nvme0 anstelle von /dev/sda auf?

Wie man einen Cronjob komplett zum Schweigen bringt /dev/null/?

So ordnen Sie /dev/sdX- und /dev/mapper/mpathY-Geräte vom /dev/dm-Z-Gerät zu

Wie kann /dev/random oder /dev/urandom mit base64 codiert werden?

Wie tauscht man /dev/sda mit /dev/sdb aus?

Wann sollte ich /dev/shm/ verwenden und wann sollte ich /tmp/?

Unterschiede zwischen /dev/sda und /dev/sda1