Názory k článku
QEMU - qemulátor
rychlost
celé vláknoRe: rychlost
celé vláknoRe: rychlost
celé vláknoJinak cistou emulaci nema s WMWarem cenu srovnavat, ale doufal jsem, ze ten accelerator pomuze. No tak nic..... pokud to nekomu skutecne beha na tech 90% vykonu, tak dejte vedet..pak tomu treba uverim...
Re: rychlost
celé vláknoOtázka?
celé vláknoRe: Otázka?
celé vláknoRe: Re: Otázka?
celé vláknoRe: Re: Otázka?
celé vláknoRe: Re: Otázka?
celé vláknoMicrosoft Windows XP [Verze 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\>cd program files
C:\Program Files>cd qemu-0.9.0-windows
C:\Program Files\qemu-0.9.0-windows>qemu -m 256 -hda virtual.iso -cdrom neco.iso
-boot d
qemu: could not open hard disk image 'virtual.iso'
C:\Program Files\qemu-0.9.0-windows>
vim že to chce virtuálni disk, ale nevim jak ho vytvořit
Re: Re: Otázka?
celé vláknoNa Linuxu jsem to dělal asi takto: dd if=/dev/zero of=virtual.img bs=1M bc=1024
Místo virtual.img může být samozřejmě virtual.iso, já příponu ISO používám jen u obrazů CD, které mají souborový systém ISO 9660.
Re: Re: Otázka?
celé vláknoRe: Re: Otázka?
celé vláknobs = block size
bc = block count
Tzn. aby bs*bc byla požadovaná velikost. Akorát nevím, jak to na Windows zvládne to /dev/zero. Na linuxu je to zařízení, které generuje samé nuly (ale šlo by stejně tak dobře použít jakoukoliv výplň, stejně se to pak naformátuje).
Některé emulátory/virtualizátory mají speciální nástroje na vytvoření obrazu disku, není něco takového i u QEMU?
Re: rychlost
celé vláknokdyz natahuje do pameti executable stranky. V techto strankach pak jednorazove prelozi x86
instrukce na jine x86 instrukce, ktere se pak vykonavaji primo na CPU.
Ve vysledku to je velice rychle, ale je to omezeno na platformu x86 (eventuelne AMD64).
Tohle vypada, ze to interpretuje instrukce CPU jako bytekod.
Re: rychlost
celé vláknoNa bochs se mi je (W98) podarilo nainstalovat po nekolika hodinach a ruznych problemech - nakonec jsem virtualni system musel instalovat na jinem pocitaci s windows 2000 - ale jelo to.
Emulace byla ale siiiiiiiiilene pomala (Suse 9.1, AMD64 3000MHz, 512 MB RAM; WM = iceWM, takze zadny zrout syst. prostredku), pracovat v tom chce hrozne moc trpelivosti a casu.
VMWare bylo OK, instalace W98 i pod linuxem probehla rychle a bez problemu.
Oba systemy jsem ale nakonec smazal - u Bochs-e byl ten problem, ze zvuk se prehral az po pohybu mysi pres okno emulovaneho systemu; vmware vyprsela zkusebni licence a pro soukrome a pritom jen obcasne pouziti se mi zda nakupni cena docela vysoka.
Asi jeste vyzkousim i QEMU, ale az bude vic casu.
PS:
Cele to podstupuji kvuli multimedialnimu CD pro vyuku jazyka. Nevite nahodou o necem co by nativne fungovalo i pod linuxem jako napr. lingea? (Hledam nemcinu a francouzstinu.)
Re: rychlost
celé vláknoRe: rychlost
celé vláknoRe: rychlost
celé vláknohttp://dag.wieers.com/packages/qemu/
Re: rychlost
celé vláknotreba instalace woodyho ze skutecneho cd ktere je namapovane do bochse mi trva 8x dele nez z image na disku. je to tim, ze firmware porad roztaci a zpomaluje mechaniku...
jinak srovnavat vmware vs. ( bochs nebo qemu ) je srovnavani hrusek a jablek. vmware dela virtualizaci kdezto bochs kompletni emulaci a ta je vypocetne narocnejsi, ale zase pak 486ka muze mit instrukcni sadu jako athlon 64...
Re: rychlost
celé vláknokqemu
celé vláknoRe: kqemu
celé vláknoRe: kqemu
celé vláknoRe: kqemu
celé vláknoThe QEMU Accelerator Module is available in the Download area. Be aware that unlike the rest of QEMU it is a closed source proprietary product with a specific license.
Re: kqemu
celé vláknodiky za peknej clanek
celé vláknoqemu -m 256 -hda /dev/hda1 -boot c -enable-audio -user-net, ale qemu: could not open hard disk image '/dev/hda1'... jaký by měl být postup (kde se to pokud možno "rychle" dočtu)? Je potřeba před tím, než se začnu pokoušet bootovat, vytvořit také iso image?
Re: diky za peknej clanek
celé vláknoRe: diky za peknej clanek
celé vláknoJeště bych to zkusil jednou s kratkou podporou :-) Mate pravdu, bylo to v pravech.. S vyrobou iso a kopirovanim disku jsem zatim nemel tu cest, proto trochu tapu.
Zkusil jsem vyrobit iso image onoho /dev/hda1:
dd if=/dev/hda1 of=win-c.iso ibs=1024 count=4194304 4194304+0 vstoupiv¹ích záznamù 8388608+0 vystoupiv¹ích záznamù 4294967296 bytes transferred in 213,107590 seconds (20153986 bytes/sec)zmenil jsem majitele z root na jachym a pak jsem to zkusil:
qemu -m 256 -hda win-c.iso -cdrom /dev/hdc -boot c -enable-audio -user-netÚspěšně se mi podařilo dostat se až k nápisu "booting from hard disk" v okně emulátoru. Procesor jede už čtvrt hodinky na 100%, ale žádná změna. Jestli ono to nebude tím, že velikost /dev/hda1 je cca. 13GB a já vytvořil iso veliké pouze 4GB, protože df hlásil 3.6GB zabraného místa(?). Měl byste nějaký osvědčený rychlý tutoriálek pro dd a podobné nástroje?
Ještě jednou díky
Re: diky za peknej clanek
celé vláknoRe: diky za peknej clanek
celé vláknoRe: diky za peknej clanek
celé vláknoRe: diky za peknej clanek
celé vláknoRe: diky za peknej clanek
celé vláknoRe: diky za peknej clanek
celé vláknoDiky za upozorneni. Samozrejme, ze si tim nejsem jisty. Priznavam, ze jsem si o problematice zatim nic neprecetl a proste "jsem to zkusil". Vase a dalsi upozorneni mi jako odpoved staci.
Diky a hezky den
Re: diky za peknej clanek
celé vláknodd if=/dev/hda1 of=win-c.iso qemu -m 256 -hda win-c.iso -cdrom /dev/hdc -boot c -enable-audio -user-neta nic... alespon, ze píše, že bootuje z harddisku..., bohužel se nedostane dál :-( Nechci si roota plést s placenou podporou, ale pomoc by se hodila..
Re: diky za peknej clanek
celé vláknoNicméně je ta partition první na disku, tak by šlo zkopírovat celé /dev/hda až po konec té první partitiony. Trochu prasárna, ale na pokusy by to mělo fungovat.
Re: diky za peknej clanek
celé vláknodekuju
Re: diky za peknej clanek
celé vláknoMimochodem, iso = filesystém používaný na CD, z toho plyne, že image CD = iso image. Image disku je prostě image disku a s ISO to nemá naprosto co dělat, takže je úplný nesmysl tomu tak říkat.
Re: diky za peknej clanek
celé vláknoDiky za podporu, pochopil jsem to tedy tak, ze:
$ df |grep winC /dev/hda1 12775216 3711472 9063744 30% /mnt/winC $ dd if=/dev/hda of=win-c.img count=13631488 $ qemu -m 256 -hda win-c.img -cdrom /dev/hdc -boot c -enable-audio -user-net??
Dekuju za ujasneni terminologie, snad jsem to uz pochopil...
Re: diky za peknej clanek
celé vláknoRe: diky za peknej clanek
celé vláknoRe: diky za peknej clanek
celé vláknoHmm... a JAK ? Presne JAK ?
Dik
Re: diky za peknej clanek
celé vláknospravne to je...
celé vláknoJo a jeste FreeOsZoo ;-)
celé vláknocolinux
celé vláknosuper
celé vláknoAkcelerátor
celé vláknoRe: Akcelerátor
celé vláknoRe: Akcelerátor
celé vláknoRe: Akcelerátor
celé vláknoRe: Akcelerátor
celé vlákno./configure zkonci chybou:
Could not find kernel includes in /lib/modules or /usr/src/linux - cannot build the kqemu module
ok, tak tedy vyrobim prazdny adresar build s podadresarem includes v /lib/modules/2.6.xxx/
potom ovsem configure zkonci s chybou:
No Makefile file present in /lib/modules/2.6.8-2-686/build - kqemu cannot be built
ok, tak tedy do /lib/modules/2.6.xxx/build nakopiruju Makefile z kqemu, pote configure konci uspesne:
...
kqemu support yes
KQEMU Linux module configuration:
kernel sources /lib/modules/2.6.8-2-686/build
kbuild type 2.6
(Proc se ale o tomto v zadnem navodu nepise? Precet jsem snad vsechny... no nic.)
Potom ovsem nasledne make konci chybou:
...
block-qcow.c:26:18: zlib.h: není souborem ani adresářem
... vypis vsecho co neni declared atd. ...
make: *** [qemu-img] Error 1
Vazne nevim, co s tim :-( Poradi nekdo? Zkousim to na debian sarge.
Pripadne - neni nekde modul kqemu.ko v binarni podobe pro zoufalce jako ja, co to nedovedou prelozit? Nenalezl jsem.
Predem diky.
Re: Akcelerátor
celé vláknoMozno len nahoda ...
celé vláknoAk sa mylim a je to original, ospravedlnujem sa.
Ak vsak nie, nebolo by fer uviest, ze je to preklad a linku na original kde je o dost viac informacii??
Re: Mozno len nahoda ...
celé vláknoRe: Mozno len nahoda ...
celé vláknoAle nemyslim ze by "Uvod do QEMU" sel napsat nejak vyrazne jinak, takze asi nema cenu autora podezirat.
Re: Mozno len nahoda ...
celé vláknoRe: Mozno len nahoda ...
celé vláknoRe: Mozno len nahoda ...
celé vláknoRe: Mozno len nahoda ...
celé vlákno"Takže to ale bylo stejně obrovské štěstí, že jsme našli toho pravého krále právě teď," ozval se znovu bratr Štukatér. "To byla šance jedna k milionu."
"Když je opravdu potřebuješ," ušklíbl se, "tak právě ty šance milion k jedný vycházejí nejlíp. To je známá věc."
zkousel nekdo?
celé vláknou wine byl nejaky problem s loadovanim dll a zasahu do pameti..
tak jestli muzu testnout tohle
Re: zkousel nekdo?
celé vláknoBTW:tohle neni reklama na flash
Re: zkousel nekdo?
celé vláknoLeda snad spustit ten wine pod qemu ;-)
Sitovani
celé vláknoAny Idea?
Zdravi Pavka.
Re: Sitovani
celé vlákno#!/bin/sh
sudo ifconfig $1 0.0.0.0
sudo ifconfig eth0 0.0.0.0
sudo brctl addbr br0
sudo brctl addif br0 eth0
sudo brctl addif br0 $1
sudo ifconfig br0 moja.adresa netmask 255.255.255.0
sudo route add default gw moja.gw
exit 0
Lenze naschval jedine windowsy ktore mi tam nepadaju su w95....
Re: Sitovani
celé vláknoLinuxové emulátory
celé vláknohttp://cs.wikibooks.org/wiki/Linuxové_emulátory
Re: Linuxové emulátory
celé vláknomipsel
celé vláknoRe: mipsel
celé vláknohttp://www.cs.wisc.edu/~larus/spim.html
Xen
celé vláknoDomácí stránka:
http://www.cl.cam.ac.uk/Research/SRG/netos/xen/
Performance testy a srovnání s VMware:
http://www.cl.cam.ac.uk/Research/SRG/netos/xen/performance.html
Re: Xen
celé vláknoRe: Xen
celé vláknoPřímé bootování
celé vláknoNapište prosím postup.
PS: pokud je možné použít jiný emulátor, prosím ať funguje v LINUXU i ve widlích. (nejlépe s grafickým rozhraním, nebo alespoň spuštěním ze skriptu/batche).
Přístup na disk
celé vláknomám instalační DVD jedného nemenovaného OS, resp. jeho ISO image na NTFS partícii. běhám na Windowsech a jelikož mi nefunguje DVD mechanika, potřebuju nainstalovat tenhle OS z emulátoru, takže, nabootujem v QEMU tenhle ISO image, a má otázka zní, má instalátor na tomhle ISO, bežícího pod emulátorem, přístup na disk? kam by se moh nainstalovat? pište prosím na dusan.maliarik@gmail.com . za radu předem děkuji
Re: Přístup na disk
celé vláknoJestli je to Vista, otevři iso WinRARem a rozbal soubory třeba do c:\vistacd. V té pak spusť setup.exe a ono už se to postará.
S Linuxem je to horší, existují distribuce na vyzkoušení jedoucí kompletně z image na Windows jednotce, ale to ty asi nechceš. Takže jedině dát těch 700 za mechaniku.
akvarium
celé vláknoto mi pripomina:
http://xkcd.com/350/
Re: QEMU - qemulátor
celé vláknozkusim jsem a bylo to nejen desně pomalé, ale instalace Win7 mi spadla do BSOD. nakonec sem zkusil VirtualBox od Oracle a paráda.

