Showing posts with label emulācija. Show all posts
Showing posts with label emulācija. Show all posts

Friday, June 06, 2014

Android emulatora komandiņas

Darba vajadzībām nākas arī reizēm patestēt šo un to uz android emulatora. Protams, ja tu to neizmanto ikdienā, tad nākas ik pa brīdim meklēt pierakstos kādas komandiņas. Tad te nu es arī saglabāšu savus pierakstus :)

Android apk instalēšana:
  1. Palaižam emulējamo ierīci
  2. Atveram androidsdk/platform-tools direktoriju
  3. Tur iekopējam mūsu apk
  4. Palaižam cmd uz šo pašu direktoriju un palaižam sekojošu komandu: adb install filename.apk

Apstādinam uzkārtu aplikāciju (kill)
  1. Ar cmd aizejam uz  androidsdk/platform-tools direktoriju
  2. Skatamies procesus: adb shell ps
  3. Atrodam mums vajadzīgo un nokillējam: adb shell kill PID

PID nolasam no procesiem ;)




Thursday, March 11, 2010

VirtualBox: nepareiza krāsu attēlošana virtuālajā mašīnā

Atkal savajadzējās pabakstīt Win2k ar VirtualBox palīdzību. Par to, kā pieslēgt šāres uz VirtualBox, es jau rakstīju agrāk. Vienkārši, šodien vajadzēja pielikt vēl 1 šāri klāt, tad nu nācās vien pašam atkārtot kā un ko pareizi vajadzēja pieslēgt.

Tad nu par krāsām: palaižot guest OS, no pirmā acu skatiena, ir viss kārtībā. Problēmas sākās tad, kad nācās apskatīt kādas bildes uz virtuālās mašīnas. Krāsas - nekādas, viss graudains, utt.

Risinājums: pavisam triviāls: mainam izšķirtspēju virtuālajā mašīnā. Par cik, man tur ir uzlikts Win2k, tad - labais klikšķis uz desktop -> Properties -> Settings -> un mainam Colors no 256 uz True Color (32 bit).

Saturday, October 11, 2008

VirtualBox shared folder un pieeja pie tiem

Shared folder ir sava veida šāres no lokālā PC uz virtuālo. Tas nozīmē, ka nevajag nekādu ftp serveri taisīt uz Guest OS, neko tādu, vnk pieslēdzamies pie šārēm.
No sākuma settingos uzliekam šāri:


1) Guest OS = Linux:
Pēc tam no Guest Os ievadam konsolē šādu komandiņu:
sudo mount -t vboxsf linux /media/share
Nu, un principā, tas ir arī viss :) Uz defaultās debian vides - gnome, tas parādās kā jauns disks, un ir 100% gatavs darbam!

2) Guest OS = Windows:
Kad šāres ir uzliktas caur GUI logiem, kas ir redzami augstāk, tad ievadam uz guest OS (šajā gadījumā, win 2k ), caur command prompt, šādu komandeli:
net use p: \\vboxsvr\share
(ar nosacījumu, ka folderis ir nosaukts kā "share" ).

P.s. Nākošajās ieslēgšanas reizēs vairāk nekas nebūs jāievada, šāres jau būs pievienotas automātiski.

VirtualBox ar apache web serveri un ssh serveri

Apraksts Nr.1: Uz lenny (virtualbox guest OS), stāv uzlikts apache.
Uzdevums: piekļūt tam arī no parastās OS, nevis tikai no virtuālās.
Risinājums:
Izslēdzam guest OS.
windowsā atveram command prompt un konfigurējam portu forwardingu uz VirtualBox instalācijas direktoriju (mana guest os saucās LennyBeta2):
cd C:\Program Files\Sun\xVM VirtualBox
VBoxManage setextradata LennyBeta2 "VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache/HostPort" 8888
VBoxManage setextradata LennyBeta2 "VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache/GuestPort" 80
VBoxManage setextradata LennyBeta2 "VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache/Protocol" TCP

Varam slēgt Guest OS iekšā un rakstīt address bar: localhost:8888

