DSLinux:在Nintendo DS上运行的Linux

DSLinux

我知道有可能 安装LinuxPS3在一个 Wii的,甚至可以在 移动 Android (它本身已经可以与Linux内核一起使用) 并在VNC服务器上看到它...但是,在 Nintendo DS? 我不认为Linux可以在如此低功耗的硬件设备上运行……我低估了它。 我将向您展示如何安装和配置它以供您使用,它虽然并不复杂,但是需要使用命令行有一定的经验。

DSLinux 是一个迷你发行版 Linux 写在 C y 组装工 (臂)。 它可以在 任天堂的DS (脂肪和精简版,不是DSi或DSiXL) 使用插槽1或2(DS或GBA)中的抽认卡。 令人印象深刻的是,它可以以如此低的频率和仅4MB的RAM运行ARM处理器,这在硬件方面证实了Linux的灵活性。

包括基本的内核命令 (cp,mkdir,wget,rm ...),一些终端应用 (例如Links,madplay,nano等) 和终端游戏 (advent4,冒险游戏和一些freeBSD游戏)。 这是它的优点:

  • 无论我们走到哪里都能享受Linux(就像linux geek xD一样)。
  • 播放来自SD和WiFi的音乐。
  • 上网冲浪 链接。
  • 播放音乐 疯子。
  • 使用编辑文本 纳米 y vi.
  • 多任务处理(需要扩展RAM插槽2)。
好吧现在,它也有缺点:
  • 某些应用程序和图形模式(使用PIXIL)需要RAM扩展。
  • 我们无法加载 自制 或他的游戏(我们应该不会吗?)。
  • 它与DSi(XL)或3DS不兼容(不支持硬件)。
  • 它已经过时(部分)。
  • 几乎没有可用的软件包,它没有存储库等(尽管可以使软件包适应ARM以与DSLinux一起运行)。
不过,如果我们还是想用它来测试它,那我就告诉你如何做。

好吧,我们要做的第一件事就是看我们是否满足要求:

  • Un 任天堂DS Fat (首先,厚)或者 初阶版 (秒,这很薄). DSLinux 它与DSi不兼容,与DSiXL或3DS不兼容。
  • 抽认卡 de 插槽1或2,最好是来自插槽1(任何支持DLDI自修补的人都可以).
  • 推荐: RAM插槽2扩展 (至少3个Opera Expansion或1个EZ-V XNUMX合XNUMX)用于图形模式和部分程序。
  • 可选: WiFi连接,用于浏览和游戏(是的,您没听错,可以浏览)。 所有路由器的配置都不同,因此不支持某些路由器……例如我的Intellinet Wireless 150N :'(
  • 最小150MB 闪存卡的SD卡上的可用空间。
