Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: martin.mucha 23 Června 2013, 09:58:03

Název: [vyřešeno]windows (xp, 7) ve virtual box či jakékoli jiné virtualizaci
Přispěvatel: martin.mucha 23 Června 2013, 09:58:03
potřebuji nainstalovat nějaké windows a provozovat je ve virtuálu. Instalováno je 64b ubuntu 13.04. i7 procesor, ssd disk -- nevím jestli to může mít vliv.
Nevím *kde* přesně je chyba.
Zkoušel jsem instaloval staré XP, novější 7 v 64b i 32b verzi, s různými nastaveními čipové sady (PIIX3, ICH9), ale nedaří se to. To vše s vypnutým přímým přístupem k hw.
Nejlepšího výsledku jsem dosáhl s 64b verzí windows 7, která řekla, že se nenainstaluje, pro nekompatibilní hw. To je ještě fajn. Všechny ostatní verze ukáží chvíli po zahájení instalace modrou obrazovku a pád windows je tak silný, že s sebou strhnou i hostitelský OS.

1. Má někdo nějakou radu, co s tím?
2. jak je možné, že virtualizovaný os shodí celý stroj?

předem díky.
M.
Název: Re:windows (xp, 7) ve virtual box
Přispěvatel: Rover623 23 Června 2013, 10:41:21
A co používáš, nejnovější Oracle VB nebo ten z repozitářů. VB z repozitářů má trochu problémy a pro instalaci Windows to obvykle chce balík doplňků a taky se přidat do potřebné skupiny
Název: Re:windows (xp, 7) ve virtual box
Přispěvatel: TUX IN MACHINE 23 Června 2013, 10:42:46
ja si instaloval ten z repozitaru ale jeste pred prechodem z 12 na 13  ajede to naprosto ok xp i win7
 no problemo a to ze ti to strhne i host os je teda legrace  :)
Název: Re:windows (xp, 7) ve virtual box
Přispěvatel: martin.mucha 23 Června 2013, 18:23:01
1. ok, byla to verze z repozitářů, má chyba. Přeinstaloval jsem, dodal jsem nějaká ta rozšíření a problém přetrvává. Do potřebné skupiny jsem se nepřidal, protože si to stěžovalo, že to omezí jen USB (což mi vlastně nevadí).

2. je to trochu mystérium. Po změně virtualboxu však došlo k malé změně. Trvá to dýl. Hodně dýl. Což nechápu. Žádná síťová komunikace. Procesor prakticky stojí (5% špička na jednom jádru). Ram, swap prázdné. SSD bez zátěže 0.0% procent zátěž po celou dobu "práce" před pádem (včetně hostitele, což mne irituje nejvíce). Nabízí se otázka. Co tam sakra ten virtualbox tak dlouhou dobu dělá?
Název: Re:windows (xp, 7) ve virtual box
Přispěvatel: TIBOR 23 Června 2013, 18:38:48
Ake volis nastavenia pri vytvarani virtualneho pc? Ja mam na VB XP aj w8 a ide to bez problemov.
Ale je pravda ze na SSD som to este neskusal.
Název: Re:windows (xp, 7) ve virtual box
Přispěvatel: ntz_reloaded 23 Června 2013, 18:52:31
tohle by nestacilo:

Kód: [Vybrat]
# cat w7-ultimate.sh
#!/bin/bash

export QEMU_AUDIO_DRV=alsa;
_netdev=$1

if [ -z "$1" ]; then
        echo "gimme netdev as first param ..";
        exit 1;
fi

qemu-kvm \
-drive file=/home/kvm/w7-ultimate-msdn/w7-ultimate.qcow2,index=0,media=disk,cache=writeback \
-m 2048 -smp 2 -k en-us -usbdevice tablet -localtime -boot d \
-net nic,model=e1000,macaddr="52:54:00:12:34:56",vlan=1 -net tap,ifname=w70,script=no,vlan=1 \
-monitor unix:/home/kvm/w7-ultimate-msdn/instance,server,nowait -vnc 127.0.0.1:8 -vga std &
#-usb -usbdevice host:16d5:6603 &
## removed -soundhw hda
_qpid="$!";

sleep 2;
ip l set w70 address a2:0f:0c:aa:08:f9;
ip l set w70 up;
ip a a 192.168.88.1/24 dev w70;