Apraksts Nr.2: Uz guest OS stāv ssh serveris.
Uzdevums: piekļut pie ssh no parastās OS, nevis tikai no virtuālās.
Risinājums: Atkal atveram command prompt windowsā, un rakstam iekšā:
C:\> cd "\Program Files\Sun\xVM VirtualBox"
VBoxManage setextradata LennyBeta2 "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/HostPort" 2222
VBoxManage setextradata LennyBeta2 "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/GuestPort" 22
VBoxManage setextradata LennyBeta2 "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/Protocol" TCP

Izslēdzam guest OS, restartējam virtualbox, un atkal palaižam guest OS.
Pieslēdzamies pie guest os ssh:
ssh -l guestOS_username -p 2222 localhost

Cerams ka kādam vēl šis noderēs, nevis tikai paliks manis paša piezīmēm ;)

WinXP 64 + VirtualBox + Debian Lenny

Izdomāju, ka ir jāuzmet virtualbox uz XP 64, kurā kā guest OS jāieliek Debian Lenny. Kāpēc – jo es negribu likt uz etch virsū ntfs-3g draiveri. Nav īsti uzticības + par daudz svarīgi dati stāv virsū uz NTFS... OK, galvenā problēma ir tāda, ka es parasti strādāju ar debian tieši webam, jo virsū ir salikts apache, muskuls, php, utt. Nu lūk, bet problēma ir iekš torentiem :) parasti sāku kaut ko vilkt no XP puses, pārstartējos uz otru OS, un tur nekā :(
Pie lietas – virtualbox uzlikās bez bēdas. Ar lenny amd64 gan problēmas – parādīja kaut ko šādu:
Your CPU does not support long mode. Use a 32bit distribution
.
Kāpēc, nezinu, ātrāk gribējās iet pie aļuka, tāpēc nolēmu likt lenny i386.
Instalācija diezgan ilga, kaut kas ap 2 - 2.5 h (man ir lattelecom pDSL nets). Pieejama grafiskā instalācija, viss ir diezgan smuki. + esmu uzmetis VirtualBox uz otra monitora, tādējādi uz LCD iet instalācija, bet uz laptopa monitora pārlasu kādus raksteļus vai ko tādu ar WinXP. Jāpiezīmē, ka pēc instalācijas ir jāuzinstalē VirtualBox Guest drivers. Te nu mums ir jāpameklē kernel-headers attiecīgajam kernelim, jāielādē tas no repozitarijiem, un viss aiziet kā smērēts.
Beidzot viss ir pabeigts, abi monitori strādā godam, tā kā ir jātaisa vaļā aļuks ;)

Monday, February 25, 2008

CrossOver Linux professional



Atradu CrossOver, mēģināšu uzlikt, jo ir smagi nepieciešams Dreamweaver :(
Ieinstalējam ar komandu: sudo dpkg -i --force-architecture crossover-pro_6.2.0-1_i386.deb
Pēc instalācijas palaižam pašu crossover, parādās šāds logs:


Mēģinam uzlikt pašu vaininieku:








Un te jau ir pirmais bremzes variants. Man jamais gāja minūtes 10, kamēr es šo uzskricelēju...


To es apstādināju pats, un uzspiedu installation complete. Tad nu man tagad iedeva šādu logu:




Un pēc tam - failed:




Jāmēģina vēlāk vēl...

Thursday, February 07, 2008

Debian AMD64 + VirtualBox

Stellēsim augšā VirtualBox uz 64 bitu debian:
  • Pievienojam pie /etc/apt/sources.list šādu rindiņu:
deb http://www.virtualbox.org/debian etch non-free

  • Pievienojam atslēgu:
wget -q http://www.virtualbox.org/debian/innotek.asc -O- | sudo apt-key add -

  • Mēģinam palaist ievadot konsolē komandu: $ VirtualBox
\\Man ir šāds error:
WARNING: The vboxdrv kernel module is not loaded. Either there is no module available for the current kernel (2.6.18-6-amd64) or it failed to load. Please recompile the kernel module and install it by
sudo /etc/init.d/vboxdrv setup
You will not be able to start VMs until this problem is fixed.

  • Palaižot dmesg redzam šādu outputu:
vboxdrv: Trying to deactivate the NMI watchdog permanently...
vboxdrv: NMI watchdog either active or at least initialized. Please disable the NMI
vboxdrv: watchdog by specifying 'nmi_watchdog=0' at kernel command line.

  • Rediģējam failu /boot/grub/menu.lst

//Mans rediģējamais ierkasts izskatās šādi:

title Debian GNU/Linux, kernel 2.6.18-6-amd64
root (hd0,6)
kernel /boot/vmlinuz-2.6.18-6-amd64 root=/dev/sda7 ro nmi_watchdog=0
initrd /boot/initrd.img-2.6.18-6-amd64
savedefault

  • dažos forumos ir rakstīts ka jāpalaiž komanda : $ sudo update-grub

Pēc tās man pazuda windows ieraksts no grub menu. Manas domas ir - nevajag laist šo komandu (sudo update-grub). 

Labojams tas viss ir ļoti vienkārši:

Atveram direktoriju /boot/grub/ un redzam ka tur ir faili menu.lst un menu.lst~.
Atveram menu.lst~ kādā teksta redaktora, nokopējam ierakstu, kurš atbild par windows ielādi,
un ievietojam to pašu failā menu.lst, kurš ir jāatver ar root tiesībām.
P.s. Failā menu.lst vairs nav nekas pieminēts par nmi_watchdog=0... 
Ko tur domāt - apdeitojam failu pa jaunam, pievienojot nmi_watchdog=0
Nu un visbeidzot - neazimirstam sevi pievienot vboxusers grupai.


  • Restarts – un – esam pazaudējuši windows ierakstu no Grub menu :)
Tas nozīmē - pie datora ieslēgšanas mums parādās tikai debian, windows vairs neredzās :)

Sunday, September 30, 2007

Emulācija izmantojot VirtualBox un debian

1. Sistēmas sagatavošana:
apt-get install libqt3-mt libxalan110 libxerces27
wget http://www.virtualbox.org/download/1.5.0/virtualbox_1.5.0-24069-1_Debian_etch_i386.deb
(Te ir jāpiezīmē, ka paka var atjaunoties - ir lietderīgi paskatīties pašiem vai paka jau nav jaunāka).
Kad paka ir ielādēta, no tā paša foldera palaižam komandu:
dpkg -i virtualbox_1.5.0-24069-1_Debian_etch_i386.deb
Ja sastopamies ar kādām dependency problēmām, palaižam komandu: apt-get -f install.
Nu un pēc tam, no konsoles palaižam komandu: VirtualBox.
Vizuāli liekas ļoti līdzīgs vmware produktiem, iespējams, ka šis ir drusku ātrāks, bet vmware atkal piedāvā visādus tūļus... Viennozīmīgi, ka šis produkts ir ātrāks par qemu ar nestrādājošu kqemu (man tas nezin kāpēc neinstalējās)...

Links

Wednesday, August 29, 2007

QEMU emulācija

Izdomāju ka tomēr, reizi pa reizei, ir nepieciešams WIN lai veiktu šādas tādas nepieciešamas lietas.
Mēģināsim QEMU ko var atrast iekš synaptic package manager. Kad esam beiguši ar pašas progas instalāciju, ieliekam win2k disku iekš cd-rom un veicam tikai 2 komandas:
$ qemu-img create w2k.img 4096M
tas nozīmē ka uztaisam virtuālo HDD ar 4Gb vietu un nosaukumu w2k.img
$ qemu -m 512 -hda w2k.img -cdrom /dev/cdrom -boot d -localtime
šī komanda savukārt nozīmē ka bootojamies noo cdrom, rakstam iekš virtuālā HDD un mūsu PC atmiņa (RAM) = 512 Mb. Tagad jau aiziet parastā WIN instalācija. P.s. pārslēgties no virtuālās ekrāna atpakaļ uz linux varam ar ctrl+alt+bulta pa kreisi.
Nu tad jau viss ir uzinstalēts un startējam jauno windozi ar sekojošu komandu:
$ qemu -m 512 -hda -localtime w2k.img

Links no īstā avota.

Sunday, October 08, 2006

Wine

Arī ar wine ir problēmas - versija 0.20 neiet, novilku 0.9.7 - iet, bet fontu 
vietā ķeburi :(
Vispār neko nevar saprast kas rakstīts. Neko - buršos tālak :)
Vismaz wine iet :D Tikai nevar palaist winecfg - neko nevar izlasīt... 

