|
楼主 |
发表于 2013-8-21 16:58:43
|
显示全部楼层
本帖最后由 ZephRay 于 2017-3-20 05:47 编辑
PART3:nLaunchy的介绍和使用
注意:本帖中描述内容已过时,仅供存档参考使用,需要完成类似操作请参考ControlX:http://www.cncalc.org/thread-12522-1-1.html
nLaunchy是什么
nLaunch可以在Nspire上启动任意操作系统,包括Linux和自制系统。nLaunch常见的用途有:在非CAS机型上运行CAS系统、实现3.1和3.2双系统
nLaunchy下载
原版nLaunch实际上已经停止更新了,继续更新的是nLaunchy,一个nLaunch的变种,以下所有nLaunch均指nLaunchy。目前最新版本为nLaunchy v2.4
nLaunchy-2.4-master.zip
(66.99 KB, 下载次数: 390)
(老版本:
nLaunchy-v2.3.zip
(66.12 KB, 下载次数: 89)
)
nLaunchy的官方介绍
做任何操作之前,请读完这份说明
nLaunchy是一套适用于以下型号与精心修改过的OS升级文件配合使用的程序:
- Nspire Clickpad和Touchpad计算器,boot2版本1.4.1571 ("1.4");
- Nspire CX计算器,boot2版本3.1.0.16 ("3.1").
此程序将允许用户安装并运行位于文件系统中用户可访问的任意OS升级文件——特别是是Linux:-) (详见http://github.com/tangrs/linux)
按照惯例,你自己得承担一切风险:-P。
首次安装
毫无疑问,所有的步骤都是非常重要的;-)
Clickpad & Touchpad 的安装方法 (CX的安装方法参见下个部分)
0)将你的nspire中所有的文件备份至你的电脑
1)安装 1.4.1571 版本的boot2,即众所周知的 "1.4"版本。1.4版BOOT2下载:
boot2-1.4.zip
(865.53 KB, 下载次数: 409)
2) 获取一个兼容的OS升级文件。参见:http://tiplanet.org/forum/archives_list.php?id=OS+Nspire
注意: 并不是所有的OS均与nLaunch兼容,常用的可兼容OS版本为:3.1.0.392, 3.2.0.1212, 3.2.0.1219 和 3.2.3.1233。
关于全部OS的兼容列表,请参阅src/patch.c文件。
3) 使用 TNOC ( http://ti-pla.net/a1922 )将 OS升级文件中的boot2移除。(你也可以同时移除样例)
4) 将用 TNOC处理过的 OS 文件重命名为phoenix.tns
5) 打开本程序包中的CLASSIC文件夹
6)将phoenix.tns传送到/nlaunch/目录中,这个目录应该在文件系统中用户可访问部分的根目录下。(译者注:其实就是在计算器中“我的文档”下新建一个文件夹叫nluanch然后把前面处理过的OS发进去,在Link软件中完成这些步骤是很方便的)
7) 重启,进入急救模式(http://ti-pla.net/t5360),删除OS(第二个选项,如果按2没反应请尝试按T)(译者注:进入急救模式的按键为同时按住下面几个按键加上[on],操作前请关机并拔电池10s以上:
- ClickPad: [home] [enter] [P]
- TouchPad: [doc] [enter] [EE])
8)重启,将nlaunch.tno/tnc传送至你的计算器(当然会在电脑上显示一个错误,此时检查你的计算器是否已经OK) 第一次启动可能会花很多时间(最长3分钟);进度条可能会相当不稳定。如果进度条在3分钟内根本没有移动,那么就可以认为这次启动已经失败了。提示:在”正确的时间”拔出USB连接线,即在TNO/TNC文件发送完或者是进度条重新达到60%时拔出,可能会提高安装过程的可靠性。同样的,第二代Ndless(1.7/2.0)在USB拔出时工作的更好。
9)尽情享受吧 :-) 提示:如果一切工作正常而且你想让nLaunch在启动时显得更秘密一些,你可以编译一个“安静版本” (在nlaunch.c中使用"DEBUG 1"这个宏进行编译)
CX 安装说明 (Clickpad & Touchpad 的安装方法参见上个部分)
0) 将你的nspire中所有的文件备份至你的电脑上
1) 安装 3.1.0.16 版本的boot2, 即众所周知的"3.1"版本。
如果你已经安装了OS 3.1.0.392, 3.2.0.1212, 3.2.0.1219 或者 3.2.3.1233 ,你就已经安装了这个版本的boot2。如果你安装了任何更新的OS,你可能很难安装3.1.0.16 版本的boot2。
或者, 安装 OS 3.1.0.392:
CX CAS: http://ti-pla.net/a3718
CX : http://ti-pla.net/a3717
2) 获取一个兼容的OS升级文件。参见:http://tiplanet.org/forum/archives_list.php?id=OS+Nspire 注意: 并不是所有的OS均与nLaunch兼容,常用的可兼容OS版本为:3.1.0.392, 3.2.0.1212, 3.2.0.1219 和 3.2.3.1233。
关于全部OS的兼容列表,请参阅src/patch.c文件。
3) 使用 TNOC ( http://ti-pla.net/a1922 )将 OS升级文件中的boot2移除。 (你也可以同时移除样例)
4) 将用 TNOC处理过的 OS 文件重命名为phoenix.tns
5) 将phoenix.tns传送到/nlaunch/目录中,这个目录应该在文件系统中用户可访问部分的根目录下。(译者注:其实就是在计算器中“我的文档”下新建一个文件夹叫nluanch然后把前面处理过的OS发进去,在Link软件中完成这些步骤是很方便的)
6) 打开本程序包中的CX文件夹
7) 将 nlaunch.tns发送到/nlaunch/目录下,这个目录应该在文件系统中用户可访问部分的根目录下。(译者注:也就是第5步中的目录)
8) 重启并进入急救模式 (捅reset按钮是最方便的方式。译者注:此时需同时按下doc + enter + ee)( http://ti-pla.net/t5360 ), 删除OS(第二个选项)
9) 重启,将 nlaunch.tco/tcc传送至你的计算器(当然会在电脑上显示一个错误,此时检查你的计算器是否已经OK) 首次溢出可能会失败。如果进度条卡住60%而且屏幕的左上角没有任何显示(你应该会短暂的看到"YZ"),重启并重新发送nlaunch.tco/tcc。 第一次启动可能会花很多时间(最长3分钟);进度条可能会相当不稳定。如果进度条在3分钟内根本没有移动,那么就可以认为这次启动已经失败了。 -提示:在”正确的时间”拔出USB连接线,即在TNO/TNC(译者注:此处原文有误,应为TCO/TCC)文件发送完或者是进度条重新达到60%时拔出,可能会提高安装过程的可靠性。同样的,第二代Ndless(1.7/2.0)在USB拔出时工作的更好。
10) 尽情享受吧:-) 有时重启时进度条会卡在60%的地方,同时左上角没有任何显示。此时只要简单的捅一次”reset”。提示:如果一切工作正常而且你想让nLaunch在启动时显得更秘密一些,你可以编译一个“安静版本” (在nlaunch.c中使用"DEBUG 1"这个宏进行编译)。
(译者注:如果成功的话第一次boot(即将phoenix.tns发送到nalunch文件夹后的第一次重启,例如更换其他OS)安装OS时会在左上角看到ABC123,稍后会重启进入OS。正常重启时左上角会显示ABC1234,有时可能出现白屏之类的奇葩问题,此时只需要捅RESET)
更换为其他OS版本
1)获取任何一个兼容的OS升级文件。参见:http://tiplanet.org/forum/archives_list.php?id=OS+Nspire
2) 使用 TNOC ( http://ti-pla.net/a1922 )将 OS升级文件中的boot2移除。
3) 将用 TNOC处理过的 OS 文件重命名为phoenix.tns
4)将phoenix.tns传送到/nlaunch/目录中,这个目录应该在文件系统中用户可访问部分的根目录下
5) 重启 第一次启动可能会花很多时间(最长3分钟);进度条可能会相当不稳定。
6) 原来的系统会被保存在nlaunch/phoenix.old.tns
更新nLaunchy
1) 根据你的计算器的型号进入软件包中的 CLASSIC 或 CX 文件夹 。
2) 将 nlaunch.tns 传送至/nlaunch/目录下, 这个目录应该在文件系统中用户可访问部分的根目录下。
3) 重启
卸载
1) 获取任何一个兼容的OS升级文件。参见:http://tiplanet.org/forum/archives_list.php?id=OS+Nspire
2) 使用 TNOC ( http://ti-pla.net/a1922 )将 OS升级文件中的boot2移除。
3) 重启并进入急救模式( http://ti-pla.net/t5360 ), 删除OS
4) 重启, 将第二步中得到的OS文件安装进你的计算器
额外功能
- 按住ESC会进入"下载模式", 允许你用USB向nspire里传文件. Reset计算器就能退出。这个功能在Nspire CX不可用
- 按住TAB 会尝试通过打开/documents/linux/linuxloader.tns来引导linux
疑难解答
如果你在屏幕上看见字母 (除了PP), 参见调试字符串部分
对于CX: 如果reset按钮不起作用,使用螺丝刀将电池盖拆下,将电池取出,过一段时间后安回。
调试字符串
一些调试用的字符串所代表的含义
- 'K':无法更新系统。你可能忘了删掉phoenix.old.tns
和nLaunchy一同使用Ndless
- 如果你想要使用Ndless 3.1,使用正常的Ndless 3.1就可以了,确保版本在r800以上。
许可信息
Copyright (C) 2012-2013 nLaunch team
Copyright (C) 2013 nLaunch CX guy
Copyright (C) 2013 Excale
Copyright (C) 2013 Lionel Debroux
This program is free software; you can redistribute it and/or modifyit under the terms of the GNU General Public License version 2, as published by the Free Software Foundation.
This program is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
联系方式
参见https://github.com/Excale/nLaunchy
更新日志
2013-10-25: v2.3: Add the support of OS3.6
2013-04-01: v2.1: Forked nLaunch CX to nLaunchy and added the "switcher" feature
2013-04-01: v2.0: CX support, by "nLaunch CX guy"
2013-01-01: v1.0: First public version, by "nLaunch team"
感谢
AlexisVieira and flof0 for beta-testing.
Everyone who tries to push the envelope and get the most out of their platforms.
|
|