Premium

Získejte všechny články
jen za 89 Kč/měsíc

Cooperative Linux umožňuje soužití MS Windows a Linuxu na jednom PC

Potřebujete na jednom počítači provozovat více operačních systémů? Program Cooperative Linux vám umožní souběžně spouštět více operačních systémů najednou.

Operačních systémů je dnes celá řada, slouží k různým účelům a jsou určeny pro různé uživatele. Mnoho uživatelů potřebuje více operačních systémů na jednom a témž počítači. Nutností se tak stává provozování operačních systémů v tzv. režimu multiboot, kdy uživatel při startu počítače volí z menu systém, který právě hodlá používat. Takové uspořádání OS na jednom stroji je dnes již poměrně běžné a uspokojí mnohé, ovšem někdy ani toto nestačí a uživatel by rád používal více systémů zároveň. I takové požadavky jsou dnes řešitelné, např. pomocí programů, které virtualizují hardwarové prostředky daného počítače a přidělují je jednotlivým, souběžně běžícím systémům. Z této kategorie zřejmě budou mnohým čtenářům známy VMWare nebo VirtualPC. Podobné využití má i software, který vám představím v dnešním článku.

Seznamte se s Colinux.org

Projekt Cooperative Linux aneb coLinux se zaměřuje na spuštění a optimalizaci běhu Linuxu pod MS Windows. Jeho výsledkem je port linuxového jádra, který funguje v symbióze s původním operačním systémem. Jedná se o opensource produkt, který je volně dostupný např. na domovské stránce www.colinux.org, kde naleznete binárku i zdrojové kódy. CoLinux je tvořen dvěma základními komponentami. První je vlastní binárka, dnes ve verzi 0.6.1 (z čísla je zřejmé, že jde o vývojovou verzi, podle webových stránek je vývoj čilý a stále probíhá), která implementuje kooperaci mezi MS Windows a OS Linux, druhou částí je vlastní systém Linux.

Instalace je jednoduchá

Spustíte binárku a necháte se vést ve stylu klasického instalátoru pro MS Windows. Nejzajímavější částí je instalace ovladačů pro práci v síti.

První důležitou komponentou je tzv. TAP driver, jenž implementuje virtuální síťovou kartu a umožňuje vytvoření síťového připojení mezi rodičovskými MS Windows a „zapouzdřeným“ coLinuxem. Druhou komponentou je ovladač pro tzv. přemostění reálného síťového připojení, jenž dovoluje coLinuxu aby se stal členem vaší reálné sítě.

Dále dostanete na výběr mezi stažením image Debianu (komprimovaně cca 180MB) nebo Gentoo (cca 283MB), předpokládá se tedy dostupnost širokopásmového připojení k Internetu. Prozatím nelze přímo použít např. běžně distribuované iso image jednotlivých distribucí, ale na stránkách projektu naleznete dokumentaci nutných úprav popřípadě odkazy na distribuce, které již upravil k použití s CoLinuxem někdo před námi. Osobně jsem zvolil Debian z výběru a s jinými distribucemi jsem zatím neexperimentoval.

Nyní budete potřebovat WinPcap, což je ovladač a sada knihoven pro přímý přístup k síťovému provozu pod MS Windows. Většina aplikací přistupuje k síti pomocí standardních prostředků, např. socketů, které umožňují jednoduchý přenos dat mezi sítí a danou aplikací a o nižší úrovně komunikace (obsluha jednotivých protokolů, sestavení datového toku) se stará daný operační systém. CoLinuxu však možnosti socketů nestačí, potřebuje mít kontrolu přímo nad síťovými pakety. WinPcap se může také pochlubit pěkným instalátorem – nic složitého.

Konfigurace a spuštění

Rozbalte staženou image s Linuxem a pokud jste zachovali defaultní instalační cesty, pro začátek není třeba cokoli měnit. V opačném případě musíte lehce upravit konfigurační soubor coLinuxu. Ten má formát XML a obsahuje jen několik parametrů.


enabled="true" />


    enabled="false" />


root=/dev/cobd0









V souboru lze modifikovat seznam blokových zařízení – první z nich musí odkazovat na staženou image, ale také upravovat parametry předávané linuxovému jádru při startu, zvolit vlastní jádro, popřípadě určit velikost skutečné RAM, která má být vyhrazena pro coLinux. Blížíme se ke startu coLinuxu. Ten je realizován binárkou coLinux-daemon.exe a vyloženě užitečný může být následující parametr:

-c název_souboru	cesta ke konfiguračnímu souboru

Ještě se podívám do seznamu síťových připojení v MS Windows a vidím, že mi zde přibyl TAP-Win32 adapter. Protože chci, aby můj coLinux měl přístup na Internet, povoluji ve vlastnostech mé výchozí síťové karty Sdílení připojení k Internetu a v síťových připojeních se objevuje další položka – Síťový most. Ve vlastnostech síťového mostu je pak třeba zaškrtnout síťové adaptéry, které mají přístup ke sdílené síťové kartě (mám v počítači fyzicky vždy minimálně 2 síťové karty a několik virtuálních, takže je okno možná trošku nepřehledné). Potvrdím provedené změny a konečně spouštím:

colinux-daemon.exe -t nt -c default.colinux.xml

a skutečně, v okně startuje Linux - můj první Debian.

