]> rtime.felk.cvut.cz Git - edu/osp-wiki.git/commitdiff
More advices for QEMU and KVM use.
authorPavel Pisa <pisa@cmp.felk.cvut.cz>
Wed, 22 Feb 2012 19:59:31 +0000 (20:59 +0100)
committerPavel Pisa <pisa@cmp.felk.cvut.cz>
Wed, 22 Feb 2012 19:59:31 +0000 (20:59 +0100)
Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz>
cviceni/2.mdwn

index 48f1327bdd9eb89e238e9db4bc24ea37bf66cba7..b4c2112a09189c10ddf7e16e089eda3a715a0eab 100644 (file)
@@ -210,6 +210,38 @@ zjednodušit další práci.
 
    Nyní musíte znovu vytvořit RAM-disk a nabootovat.
 
+3. Zachytávání zpráv jádra spuštěného v emulátoru QEMU do souboru
+   je možné jejich přesměrování na virtuální sériový port.
+   Požadavek na jeho vytvoření se předá QEMU zadáním parametru
+
+        qemu -serial file:/tmp/virtual_guest.log ...
+
+   a jádro spustíme s parametrem `console=ttyS0`
+
+        qemu -serial file:/tmp/virtual_guest.log -append console=ttyS0 ...
+
+4. Pokud QEMU nebo KVM podporuje vytvoření virtio sítě Plan9 a virtuálního
+   souborového systému, tak je možné propagovat do vnitřního systému
+   obsah adresáře hostitelského sytému
+
+        qemu -virtfs local,path=shareddir,security_model=none,mount_tag=shared_dir_name ...
+
+   Adresářovou strukturu lze z vnitřního systému připojit následujícími
+   příkazy
+
+        modprobe virtio
+        modprobe virtio_ring
+        modprobe virtio_pci
+        modprobe 9pnet
+        modprobe 9pnet_virtio
+        modprobe 9p
+        mkdir -p /mnt/shareddir
+        mount -t 9p -o trans=virtio shareddir /mnt/shareddir
+
+Další tipy a triky v oblasti virtualizace používané a odzkoušené zprávci
+sítě na naší katedře nalezente na [Wiki Technické Podpory (support)][support-qemu].
+[support-qemu]:http://support.dce.felk.cvut.cz/mediawiki/index.php/Kategorie:Virtualiza%C4%8Dn%C3%AD_stroje
+
 Jaderné moduly
 ==============