现在,我们必须下载 DSLinux,在您的 下载页面。 另外,如果您认为自己是冒险家,则可以手动进行编译 (desde Linux, 当然).
就我而言,我降低了 DLDI软件包, 适用于大多数抽认卡(dslinux-dldi.tgz)。 如果要从GBA Movie Player中运行它,请下载第二个版本。 其他几乎是我们无法使用的,因此我们将忽略它们 😛
接下来的事情是解压缩包。
我们将获得 两个文件 (dslinux.nds和dslinuxm.nds) 和 呼叫 linux。 这两个文件之间的区别在于,第二个文件已修改了一些应用程序以利用额外的RAM,例如 纳米X y 疯子.
在文件夹中 Linux的 我们发现一些经典文件夹都是发行版,例如 等等,var,lib,usr,当然还有home。
有了第一个文件和文件夹就足够了,因此我们将使用微型SD卡读取器将它们复制到我们的SD卡中。
一切准备就绪后,我们将micro SD插入闪存卡,将闪存卡插入DS,然后将其打开。
我们运行DSLinux应用程序(它比徽标更突出,因为它的徽标是Tux).
它将开始开始,然后(如果我们选择DLDI版本)将自动记录为 。 如果不是,则用户为  密码是 uClinux (请注意 大写C).
登录后,将出现根符号(#)。 如果他们没有选择DLDI版本,则可以通过输入以下内容来更改root密码: passwd文件 (可选),并输入至少5个字符的密码。

创建/修改rc.conf

那些已经有Linux经验的人会知道rc.conf。 对于那些没有的人,这是一个保存操作系统配置的文件。 在这种情况下,它们是 DSLinux。 该文件应位于 linux /etc/rc.conf,但是如果我们检查,将找不到它。 因此,您必须创建它,但是不用担心,开发人员将默认设置包含在名为的文件的同一文件夹中。 rc.默认值.
我们要做的(最好是在装有micro SD卡读卡器的PC上)复制以下内容: rc.默认值 a 配置文件.
里面有一些我们可以编辑的设置,但我仅关注几个要点。
  • 首先,它在哪里说 主机,它是团队的名称,我们可以根据需要更改它,尽管它并没有太大帮助...
  • 然后说“启动时启用网络«,是指Wifi在启动时自动启动 DSLinux。 如果他们要配置WiFi,我们将其更改为 “和它是” (带有所有内容和引号)。 如果没有,我们将其留在 “没有”.
如果我们在控制台中配置了WiFi连接,则可以通过输入1到3之间的数字来使用它们(每个数字都对应于控制台中的配置数字,如果您不记得,请检查具有此配置的游戏)。 这仅适用于路由器,不适用于Nintendo WiFi USB连接器。 如果没有,我们将其留空。
如果我们愿意 手动配置WiFi,让我们下去,上面写着“埃西德»我们将 网络名字(可选)渠道»我们将 运河 DS将通过它进行连接(仅当它给我们带来连接问题时)。 在“WEP密钥»去我们的 WEP密钥 (如果我们不使用密码,则密码为空)。 如果我们的路由器不支持DHCP,或者我们更喜欢使用静态IP,则将“ip“和”网关»在下面的各个位置,我们将网络掩码放入«子网掩码”和“播放»(尽管我不知道:/用于什么),还是一两个DNS。
  • 如果我们要 更改字体 从终端(尽管我«坠毁» 系统),如下所示:字体»我们放置«/usr/share/consolefonts/alt-8irán8.psf»(带有所有内容和引号)。
基本上就是设置。 如果某些操作不适合您,请禁用它。
如果需要,您可以尝试其他选项(仅在我们具有RAM扩展的情况下才建议使用它们)。
处理我们 TTY (终端)很简单:
  • 方向盘:移动闪烁的光标。
  • A:输入
  • B:空格键
  • X:向上翻页
  • Y:向下翻页
  • L:班次
  • 答:控制
因此,对于 上或下 我们按下的tty(终端)的“缓冲区” L + X和L + Y 分别。
DSLinux 它可以用于各种各样的事物,以至于无法在本文中全部描述它们。 无论如何,这是有关其使用的部分,您将在这里找到如何上网,在终端中播放,运行图形模式(有些不稳定),设置Web服务器,播放音乐(甚至通过wget进行流媒体播放!)。 :O)等。
而且,不幸的是, DSLinux 它是一个废弃的项目,或者是基于贡献的。 他们可以随意修改源代码,并将更改(或不上传)上传到他们的 官方网站。 在这里,您会发现很多有关开发和使用的信息。
致所有读者的问候!

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   他们是链接

    我尝试运行它(我有一个精简版),但由于这些限制,我决定不再尝试,甚至考虑将其安装在堂兄的Wii上,看看是否可以在其中安装一些免费游戏。

    1.    奥罗斯

      也不要指望在Wii上有完美的性能,但是它必须非常好。 最重要的是,因为(如果我没记错的话)Wii的Linux发行版是基于Debian的,所以我读到LXDE的使用非常流畅。

  2.   潘德夫92

    我没有抽认卡,虽然我希望不要给它浇水,但是我应该买一个来尝试...

    1.    奥罗斯

      不,很难浇水。 我花了一会儿的时间,不好的是最好的东西需要RAM扩展:/

  3.   勇气

    我知道它,但我不在乎尝试,该死的我现在尝试一下,我把所有的视频游戏机扔进了垃圾桶,以免上瘾。

  4.   他们是链接

    好吧,有个价格便宜的Flashcarsd,我花了大约20欧元,我有它用于模拟器和某些应用程序,“盗版”游戏很少,在欧洲尚未发行或已经绝版的稀有物品

    1.    奥罗斯

      是的,没有像以前那样多的游戏……所以我正在学习使用NFlib(在NDS中)为我想到的一个迷你项目编程...

  5.   基克1n

    HII
    Linux如何在Ps3上运行? 我没试过

    1.    勇气

      您真的要不中奖就中奖吗? 不入虎穴,焉得虎子

    2.    奥罗斯

      除非您的PS3被黑(CFW为3.55或更低),否则它是没有用的。 这是Ubuntu Feisty Fawn,所以得出一些结论...

  6.   埃内科·托雷斯·戈麦斯

    您好,我有一个问题,那是我的FlashCard是R4i 3ds(www.r4i-gold.eu),当我打开它时,它出现在加载上方的屏幕中,而在正常的.nds游戏中它停留在此位置出现在上方,并在2秒钟内出现下载和进度条,如果您可以帮助我使其工作,并且我在NDS Classic(胖机)中使用了它,但它不起作用,在我拥有的3DS中没有进入它是因为我对其进行了更新,但实际上它什么也没做,因此我尝试进入文件菜单,并且两个屏幕均保持空白我是该主题的专家,但是通常在ds中我不去pc和wii但这款游戏机LA Nintendo DS并没有引起我太多注意
    PS我拥有卡的版本到今天为止的最新版本
    Salu2,谢谢