Portál AbcLinuxu, 30. dubna 2025 15:31

Nejde mi zkonfigurovat VMware

Nejčastější problém při používání VMware je, že po provedení aktualizace jádra přestane fungovat. Příčina je zcela prostá. VMware pro své fungování vyžaduje v jádře zavedené své vlastní moduly, které ovšem nejsou součástí distribučního jádra. Musí se tedy dokompilovat (což se děje při "konfiguraci" VMware, spuštěním /usr/bin/vmware-config.pl). Přitom můžete hned několikrát narazit. Aby tento proces úspěšně proběhnul, je třeba splnit následující podmínky:

  1. jádro, pod kterým chcete vmware (ať již server nebo workstation) provozovat, právě běží,
  2. v systému musí být k dispozici hlavičkové soubory pro toto jádro,
  3. v systému je k dispozici stejná verze kompilátoru s jakou bylo právě spuštěné jádro zkompilováno.

Nejčastějším kamenem úrazu bývá u unstable distribucí, kde dochází k relativně časté aktualizaci softwarových balíčků, právě splnění třetí podmínky. Také se může stát, že nestačí pouhé hlavičkové soubory jádra a je toho třeba mít k dispozici víc. Mně se osvědčilo překompilovat si jádro vlastní s aktuální verzí gcc, adresář s touto kompilací nijak nemazat a rovnou si zkonfigurovat vmware. Ve většině distribucí je to otázka několika málo příkazů a výsledkem mohou být korektní instalační balíčky (návody pro různé distribuce).

U nejčerstvějších vanilla jader se pak může stát, že konfigurace vmware selže při samotné kompilaci jaderných modulů kvůli tomu, že došlo k nějaké změně v jádře, kterou oficiální balíček ještě nereflektuje. Na to je jediná rada - poohlédnout se po nejčerstvejší verzi aktualizačního balíčku vmware-any-to-any. Z vlastní zkušenosti však musím říct, že pro poslední verzi placené VMware Workstation 6.0.1 build-55017 už nebyl zapotřebí, zatímco pro freewarový VMware Server 1.0.4 build-56528 ano

Také se vám může stát, že konfigurace selže kvůli tomu, že vám v systému chybí některé důležité balíčky. Obvykle vás na to instalační skript upozorní, ale mně kupř. selhávala instalace kvůli tomu, že jsem neměl nainstalované ia32-libs.

Pozn: Novější verze VMware Workstation (určitě od verze 6.5.1) již nepoužívají pro rekonfiguraci modulů konfigurační skript /usr/bin/vmware-config.pl ale skript vmware-modconfig

Související dokumenty

VMWARE odmítá spustit virtuální stroj.. (FAQ)

Dokument vytvořil: Aleš Kapica, 12.10.2007 15:14 | Poslední úprava: Aleš Kapica, 27.2.2009 12:26 | Další přispěvatelé: Lu-Tze | Historie změn | Zobrazeno: 1086×

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.