“Sudo qemu -hda / dev / sda” (ana bilgisayarın sda'sını istemcinin hda'sına bağlar) ne kadar çılgın?


16

Koşabileceğimi keşfettiğimde Linux'ta qemu ile oynuyordum

sudo qemu -hda /dev/sda

Ve yine sistemimi açacaktı! Grub başarılı bir şekilde yüklendikten hemen sonra qemu'yu kapattım, çünkü komut çalıştırıldı sudove benim zarar vereceğinden korktum /dev/sda.

Herkes bunun ne kadar tehlikeli olabileceğini açıklayabilir mi?


Ubuntu'da benim sistemimi
kırdı 14.04

Özellikle yeni başlayanlar için QEMU'nun nasıl kullanılacağına dair yetersiz dokümantasyonun olması bile şaşırtıcıdır. Bu hatayı yapmak son derece kolaydır, özellikle birçok örnek tam olarak kullandığından /dev/sda... Çılgın!
not2qubit

Yanıtlar:


10

İnanılmaz derecede tehlikeli olduğunu söyleyebilirim.

Sizin varsayımınıza göre, / dev / sda'nıza zarar vermesi muhtemeldir.

Her biri kendi önbelleği ve arabellekleri olan aynı blok cihaza erişen iki sistem kesinlikle her birinin dosya sisteminde gerçekte ne olduğu konusunda farklı bir fikre sahip olduğu anlamına gelecektir - bir işletim sistemi tarafından yapılan değişiklikler diğerine düzgün şekilde yayılmayacak ve siz birbirlerinin üzerine yazma dosyaları almaya başlayın.

Sonuçta korkunç bir karmaşa.

Şimdi, 2 farklı bölüme (çift önyükleme) 2 işletim sistemi yüklediyseniz, bunlardan birini diğerinin içine yüklemek için qemu'yu kullanabilirsiniz, ancak aynı işletim sistemini asla iki kez önyüklememelisiniz (salt okunur bir işletim sistemi gibi değilse) örneğin canlı bir CD görüntüsü)


4

Bu komutu -snapshotanahtarı kullanarak güvenle çalıştırabilirsiniz .

qemu
use : -disk resim dosyaları yerine geçici dosyalara -snapshot yazma


Bu muhteşem.
xiaq
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.