最近有安装了FydeOS的小伙伴找到小白,咨询关于FydeOS系统的一些问题。其中咨询最多的当属:FydeOS上无法启动Linux子系统。
有许多小伙伴看到这个“你的FydeS设备不支持Linux”,以为在安装FydeOS时哪里出错了,所以就不停地重装。结果发现,无论重装多少次,还是一样出现“设备不支持Linux”的提示,最后就直接放弃了。
出现这个问题其实很简单,但分为两种情况:实体机和虚拟机。
今天咱们就来讲讲如何搞定Linux开发环境提示”你的FydeOS设备不支持Linux“提示。
正文开始首先咱们要支持FydeOS这个系统本身是基于开源项目 Chromium Project 二次开发,适配 x86 与 ARM 硬件平台,定位于中国版的 Google Chrome OS。
FydeOS也被称作国内版ChromeOS操作系统,想要体验ChromeOS系统的小伙伴可以通过FydeOS来尝尝鲜。
如果想要像Windows一样把完整的系统塞到U盘,则参照以下教程:
回归正题,今天咱们讲讲如何在FydeOS上开启Linux子系统。说到Linux子系统,可以这么理解:它其实是基于FydeOS上的一个虚拟机子系统。所以说到虚拟机,就需要检查硬件或者软件设置上有没有正确开启cpu虚拟化技术(intel VT-x或者AMD-v)。
说到这里,懂得都懂了。不懂也没关系,可以继续往下看:
实体机开启虚拟化技术
实体机上的虚拟化技术有两种,根据CPU厂家的不同大致上分为两种:AMD和intel(这里只讨论x86指令集处理器)。
这两种CPU的虚拟化技术名称也有点不同,分别是intel VT-x和AMD的AMD-v。
这时候电脑需要先关机,然后进入到Bios设置里。
进入到Bios之后,找到相应的功能(VT-x或AMD-v)然后把它打开(Enable)。
intel VT-x(Bios里显示为Intel virtual technology,中文则显示为Intel虚拟技术)
AMD-v(Bios里显示为SVM Mode)
把这个功能设置为【Enable】或者【开启】
虚拟机开启虚拟化技术
虚拟机上导入FydeOS之后,发现无法启用Linux子系统,则是虚拟机上的CPU虚拟化技术没有开启,这时候需要先把FydeOS系统关闭。
接着点击FydeOS系统下的【编辑虚拟机设置】
再点击【CPU】或者【处理器】,把【虚拟化Intel VT-x/EPT 或 AMD-V/RVI】功能开启。
然后点击【确定】
FydeOS系统开启Linux子系统
确认实体机或虚拟机打开了CPU虚拟化功能之后,就可以进入到FydeOS系统里,开启Linux子系统了。
这时候打开FydeOS系统,然后点击【右下角的图标】,再点击【设置】
在搜索栏输入【Linux】,回车
就能看到启用【Linux开发环境】的选项
这里点击【启用】
就能进入设置流程,点击【下一步】
这个页面尽量使用跟FydeOS同样的用户名,比如你的用户名是123,那Linux设置的用户名也是123最好,建议大小10GB建议不更改。然后点击【安装】
等待一小会儿,系统就能Linux子系统就能部署完成了。
--End--
如果安装不成功,则需要查找以下问题:
网络连接存储空间