Doposud jsem jen slyšel o jeho úchvatném příkazu apt-get pro manipulaci s balíčky, a tak jej hned zkouším a ono to opravdu funguje parádně. Takhle rychle jsem funkční Linux na síti ještě neměl, a to vše v okně MS Windows XP, nejsou to paradoxy?

Praktické zkušenosti

Jak jsem napsal, CoopLinux běží v okně podobném klasickému příkazovému řádku MS Windows. Oknu nelze měnit jeho velikost, ale to celkem není na závadu. Jinak se systém chová tak, jak byste od Linuxu očekávali, k dispozici je standardně 6 virtuálních konzolí, mezi nimiž se přepíná kombinací ALT+[F1..F6], prostě je to Linux.Pokud jako já zvolíte Debian, budete mít v CoopLinuxu funkční, ale poměrně konzervativní systém. Pokud Vám bude v systému chybět nějaká aplikace, a to určitě bude – bez takového Midnight Commanderu nebo příkazu less se dnes podle mě neobejde ani ten největší linuxový minimalista, nezbývá vám než jako mně, ovládnout apt-get, ale je to maličkost.

Celý článek si přečtete na http://www.telnet.cz/index.php?ID=555

  • Nejčtenější

Zázrak! NASA po pěti měsících obdržela od sondy Voyager smysluplnou zprávu

v diskusi je 168 příspěvků

23. dubna 2024  13:37

Když se v únoru letošního roku stále nedařilo navázat smysluplnou komunikaci s jedním z...

Herečce Slávce Budínové by bylo 100 let. Zemřela opuštěná, bez zájmu veřejnosti

v diskusi je 28 příspěvků

21. dubna 2024

Před 100 lety, 21. dubna 1924, se v Ostravě narodila známá česká herečka Slávka Budínová.

{NADPIS reklamního článku dlouhý přes dva řádky}

{POPISEK reklamního článku, také dlouhý přes dva a možná dokonce až tři řádky, končící na tři tečky...}

Znovuzrození japonských letadlových lodí. Ve výzbroji budou mít F-35B

v diskusi je 51 příspěvků

19. dubna 2024

Japonsko má ve své ústavě zakázáno vlastnit ofenzivní zbraně, jako jsou letadlové lodě. Doba...

Unikátní exkurze. Nahlédněte do francouzské jaderné ponorky před vyplutím

v diskusi je 16 příspěvků

20. dubna 2024

Není obvyklé, aby reportéři mohli nahlédnout do jaderné ponorky v aktivní službě. Agentura AP nyní...

{NADPIS reklamního článku dlouhý přes dva řádky}

{POPISEK reklamního článku, také dlouhý přes dva a možná dokonce až tři řádky, končící na tři tečky...}

Proč umělá inteligence lže a proč kvůli ní zhloupneme. Počítačový expert vypráví

v diskusi je 17 příspěvků

22. dubna 2024

Premium Zatímco průmyslová revoluce zaváděla masivní využití strojů, které nahradily lidské svaly, nyní...

Sphere jako osmý div světa? Zábavní komplex ve Vegas je technologický zážitek

v diskusi je 5 příspěvků

25. dubna 2024

Uvidíte v ní famózní obraz s nejvyšším rozlišením na světě, do uší zahraje sto šedesát tisíc...

POZOR VLAK: Slavíme půl století pražského metra, vznikla k tomu unikátní hra

v diskusi jsou 3 příspěvky

24. dubna 2024  7:29

Pro Československo, a především pro Prahu, to byl slavný den, devátého května 1974 byl slavnostně...

Jiří Horák obnovil ČSSD a dovedl ji do parlamentu. Se Zemanem si nerozuměl

v diskusi jsou 2 příspěvky

24. dubna 2024

Před 100 lety se narodil Jiří Horák, který po sametové revoluci pomáhal znovuobnovit sociální...

Dnes už se bez nich válčit nedá. Raketový vzestup bojových dronů

v diskusi je 43 příspěvků

24. dubna 2024

Bezpilotní letadla (drony) jsou v posledních dvou dekádách na raketovém vzestupu. Přispěla k tomu...

Slož puzzle a vyhraj jedinečné dárky od značky BEBELO
Slož puzzle a vyhraj jedinečné dárky od značky BEBELO

Každý den po celý tento týden můžete vyhrávat jedinečné dárky od značky BEBELO.

Manželé Babišovi se rozcházejí, přejí si zachovat rodinnou harmonii

Podnikatel, předseda ANO a bývalý premiér Andrej Babiš (69) s manželkou Monikou (49) v pátek oznámili, že se...

Bývalý fitness trenér Kavalír zrušil asistovanou sebevraždu, manželka je těhotná

Bývalý fitness trenér Jan Kavalír (33) trpí osmým rokem amyotrofickou laterální sklerózou. 19. dubna tohoto roku měl ve...

Herečka Hunter Schaferová potvrdila románek se španělskou zpěvačkou

Americká herečka Hunter Schaferová potvrdila domněnky mnoha jejích fanoušků. A to sice, že před pěti lety opravdu...

Největší mýty o zubní hygieně, kvůli kterým si můžete zničit chrup

Možná si myslíte, že se v péči o zuby orientujete dost dobře, přesto v této oblasti stále ještě existuje spousta...

Tenistka Markéta Vondroušová se po necelých dvou letech manželství rozvádí

Sedmá hráčka světa a aktuální vítězka nejprestižnějšího turnaje světa Wimbledonu, tenistka Markéta Vondroušová (24), se...