最近想在 Windows 子系统 Linux (WSL) 中安装和运行飞牛OS。在尝试的过程中,我遇到了一些问题,并想与大家分享我的经验,以及希望能得到官方的一些建议。
先说结论。安装上了,但是没有完全安装,只是进了linux系统不知道怎么启动服务。
1. 关于 WSL
首先,WSL 是一个允许用户在 Windows 上运行 Linux 环境的兼容层,便捷轻量,而且可以通过powershell脚本操作。WSL 2 更是提供了完整的 Linux 内核支持,适合运行多种 Linux 应用。
2. 安装步骤
尽管 WSL 不能直接引导完整的 Linux 系统,但我们仍然可以尝试进行一些操作:
-
安装 WSL 和 Ubuntu(或其他支持的发行版):
- 在 PowerShell 中运行以下命令以启用 WSL:
wsl --install
- 重启计算机并选择所需的 Linux 发行版进行安装。
-
下载飞牛镜像并解压:
从飞牛OS 的官方网站下载TRIM-0.8.29-576.iso
进入TRIM-0.8.29-576文件夹,解压trimfs.tgz得到trimfs.tar文件
-
打开 powershell,运行以下命令安装飞牛:
cd C:\Users\*username*\Downloads\TRIM-0.8.29-576\trimfs
wsl --import FNos D:\FNos\ .\trimfs.tar 导入系统包
wsl -d FNos 启动飞牛OS
4. 问题
- 进入系统后,由于 WSL 的特性,无法直接引导和内核模块的加载,部分功能无法正常使用,例如直接引导和内核模块的加载,导致我们进来只是一个root用户,启动不了飞牛的服务。
- 想请教一下大佬或官方给一下怎么启动服务端服务的办法,或者有没有没飞牛OS系统开发/服务端开发的文档。
谢谢大家的关注!
参考链接:全网首发!将飞牛os安装到微软的wsl2中,搜索不到类似的教程只能自己研究了_wsl2 飞牛os-CSDN博客 |