Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Cooperative Linux
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Distribution == {{unreferenced section|date=March 2022}} [[File:Coolinux.jpg|thumb|right|Ubuntu running with coLinux]] [[File:Ganzer Bildschirm speedlinux started.png|thumb|right|200px|speedLinux running with coLinux]] Most of the changes in the Cooperative Linux patch are on the [[i386]] tree—the only supported architecture for Cooperative at the time of this writing. The other changes are mostly additions of virtual drivers: cobd (block device), conet (network), and cocon (console). Most of the changes in the i386 tree involve the initialization and setup code. It is a goal of the Cooperative Linux kernel design to remain as close as possible to the standalone i386 kernel, so all changes are localized and minimized as much as possible. The coLinux package installs a port of the [[Linux kernel]] and a [[Network virtualization|virtual network device]] and can run simultaneously under a version of the Windows operating system such as [[Windows 2000]] or [[Windows XP]]. It does not use a [[virtual machine]] such as [[VMware]]. [[Debian]], [[Ubuntu (operating system)|Ubuntu]], [[Fedora (operating system)|Fedora]] and [[Gentoo Linux|Gentoo]] are especially popular with the coLinux users. Due to the rather unusual structure of the virtual hardware, installing Linux distributions under coLinux is generally difficult. Therefore, users in most cases use either an existing Linux installation on a real partition or a ready made filesystem image distributed by the project. The filesystem images are made by a variety of methods, including taking images of a normal Linux system, finding ways to make installers run with the strange hardware, building up installs by hand using the package manager or simply upgrading existing images using tools like [[Yellow Dog Updater Modified|yum]] and [[Advanced Packaging Tool|apt]]. An easier way to get an up-to-date filesystem image is to use [[QEMU]] to install Linux and "convert" the image by stripping off the first 63 512-byte blocks as described in the coLinux wiki. Since coLinux does not have access to native graphics hardware, [[X Window System|X Window]] or X Servers will not run under coLinux directly, but one can install{{citation needed|date=August 2020}} an X Server under Windows, such as [[Cygwin/X]] or [[Xming]] and use [[KDE]] or [[GNOME]] and almost any other Linux application and distribution. All of these issues are fixed by using coLinux based distributions such as andLinux, based on Ubuntu, or [[TopologiLinux]], based on [[Slackware]]. === Dedicated distributions === A few distributions were built specifically to work with coLinux. *[[AndLinux]]<ref>{{cite web|url=https://www.linuxjournal.com/content/andlinux-seamlessly-run-linux-applications-windows|website=[[Linux Journal]]|title=andLinux: Seamlessly Run Linux Applications on Windows|first=Michael|last=Reed|date=2011-09-06|access-date=2023-10-06}}</ref> *[[speedLinux]]<ref>{{cite web|url=https://www.tecchannel.de/a/so-bringen-sie-linux-unter-windows-zum-laufen,3197735,2|title=So bringen Sie Linux unter Windows zum Laufen|website=WWW.TECCHANNEL.DE|access-date=2023-10-07}}</ref> *[[TopologiLinux]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)