### set via sysctl.conf and system firewall
#echo 1 >/proc/sys/net/ipv4/ip_forward;
iptables -t nat -A POSTROUTING -o $_netdev -j MASQUERADE;
iptables -A FORWARD -s 192.168.88.0/24 -o $_netdev -j ACCEPT;


wait $_qpid;
unset QEMU_AUDIO_DRV _qpid;

echo clearing iptabels;
iptables -t nat -D POSTROUTING -o $_netdev -j MASQUERADE;
iptables -D FORWARD -s 192.168.88.0/24 -o $_netdev -j ACCEPT;

exit 0;

### not needed anymore
#iptables -A FORWARD -p tcp --dport 3389 -i eth0 -j ACCEPT;
#iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 3389 -j DNAT --to 192.168.88.88:3389;
Název: Re:windows (xp, 7) ve virtual box
Přispěvatel: martin.mucha 23 Června 2013, 21:34:50
Ake volis nastavenia pri vytvarani virtualneho pc? Ja mam na VB XP aj w8 a ide to bez problemov.
Ale je pravda ze na SSD som to este neskusal.

--> VDI --> pevná velikost --> 20GB --> vytvořit.
padá. S nastavením "ukazuj disk woknům jako ssd" i bez něj.
obdobné chování bylo i pro dynamicky alokovaný disk, který jsem vytvářel obdobně.

---
ad ntz_reloaded: děkuji za odpověď, ale přiznám se, že ji příliš nechápu. Mohl byste to nějak objasnit?
Název: Re:windows (xp, 7) ve virtual box
Přispěvatel: Rover623 23 Června 2013, 23:26:35
Nemáš na tom disku zapnutý noatime, to VB nemá rád
Název: Re:windows (xp, 7) ve virtual box
Přispěvatel: František Zatloukal 24 Června 2013, 00:40:23
ad ntz_reloaded: děkuji za odpověď, ale přiznám se, že ji příliš nechápu. Mohl byste to nějak objasnit?
Spuštěním toho bashového scriptu dojde k vytvoření virtuálního pc v qemu.
Název: Re:windows (xp, 7) ve virtual box či jakékoli jiné virtualizaci
Přispěvatel: martin.mucha 25 Června 2013, 21:34:42
noatime nastaven není.

ad qemu: děkuji za přiložený skript, nechci se qemu nijak dotknout, ale na toto nemám koule.
---

Pokud bych tedy ještě mohl poprosit, rád bych se soustředil na vmware. Ten jsem nainstaloval a dokonce i windows se nechaly nainstalovat bez pádů sebe samotných či hostitelského OS. Skvěle! Chybí nainstalovat VMware tools pro win 2000 a následníky, aby windows fungovaly optimálně.

Bohužel nemám postačující iq a/nebo vzdělání v kryptoanalýze, a na stránkách výrobce nejsem s to dohledat download a program sám si to nenainstaluje ("Error: tehere was a problem updating a software component. Try again later and if the problem ..."). Googlením jsem našel návody, které hovoří o nutnosti nainstalovat vmware tools i na hostitelském pc, což by na ubuntu mohlo být řešeno balíčkem "open-vm-tools", ale vůbec nevím, zdali je to ten pravý. Přesto jsem jej cvičně nainstaloval, ale ani pak se ve windows nepodaří stáhnout vmware tools (chyba někdy po 30% jindy ihned).

předem děkuji za každou radu. Rád bych to měl za sebou a vrátil se k práci.
Název: Re:windows (xp, 7) ve virtual box či jakékoli jiné virtualizaci
Přispěvatel: martin.mucha 25 Června 2013, 22:03:26
a ještě update:
vmware tools jsem nakonec našel zde(kdyby někdo další potřeboval):
http://packages.vmware.com/tools/esx/index.html

nainstaloval, nainstaloval i zmíněný open-vm-tools, restartoval spustil --- a znovu se to domáhalo stáhnutí a instalování již nainstalovaného (jiná komponenta si všimla a nabídla už jen update a nikoli instalaci). Při stahování to (občas) padá
https://www.dropbox.com/s/xafk3qeun0vht1x/Sn%C3%ADmek%20obrazovky%20-%2025.6.2013%20-%2021%3A55%3A09.png (https://www.dropbox.com/s/xafk3qeun0vht1x/Sn%C3%ADmek%20obrazovky%20-%2025.6.2013%20-%2021%3A55%3A09.png)

a vmware si zásadně po restartu nepamatuje minule přidaný/vytvořený virtuál.

