Kezdőlap › Fórumok › UHU Linux › Általános UHU problémák, javaslatok › qemu
- This topic has 25 hozzászólás, 10 résztvevő, and was last updated 19 years, 9 months telt el by
vargadanis.
-
SzerzőBejegyzés
-
2005-07-02-21:37 #2022210
Mondjuk jó sokat szenvedtem vele, de már megvan a válasz. Mondhatni egy kis tutor lett belõle:
Qemu 7.0 install Accelerator Modulelal (nem támogatja a gcc4-et szal gcc32-vel kell forgatni)wget http://fabrice.bellard.free.fr/qemu/qemu-0.7.0.tar.gz
tar zxvf qemu-0.7.0.tar.gzwget http://fabrice.bellard.free.fr/qemu/kqemu-0.6.2-1.tar.gz
tar zxvf kqemu-0.6.2-1.tar.gz
./configure –prefix=/usr/local/qemu –cc=gcc32
makerootként
make installezzel meg is volnánk… Most akkor rakjunk fel egy XPt.
qemu-img create hd.img 10G
qemu -boot d -hda ~/hd.img -localtime
legalábbis eztjavasolják a doksiban, ahol találtam ezt az infot. De nekem nem mûködött, szal én így csináltam. Egyébként CDRom boot failure code: 0003
qemu -boot d -hda ~/hd.img -localtime -cdrom /dev/cdrom
Azt ha megvan az install, akkor nincsen másra, mint kikapcsoljuk a qemus installt és így indítjuk el:
qemu -boot c -hda ~/hd.img -localtime -user-net
Elviekben mûködik. Legalábbis nekem mûködik uhu 1.2-õ alatt.
A kommandoros indítást meg sztem el lehet felejteni.2005-07-02-21:37 #2022211Ma nem van annyira jó napom:
idéznék.
„Software probléma: milyen verziójú disztró, milyen verziójú soft,
részletes hibaismertetés (lehetõleg screenshoot, stdout). (10-20 sornél
hoszabb logot ne idézz be, hanem tölts fel vhova.)”„Annyit írj, amennyit csak bírsz, gyakran a jelentéktelennek tûnõ
részinfók is számítanak.”2005-07-02-22:15 #2022212na.
mire írtam megoldottad!
🙂
ügyes…2005-07-03-09:58 #2022213Néhány dolgot azért hozzáteszek:
„Leszedtem valami qemu laucher-t amiben be tudnám állítani a dolgokat, de ez nem is olyan egserû, mint hittem.”
Teljesen felesleges. Ezzel bonyolítod túl. Ez a **** egy csomó függõségi problémát okoz, lassítja a dolgokat, ráadásul nem teljes. Ezzel szemben a qemu parancssorból kifejezetten egyszerûen irányítható: man qemu.
(Ráadásul, ahogy a postod további részében látom, nem is használod a laucher.)A következõ, de fontosabb probléma:
„tar zxvf qemu-0.7.0.tar.gz
tar zxvf kqemu-0.6.2-1.tar.gz”
Ha a 7-es nem tartalmazná a kqemu-t, akkor is „felelõtlenség” keverni a verziókat.„qemu -boot d -hda ~/hd.img -localtime”
pedig érdekes, mert a „-boot d” a cd-romról butul, ami itt nincs
egyébként a
qemu -hda hd.img …
elég, mert az alapértelmezett a hd-rõl butulás.Egy kis trükk: ha pl. a qemu hd image-át akarjuk csatolni, akkor az fstabban ehhez hasonló bejegyzést érdemes betenni
hd.img /mnt/hd auto users,noauto,rw,loop,offset=32256 0 02005-07-03-13:15 #2022214Hmm… Vizsla, most egy jó ötletet adtál. Ezek szerint, akkor egy már telepített rendszert is el lehet indítani qemuval nem? Mármint ha fel van rakva nekem egy XP a linux mellett, akkor azt tudom használni qemun keresztül nemde?
Még egy fontos dolog. Készítettem egy egyszerû installert a Qemu7.0-ához. Ha valaki nem akar ezekkel a parancsokkal szarakodni, akkor neki itt van ez:
INSTALLER
vagy
wget http://linux.quovadisweb.hu/installer.tar.gz
tar zxvf installer.tar.gz
cd qemu install
./install.sh
Csak ki kell csomni és az installert futtatni. Van egy kis help file is benne, hogyan és mit lehet csinálni a qemuval.2005-07-03-16:31 #2022215„Ezek szerint, akkor egy már telepített rendszert is el lehet indítani qemuval nem? Mármint ha fel van rakva nekem egy XP a linux mellett, akkor azt tudom használni qemun keresztül nemde?”
Hát elvileg bármilyen emuval el lehet indítani, bár az a biztonságos, ha a telepített rendszer helyett egy másolatot indítasz (bár mindegyik rendelkezik védelmi opcióval). A nagy üzlet viszont nem ez, hanem az, hogy olyan imaget (raw) lehet használni qemu alatt, melyet akár csatolni is lehet.
Pl. a telepítés csak ideiglenes és jó ha gyors ezért telepítheted emu nélkül. Mondjuk van egy hda lemezed (bármekkora méretû), de mondjuk a lemez 16 fejes, 63 sectoros trackenként és rendelkezik egy 3875 cilinderes partícióval (kb. 2GB), amin a rendszer van, és egyéb partíciókkal, de neked csak az elsõre van szükséged, akkor kiadod aCode:dd if=/dev/hda bs=516096 of=/hd.img count=3876parancsot, amivel elkészíted a másolatot arról a részrõl, amirõl kell. Ebben az esetben vigyázni kell, hogy semmilyen rendszer/program ne akarjon a virtuális lemez nem létezõ részeihez hozzáférni egyébként a
Code:dd if=/dev/hda of=/hd.imgparancs szükségeltetik, ami lemásolja a komplett hda-t.
Ezek után az fstabba kerül a következõ:Code:hd.img /mnt/hd auto users,noauto,rw,loop,offset=32256 0 0Ezek után a rendszert a:
Code:qemu -hda /hd.imgparanccsal lehet indítani.
A virtális hda1 partíciót pedig a:Code:mount /mnt/hdparanccsal lehet csatolni.
Ezzel az eljárással bármit csinálhatsz a telepített rendszer másolatán, anélkül, hogy a valódi telepített rendszeren bármi kárt is okoznál. Ráadásul, ha elrontod még mindig ott van, amivel vissza lehet csinálni. Hátránya parsze, hogy 2 példányban van az a pertíció, no de a merevlemez manapság elég olcsó.
Csak vigyázni kell, hogy egyszerre az utóbbi 2 ne teljesüljön, mert esetleg valamelyik változtatás nem fog érvényesülni.
Szerintem a virtuális lemezek kezelésének ez a legnormálisabb módja, nem pedig mondjuk valami virtuális samba meghajó.2005-07-04-19:26 #2022216Hali megint
Látom vizsla jó sokat próbálkoztál a qemuval.
2005-07-04-19:31 #2022217még 1 kérdés… olvastam, hogy be lehet valahogyan fagyasztani a qemut úgy hogy utána újraindítható ugyan onnan. Azt hogyan is lehet? Addig már nemjutottam el.
2005-07-05-18:11 #2022218Kicsit utánajártam egy levelistán, hogy mirté lehet ez a probléma, és azt mondták, hogy bizonyos harverekkel meg bizonyos pírtícionálásnál nem szokott máködni az XP bebootolása. Hát nem tudom… Lehet h ez a probléma, de szerintem sokkal inkább, hogy melyik verziója az XP-nek. Nekem egy nagyon öreg, talán még elsõ szériás XP-m van. Azóta megjelent egy halom újabb verziója, lehet h ezen múlik, h sikerül-e bebootolni. Ezt arra alapozom, hogy egy ismerõsömnek sikerült.
2005-07-05-20:13 #2022219Hali
Felraktam egy wint qemuval, de elég lassan töszörög. Szóval a kérdésem az lenne, hogy nincsen rá mód, hogy gyorsabbá tegyem a futtatását a rendszernek?
Dani
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz