26. 3. 1999 | ![]() ![]() ![]() ![]() ![]() |
Jak poznßte dßle, titulek ani tak moc nep°ehßnφ. AΦ to znφ divn∞, jedna cesta jak toho dosßhnout existuje a to dφky produktu VMware, kter² emuluje kompletnφ PC ve va╣em operaΦnφm systΘmu (tzv. technologie virtußlnφ platformy). Na takovΘ virtußlnφ PC si pak m∙╛ete nainstalovat (tΘm∞°) libovoln² operaΦnφ systΘm. Jß jsem konkrΘtn∞ zkou╣el verzi VMware pro Linux, ale existuje i verze pro M$ NT.
Instalace je jednoduchß, stßhnete z webovsk²ch strßnek VMWaru p°φslu╣nΘ soubory, rozbalφte a spustφte instalaΦnφ skript install.pl. Je rovn∞╛ zapot°ebφ vyplnit registraΦnφ formulß°. E-mailem vßm p°ijde licence bez kterΘ program nebude fungovat.
Po spu╣t∞nφ mßte na v²b∞r bu∩ pou╛φt konfiguraΦnφho wizarda nebo si konfiguraci vytvo°it ruΦn∞. CelΘ to funguje tak, ╛e pro VMware v podstat∞ vytvo°φte p°emapovßnφ va╣eho hardware na takov², kter² VMware podporuje. ╚ili °eknete ╛e CD-ROM se vyskytuje na /dev/cdrom a atd. Pom∞rn∞ zajφmavß je konfigurace sφt∞, kdy hostovan² operaΦnφ systΘm m∙╛e b²t bu∩ skryt za hostitelsk²m systΘmem nebo mß vlastnφ sφ╗ vΦetn∞ MAC adresy a tedy i IP adresy, kterou m∙╛e zφskat z DHCP serveru), co╛ mi vyhovovalo nebo╗ podobnou konfiguraci provozuji. Musφte rovn∞╛ nastavit velikost pevnΘho disku, kter² bude emulovßn. Fyzicky se potom jevφ jako jeden soubor, kter² mß tu p°φjemnou vlastnost, ╛e roste s tφm, jak zapl≥ujete virtußlnφ disk v hostovanΘm OS, Φili se nealokuje dop°edu. TakΘ m∙╛ete nastavit kolik si hostovan² OS mß vzφt pam∞ti, ta se ov╣em samoz°ejm∞ alokuje ihned po
spu╣t∞nφ. V╣e se pohodln∞ nastavuje v p°ehlednΘm (a klikacφm :) grafickΘm prost°edφ.
Zku╣enosti z provozem
Provozuji dv∞ konfigurace s r∙zn²m HW a odli╣nou distribucφ Linuxu:
1. K6 300MHz 3D NOW!, 256 MB RAM, pouze SCSI, RedHat 5.2, kernel 2.2.3
2. K6 200MHZ, 32 MB RAM, IDE, Debian 2.0, kernel 2.0.34
Auto°i jako minimum doporuΦujφ:
96MB RAM a Intel Pentium II 266MHz (kv∙li tΘ K6 se to na mn∞ trochu zlobilo, ale jeliko╛ vφm o Intelu svoje, tak jsem se tφm nenechal zastra╣it :-)
Jednodu╣e se dß °φct, FUNGUJE TO! Up°φmn∞ °eΦeno jsem tφmto produktem hodn∞ nad╣en². AΦ je to zatφm beta verze, nenφ tΘm∞° nic, co bych VMware vytknul. Kdy╛ jsem si dostateΦn∞ vyhrßl s konfiguracφ, prost∞ jsem kliknul na tlaΦφtko Power on, zalo╛il boot CD s NT (integrovan² virtußlnφ BIOS umφ bootovat z CD) a za p∙lhodinku jsem m∞l na svΘm RedHatu nainstalovanß funkΦnφ NT s Φeskou klßvesnicφ a zavedenß v domΘn∞.
Na Debianu jsem kv∙li pam∞ti nainstaloval pouze DOS a dosßhl tφm pro mn∞ zatφm jedinΘ funkΦnφ lokalizace (omlouvßm se za tento kacφ°sk² nßzor, ale kus tohoto textu vznikal v DOSovskΘ editu pod Debianem, kter² sßm o sob∞ mi zatφm nehßΦkuje ani neΦßrkuje :( ).
PraktickΘ post°ehy
Nenφ to a╛ zas tak pomalΘ, jak by se mohlo zdßt. Evidentn∞ se projevuje kvalitnφ cachovßnφ, kter²m disponuje Linuxφk, tak╛e se mi instalace NT subjektivn∞ jevila rychlej╣φ ne╛ normßln∞ :-).
P°i prßci je to u╛ o n∞co hor╣φ. File system je, jak u╛ jsem psal, jeden soubor a to rozhodn∞ trochu zdr╛uje. Sφ╗ovßnφ mi (jsa rozmazlen 100 Mb ethernetem) p°ipadalo o dost hor╣φ. Kdybych m∞l odvahu zkusil bych je╣t∞ verzi skrytΘho systΘmu, ale nevφm co by na to °ekli SA MBA, nß╣ PDC, master browser a WINS server, kdyby se jedna IP adresa jevila jako dv∞ PC. P°edpoklßdßm ale, ╛e z toho moc nad╣enφ nebudou.
Je samoz°ejm∞ d∙le╛itΘ mφt dostatek pam∞ti, p°φpadn∞ omezit hostovan² OS. Na DOS mi wizard uzmul 12MB, co╛ se spu╣t∞n²mi Xy a n∞kolika dal╣φmi dΘmony vedlo ke swapovßnφ a bylo to celΘ v tu rßnu nepou╛itelnΘ. Kdy╛ jsem DOS omezil na 4MB v╣echno bylo v pohod∞.
Pozor na screen savery. Mate-li spu╣t∞n² VMware tak se chovajφ lehce podivn∞ a nebudφ zrovna p°φli╣nou d∙v∞ru (doporuΦuji si zapamatovat klßvesy jimi╛ se odblokovßvß klßvesnice p°i full screen modu nebo dopadnete jako jß a budete shutdownovat p°es sφ╗).
HW je pln∞ emulovan², tzn. ╛e kdy╛ mßm nap°φklad SCSI disky, tak je hostovanΘmu OS p°edstφrßno IDE za°φzenφ. K tomu poznßmka, budete-li emulovat DOS a pot°ebovat CD ROM mechaniku, zkuste pou╛φt ovladaΦ pro Mitsumi, na ten mi to chodilo nejlΘpe (pßr jsem jich musel vyzkou╣et ne╛ jsem na╣el ten prav²). Stejn∞ tak je to se sφ╗ovou kartou (pro hostovan² OS je p°edstφrßna karta AMD) a m∞lo by to tak b²t se zvukovou kartou, porty a atd. Tyto perifΘrie jsem v╣ak nezkou╣el (mimo my╣ky, tedy COM1 - chodφ bez problΘmu).
UrΦit∞ si takΘ stßhn∞te tools, co╛ je sada nßstroj∙, kterΘ jsou u╛iteΦnΘ kdy╛ chcete pro hostovan² OS v∞t╣φ rozli╣enφ obrazovky. Obsahujφ toti╛ ovladaΦ emulovanΘ grafickΘ karty.
VMware doporuΦuje pro pou╛φvßnφ jejich vlastnφ patchovan² X server. Ov╣em instalace mi p°i╣la pon∞kud drastickß, nahradit p∙vodnφ Xka tarballem se mi opravdu moc necht∞lo (zvlß╣╗ kdy╛ se sna╛φm v╣ude pou╛φvat RPM), tak╛e jsem tuto mo╛nost nezkou╣el. Stejn∞ tak si Xka patchovat a vytvo°it si pak vlastnφ RPM je asi pro mn∞ nepr∙chodnΘ.
Zßv∞rem
VMware je velmi zda°il² a u╛iteΦn² program, kter² se jen tak nepotkß. Dß se vyu╛φt ke spoust∞ v∞cφ, kterΘ alespo≥ pro mn∞ v Linuxu byly problematickΘ, jako nap°φklad napojenφ na Exchange server nebo na SMS. Prost∞ v╣ude tam kde M$ pou╛φvß RPC. Nebo je╣t∞ obecn∞ji, pro aplikace klient server kde nenφ pro danou platformu k dispozici p°φslu╣n² klient.
Dßle se nabφzφ je╣t∞ jednou vyu╛itφ a to sice pro experimenty. Administruji Solaris a Φas od Φasu si pot°ebuji naneΦisto vyzkou╣et, jak se co zachovß. Nainstaluji si tedy do VMWaru Solaris, Φistou instalaci m∙╛u odlo╛it n∞kam na pßsku nebo CD, tak╛e pak nezabφrß mφsto na disku. No a proto╛e jde vlastn∞ jenom o jeden soubor, tak si ho kdykoliv (a taky kamkoliv, t°eba na jin² disk do jinΘho systΘmu) p°ekopφruji a mßm v╣e hned k dispozici. I kdy╛ to nenφ free software (p°edpoklßdanß cena je nep°φjemn²ch 299 dolar∙), rozhodn∞ by jste si to nem∞li nechat ujφt.
N∞kolik post°ehu "po uzßv∞rce"
Nefunguje Solaris 2.5.1. Nainstalovat jde, ale VMware ho pak nespustφ. M∞l by fungovat Solaris 7 (neov∞°eno)
Po instalaci tools do NT p°estßvß fungovat Φe╣tina
Linuxovß verze vmware pou╛φvß moduly do kernelu, tak╛e po ugradu jßdru je nutnΘ moduly p°emφstit tam, kde si je kernel najde
Obrßzky: M$ Windows NT b∞╛φcφ na Linuxu (gif, cca 210 KB)
Autor: Michal Fric (jinΘ Φlßnky tohoto autora)
Sekce: Software
![]() ![]() ![]() ![]() ![]() |