Tuesday, August 08, 2006

VmWare -> turpinam mocīt tālāk :)

Iepriekšējais modulis ir iebakstīts ok, bet vēl cīnos ar networku :(
Sūrā patiesība ir arī tāda, ka es esmu izveidojis par mazu disku priekš win2k - disk size = 1.5Gb, kā zināms, win2k man šo nepiedos, tā kā mēģinu tagad tikt galā ar tīklu un tad arī izdomāšu ko darīt ar diska izmēru...
Oki, atpakaļ pie tīkla, vnk palaižam:
#vmware-config.pl
Atbildam uz jautājumiem un nokonfigojam tīklu :)
Neaizmirstam arī:
#rm /etc/vmware/not_configured
Galvenais - man ir dinamiskā IP, es lieku NAT tīklu, bet tos jau paši izkodīsiet :)
Oki, tīkls ir dabūts, laikam jārestartējas - lai redzētu vai pie ielādes nebūs kļudas, un tad - mēģināšu palielināt virtuālā diska lielumu.... Hmm, pēc restarta kirdik, neta nav... :( Oki, dzēšu ārā windozi, palielinu disku, instalēju pa jaunam, un -> atkal tīkls...
Pēc pāris cigarešu izpīpošanas ir arī risinājums:
no šejienes ņemam apdeitu (vmware-any-any-updatexxx.tar.gz, kur xxx ir kāds jaunāks apdeits) manā gadījumā šāds: 103;
Atinstalējam un laižam komandu: #./runme.pl
Un pēc tam atkal neaizmirstam : #rm /etc/vmware/not_configured

VmWare workstation - nekas nav tik vienkārši...

Šodien slēdzu iekšā vmware (vakar līdz galam neuzinstalēju win2k), un -> nez no kurienes
uzrodas šāds msg:
Could not open /dev/vmmon. No such devise. Please make sure that module 'vmmon' loaded.
Ok, meklējam iespējamo risinājumu:
$locate vmmon
(atrodam kur ir vmmon, ja nav iepriekš meklēts ar šo komandu, tad silti iesaku darīt šādi:
#locate -u /izveidojam slocate datubāzi/
#updatedb /šo principā vajag veikt pēc katra jauna softa uzinstalēšanas/
Ok, atradām: /lib/modules/2.4.31/misc/vmmon.o
Tālāk: #insmod /lib/modules/2.4.31/misc/vmmon.o
Redzam ka modulis eksistē (man gan viņš brēc par k-kādām kļūdām, bet eksistē)
Tagad mums viņu vajag iebakstīt iekš rc.modules, pirms tam gan jāpalūr kā
izskatās pārējie pievienotie moduļi:
ierakstīju šādi: /sbin/modprobe vmmon
Redzēs, ies vai neies ;)


 

Saturday, August 05, 2006

Vmware - skripts

Ja sākas problēmas ar vmware instalāciju, saka ka kaut kas trūkst, 
vai nevar apstādināt k-kādus procesus, ielādējam skriptu no šejienes...
Pēc tam gan visam vajdzētu būt kārtībā - instalācija gan jālaiž no jauna :(
Ļoti vēlams vmware instalēt uz parastā (dafaultā) kerneļa, savādāk var sākties probzas ar C header failiem, baigais gemarojs var sākties... Bet gugles tante palīdzēs ;)
 

Vmware uzinstalēšana

Atradu VmWare workstation versiju 5.5.1-19175. 
Par cik uz galddatora īpašas probzas ar uzinstalēšanu nebija, 
mēģināšu uzmest uz Toshiba Satellite A30.
Starts:
1) Jāuztaisa šādas direktorijas (zem root) direktorijā /etc : /rc0.d, /rc1.d, ..., /rc6.d ;
2) Atarhivējam pašu vmware , palaižam failu: # ./vmware-install.pl3
Instalācijas laikā var būt kādas probzas ar šo :
The file /etc/vmware that this program was about to install already exists.
Overwrite? [yes]
no  (Atbildam "No")
Pēc tam izpildam šādas komandas:
#cp /usr/bin/vmware /etc/rc.d/rc.vmware
#rm /etc/vmware/not_configured