www.wikidata.de-de.nina.az
Cooperative Linux kurz coLinux ist eine Implementierung einer Cooperative Virtual Machine CVM die es erlaubt Linux ohne zusatzliche Virtualisierung auf Windows zu betreiben Cooperative LinuxVirtualisierungslosungBasisdatenEntwickler Das coLinux TeamErscheinungsjahr 2004Aktuelle Version 0 7 9 9 April 2011 Betriebssystem Windows LinuxProgrammiersprache C C 1 Kategorie VirtualisierungLizenz GPL Freie Software deutschsprachig neincoLinux Website Inhaltsverzeichnis 1 Konzept 2 Installation 3 Distributionen 3 1 andLinux 3 2 speedLinux 4 Weblinks 5 EinzelnachweiseKonzept BearbeitencoLinux basiert auf dem Konzept einer kooperierenden virtuellen Maschine Wahrend traditionelle Virtualisierungslosungen wie VMware Virtual PC und Xen unprivilegiert sind und daher unter der kompletten Kontrolle des Wirtssystems stehen werden bei coLinux die Kernprozesse beider Betriebssysteme zu zwei grossen Koroutinen die volle Prozessor und Adressraumkontrolle haben und eigenstandig entscheiden wann sie diese an ihren Partner abgeben Vorteil dieses Ansatzes ist eine gute Leistung bei vergleichsweise geringer Entwicklungszeit Nachteilig ist dass gegebenenfalls Instabilitaten und Sicherheitslucken des Gastsystems sich auf das Wirtssystem ubertragen Sturzt bei einer traditionellen Virtualisierungslosung das Gastsystem ab kann es uber das Wirtssystem beendet und neu gestartet werden Bei einer Cooperative Virtual Machine kann auch das Wirtssystem absturzen Wegen seiner tiefen Eingriffe in das Wirtssystem muss coLinux mit Administratorrechten laufen und dementsprechend hat auch bosartige Software des Gastsystems vollen Zugriff auf das Wirtssystem Im Moment wird coLinux hauptsachlich fur Windows und Linux entwickelt prinzipiell sollte der Code aber mit geringen Anderungen mit allen Betriebssystemen fur die gleiche Hardwarearchitektur laufen die Methoden zu Verfugung stellen die es dem coLinux Treiber ermoglichen im CPL0 Mode ring 0 zu laufen und Speicher zu reservieren coLinux beansprucht keinen Zugriff auf physische Hardware sondern arbeitet mit einer virtuellen Hardwareabstraktionsschicht die Hardware Zugriffe auf das Windows API abbildet Dasselbe Konzept aber mit Abbildung auf die Linux API wird bei User Mode Linux verwendet um einen Linux Kernel unter Linux zu betreiben coLinux ist derzeit nicht auf 64 Bit Windows Versionen lauffahig sondern lauft nur unter 32 bit Versionen Installation BearbeitencoLinux steht als Quelltext und als Windows Installer Paket zur Verfugung Darin enthalten sind ein virtueller Netzwerkkartentreiber und ein modifizierter Linux Kernel Zum Betrieb sind ferner eine Festplattenimage Datei oder eine Linuxpartition auf der Festplatte erforderlich Um X Window System Programme zu benutzen wird ein X Server fur Windows benotigt z B Xming coLinux bietet eine Moglichkeit mit Linux zu arbeiten ohne die Festplatte umpartitionieren zu mussen und sich dabei dem Risiko des Datenverlusts auszusetzen nbsp Firefox und Xfce unter WindowsDistributionen BearbeitenandLinux Bearbeiten andLinux ist eine auf Ubuntu basierende CoLinux Distribution fur Windows 2 Die native grafische Anzeige stellt Xming als X Window Server unter Windows 2000 XP 2003 Vista 7 32 Bit bereit PulseAudio die Sound Ausgabe Das coLinux File System CoFS oder Samba realisieren den Dateizugriff durch den Midnight Commander oder Thunar Die Linux Version von Firefox erlaubt den sicheren Internet Zugang Auch Xfce oder KDE laufen direkt unter Windows AndLinux fahrt in der Standardeinstellung mit Windows hoch und ist sofort einsatzbereit andLinux wird nicht mehr weiterentwickelt 2 nbsp SpeedLinux Ubuntu 12 04 mit coLinux Kernel gestartet neben Vista 32 Bit nbsp Eines der ersten InstallationsfensterspeedLinux Bearbeiten Ursprunglich freetzLinux genannt ist speedLinux eine angepasste an Entwickler gerichtete CoLinux Distribution fur Windows 3 Die native grafische Anzeige stellt Xming als X Window Server unter Windows 2000 XP 2003 Vista 7 32 Bit bereit PulseAudio die Sound Ausgabe Das eigentliche Linux System wird ab Version 3001 auch zum Installieren angeboten es kann auch ein base drv System Image aus einer anderen Distribution verwendet werden Zur Auswahl an vorbereiten LINUX Systemen stehen momentan Ubuntu 9 04 und Ubuntu 12 04 Develop in zwei Versionen Der Funktionsumfang ist dann ahnlich wie bei andLinux jedoch angepasst fur die Verwendung von Freetz und speed to fritz Es ist wie andLinux nutzbar Bei Problemen mit andlinux ist es immer einen Versuch wert da sich einige wenige Teile doch unterscheiden Xming Version und coLinux Version sind unterschiedlich Netzwerk Bridge ist aktiviert damit Pings und FTP Transfer funktionieren Weblinks BearbeitenOffizielle Website SourceForge net Projektseite FAQ Memento vom 11 September 2008 im Internet Archive coLinux amp Debian installieren Speedlinux Ubuntu Jaunty 12 04 Precise Alpha 1 SourceForge net Projektseite andLinux Ubuntu Jaunty 9 04 englisch andLinux mit Ubuntu Jaunty 9 04Einzelnachweise Bearbeiten The colinux Open Source Project on Open Hub Languages Page In Open Hub abgerufen am 19 Oktober 2018 a b andLinux Memento vom 5 Januar 2016 im Internet Archive sourceforge net Abgerufen von https de wikipedia org w index php title Cooperative Linux amp oldid 214802587