💡
原文中文,约1300字,阅读约需4分钟。
📝
内容提要
笔者在3DS上尝试运行DSLinux和Linux for 3DS。DSLinux通过R4卡启动,部署简单,但某些命令无法使用。Linux for 3DS项目已停止更新,基于Busybox和Buildroot构建。尝试启动Debian和Devuan时遇到内核问题。
🎯
关键要点
- 笔者在3DS上尝试运行DSLinux和Linux for 3DS。
- DSLinux通过R4卡启动,部署简单,但某些命令无法使用。
- Linux for 3DS项目已停止更新,基于Busybox和Buildroot构建。
- 尝试启动Debian和Devuan时遇到内核问题。
❓
延伸问答
如何在3DS上运行DSLinux?
可以通过R4卡启动DSLinux,首先下载DLDI版本的DSLinux,将文件解压并放在R4卡的根目录下,然后在3DS上启动对应的入口程序进入R4菜单,选择.nds文件启动DSLinux。
DSLinux在3DS上有什么限制?
DSLinux的某些命令无法使用,尽管文件系统被挂载为读写,但缺少xorg等驱动,WiFi芯片的驱动也没有实际用途。
Linux for 3DS项目的现状如何?
Linux for 3DS项目基本已经停止更新,使用Busybox和Buildroot构建。
如何在3DS上启动Debian或Devuan?
需要将SD卡连接到电脑,在根目录下新建/linux文件夹,放入相应的arm9linuxfw.bin和zImage镜像文件,然后选择firm_linux_loader进行启动。
在3DS上运行Linux时遇到的内核问题是什么?
尝试启动Debian和Devuan时,可能会遇到内核panic或卡在starting sysctl的问题。
DSLinux和Linux for 3DS有什么区别?
DSLinux是通过R4卡启动的,部署简单,而Linux for 3DS是为原生3DS开发的,使用Busybox和Buildroot,且已停止更新。
➡️