Hi,没错又是我,企鹅。这次企鹅找到了个-新-旧黑科技,分享给大家玩玩。话不多说开始吧~

首先,企鹅给大家介绍下这个CoLinux究竟是何方神圣。

coLinux是一种可以让Linux运行于Windows的解决方案。不同于虚拟机、MinGW、Cygwin,coLinux使用了一种特殊的方法,使其可以与Win交替使用CPU,真正的让Linux内核跑在Win上(与WSL相似但又有点不同)。官网:

说实话,企鹅觉得这么好个项目荒废了实在是可惜,毕竟可以解决WSL只能Win10 X64部分版本可用的问题。

然后,让我们开始安装。

到官网下载最新安装包

运行安装(按照要求一路Next即可)

下载系统镜像文件(这里选择Ubuntu作为示范)

编修改配置文件

编辑两个文件:

*.conf(这里是ubuntu.conf)

kernel=vmlinux

cobd0=”base.vdi”

root=/dev/cobd0

#ro

initrd=initrd.gz

eth0=slirp

start.bat

colinux-daemon.exe @*.conf

(把*替换成你的文件名,如这里就是ubuntu.conf)

运行测试

双击start.bat运行即可(账号和密码都是root)

如果你是跟着一步一步来的,那么应该已经可以运行起来了,下面开始进行优化。

更新软件包数据库(注意默认的终端可能会有输入的问题,可以先使用NT终端,稍后再作更换)

apt-get update

安装Nano(可选,更换软件源的时候用,VI貌似有问题所以装这个)

apt-get install nano

更换软件源(可选,这里使用163源,具体教程请百度)

nano /etc/apt/sources.list

再次更新软件包(如果没换源就不用了)

apt-get update

apt-get upgrade

apt-get autoremove

更换网络模式(可选,不换的话只能让Linux访问到Win)

网络模式解释:

slirp:只能让Linux访问到Win,但可以向外映射

tuntap:本机内可以互相访问

bridge:外部也可以访问到Linux

这里选择tuntap

*.conf

eth0=tuntap,”colinux”

然后到Win的网络连接管理里重命名带TAP-Win32的那个连接为colinux

选择你正在使用的连接,右键,属性,共享,打勾,选择colinux

配置ssh(可选,但是你能忍受默认终端吗?)

安装X Ming(可选,如果想跑GUI程序必须装)

安装Xterm(没装X Ming就不用装了)

apt-get install xterm

创建COFS连接(文件系统共享而已)

*.conf

cofs0=c:\

mount -t cofs 0 /mnt/c/

(请自行替换挂载路径)

偷懒少写一点

至此,coLinux的安装和优化就完成了,虽然版本老了点,但不影响使用。剩下的就看大家的Linux操作了。

发布时间:2018年8月14日

windows运行linux系统,coLinux:在Windows运行Linux系统(教程)相关推荐

  1. linux如何运行windows游戏,用Steam Play在Linux系统中玩Windows游戏的方法

    Steam 新功能 Steam Play 可以让 Linux 系统运行 Windows 游戏,而且能运行的游戏越来越多,本文教你如何在 Steam 中使用该功能,这比起使用 Wine 来说要好用得多了 ...

  2. powershell下使用linux命令,Win10系统下使用Windows PowerShell运行ABD命令的方法

    不少朋友将电脑系统升级到最新的win10正式版后,发现无法在ADB目录空白处右键"在此处打开命令窗口"CMD窗口了,需要运行还得去修改注册表,显然有些麻烦.这该怎么办呢?今天,小编 ...

  3. window环境下运行linux解压命令,使用压缩的方式将Windows下的zip压缩包上传到Linux系统的方法解析...

    我们可以使用在Windows下压缩文件夹,然后到Linux系统下解压缩的方式,完成整个上传工作. 第一步:在Windows系统下,将整个文件夹压缩成zip后缀的压缩包 方法一: 在文件夹xtemp上, ...

  4. linux中计算高斯的进程,linux下运行高斯比windows的优势

    转引自GaussianFAQ第一章第四节 (1.4) 难道非要用Linux算高斯吗?Windows算高斯的缺陷是什么? 后续问题:听说Linux很难的.我是电脑小白,在Windows上都不太懂,只会最 ...

  5. 在Linux中某些程序无法运行,为何linux下的程序不能在windows下运行,不是“废话”那么简单...

    大家好,近期我发的文章都比较底层,过些天再发Linux基础方面的内容,多谢大伙儿的支持,回到正题. 您看,linux和windows都是运行在x86体系架构cpu上的操作系统,也就是指令的机器码都是一 ...

  6. windows server 2008 安装linux,使用WSL在Windows Server 2019上运行Linux的方法

    本文介绍如何在Windows Server 2019上启用Windows子系统Linux(WSL)功能,及如何在Windows Server 2019上使用Linux(如Ubuntu)? Window ...

  7. Powershell / windows终端 无法加载文件 因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170

    问题描述 在 powershell 或者 windows 终端中运行脚本文件时,提示"无法加载文件 因为在此系统上禁止运行脚本.有关详细信息,请参阅 https:/go.m icrosoft ...

  8. Windows系统本地自建蚂蚁(leanote)笔记教程(步骤非常详细,完美运行)

    说明:本来在想找一个本地的笔记软件,偶尔需要记录一下资料,但是看了一下网上好多笔记软件,都是需要收费,我只需要一款本地笔记软件,在网上找了一下,发现蚂蚁笔记正好符合我的要求,就在网站找了很多教程,但是 ...

  9. 视频服务器运行失败w7,大神解决win7系统打开Windows Media Player听歌提示“服务器运行失败”的修复步骤...

    近日小编发觉win7系统打开Windows Media Player听歌提示"服务器运行失败"的问题大多数朋友不知道怎么处理,即便很容易处理,还是有朋友不知道win7系统打开Win ...

最新文章

  1. 年度重磅发布:《人工智能发展报告2020》
  2. Struts2 单个文件上传/多文件上传
  3. Educational Codeforces Round 30 A
  4. nginx连接php-fpm sock文件失败502
  5. IDEA中无法import自己工程中类的问题解决方法
  6. 10双屏鼠标过不去_升级到2.0版本的双屏工作桌!家中工作高效还需利器辅助
  7. 数据字典怎么写_求职数据分析,项目经验该怎么写
  8. 线程同步之条件变量和信号量(生产者消费者模型)
  9. 验证空间变形:电子在测地线的圆形轨道上辐射行为
  10. labview支持python免费_ni labview 2018
  11. XUI框架实现自带的tablayout(TabBar指示器)+viewpage实现页面切换?
  12. [python]python的注释格式
  13. Scratch少儿编程与游戏:圣骑士之魔法森林
  14. python使用win32和flask实现接收请求发送QQ消息
  15. 简单的理解unicode和utf-8的关系
  16. 那些脑残粉请闭嘴好吗,这不是硬科幻
  17. linux蓝牙书籍,Linux蓝牙从入门到精通(BR/EDR)Baseband Introduction(一)General Description...
  18. 分类模型的可视化评分技术
  19. win10+Python3.7.3+OpenCV3.4.1入门学习(十二 图像轮廓)————12.4 Hu矩
  20. 方差 标准差_直观、形象、动态,一文了解无处不在的标准差

热门文章

  1. Flex beta2+XFire开发实例
  2. Win10中的IIS10安装php manager和IIS URL Rewrite
  3. Flutter 即学即用系列博客——09 MethodChannel 实现原生与 Flutter 通信(二)
  4. 使用jmeter 上传文件
  5. linux服务sendmail邮件服务
  6. Linux系统服务及其创建详解(service/chkconfig)
  7. 自学Java第一周的总结
  8. 如何在C/C++中动态分配二维数组
  9. npm和gulp学习
  10. 纯js分页代码(简洁实用)