---
(pozn. uvádím vše co vidím, abych poskytl co nejvíce informací; nevím proč obsluha a instalace jinak prokazatelně funkčního a komplikovaného sw musí být taková krize -- distribuce balíku, lidské UI a relevantní návody jsou o několik řádů snazší než napsat zdrojáky k tomuto).
Název: Re:windows (xp, 7) ve virtual box či jakékoli jiné virtualizaci
Přispěvatel: martin.mucha 27 Června 2013, 10:03:32
tak jsem zjistil, kde je problém s instalací VMware tools. Napíšu to sem, kdyby to náhodou našel někdo v podobné situaci jako jsem byl já.

Postup instalace vmware player 5.0.2:
1. Stáhnout VMware-Player-5.0.2-1031769.x86_64.bundle
2. chmod u+x
3. spustit instalátor pod adminem.

vytvoří se homu aktuálního uživatele adresář .vmware, ale s oprávněními roota, což je příčinou chybného chování
pokud byste teď nainstalovali virtuální PC, mělo by problém s instalací vmware tools, proto je lepší udělat následující. Jde to udělat kdykoli, ale je nutné vmware player spustit pod rootem a tak je možná lepší udělat to před instalací virtuálních pc.

4. spustit vmware player jako root, File-> player preferences -> Download all Components now.
5. vypnout vmware player
6. sudo rm -r  .vmware v homu uživatele
7. nainstalovat virtuální pc

nyní už se vmware tools nainstalují normálně a vše vypadá funkčně. Kromě "zapomětlivosti" -- wmware občas zapomene existující virtuály (i když se .vmware v daný čas nemazal), ale to už jde snadno vyřešit jinak.
Název: Re:[vyřešeno]windows (xp, 7) ve virtual box či jakékoli jiné virtualizaci
Přispěvatel: row 28 Června 2013, 09:34:21
mam zajimavej postreh, pokud mam spustenej virtual box nejak to ovlivnuje chod VLC, pada mi pri prevadeni videi ale i pri prehravani , kdyz sem dal spustit z terminalu napsalo to pri padu floating point error, nepomohla ani aktualizace na nejnovejsi verzi.

jak je to mozne ze se to muze tlouct, nevi nekdo?  :D

jakmile vbox vypnu vlc bezi jako z praku
Název: Re:[vyřešeno]windows (xp, 7) ve virtual box či jakékoli jiné virtualizaci
Přispěvatel: ntz_reloaded 29 Června 2013, 13:51:54
http://ubuntuforums.org/showthread.php?t=1252166
Název: Re:[vyřešeno]windows (xp, 7) ve virtual box či jakékoli jiné virtualizaci
Přispěvatel: jmoravec 29 Června 2013, 16:36:33
Aho, já sem te'dka úspěšně (tak napůl) vyzkoušel WinXP32bitprofi pod UBUNTU ve VirtualBox, funguje to dobře. Ale bohužel se jaksi nedá
vzít IMAGE, ve který je spuštěnej program, co vytěžuje procesor na mnoho procent a přenýst ji na jinej počítač. Image se prostě zhroutí.

Možná by byl lepší VMWare a Image z VMWare.

Jestli si chceš zkusit VMWare tady je připravená Image: http://www.uloz.to/xTkguCeW/robomap-x32-vmware-7-1-image-rar
je dělená po windows a uvnitř image sou taky windows, po windows funguje OK.
a tady se stahuje VMWare Player http://www.vmware.com/products/player/overview.html

Jestli to budeš zkoušet, dej sem vědět, jak funguje.


Název: Re:[vyřešeno]windows (xp, 7) ve virtual box či jakékoli jiné virtualizaci
Přispěvatel: TUX IN MACHINE 01 Července 2013, 16:44:46
tak ten bug ve vlc jak pada pri spustenym vmware, vypada to ze tohle pomohlo

In VLC preference> output modules> try to change default to X11
(check the advance options box).
Název: Re:[vyřešeno]windows (xp, 7) ve virtual box či jakékoli jiné virtualizaci
Přispěvatel: Rover623 01 Července 2013, 22:13:14
Čímž se ve VLC zakáže akcelerovaný výstup, který je stále označen jako experimentální, třeba by to fungovalo ve vývojové verzi 2.1, pro ty odvážnější, repozitář je tady
Kód: [Vybrat]
ppa:videolan/master-daily