ddwrt 扩张linux分区,『2010.8.9』DDWRT脱机下载+架设网站修正加强版tar.gz模式发布(修复下载地址)...

本帖最后由 yg365 于 2013-8-18 18:50 编辑

这次采用gz压缩包的方式进行发布,因为GHOST对EXT3格式的分区,无论是备份还是还原,支持的都不怎么好

特别是在容量不相等的U盘 移动硬盘之间进行还原镜像,很容易还原后无法使用

而采用gz压缩包方式,可以说没有任何磁盘兼容性的问题

只要你的盘容量不是太小,路由器能认出来,那就能成功

这次我自己测试的U盘,有512M   4G

内存卡+读卡器 512M   4G

移动硬盘 80G

全部成功

集成的软件有

lighttpd+PHP+MYSQL+SQlite+NTP+amule+rtorrent+transmission+samba

内置有phpMyAdmin方便大家管理数据库

以下是具体步骤

----------------------------------------------

首先,请将U盘或者移动硬盘或者内存卡+读卡器。。。

格式化成EXT3格式,这个很多分区软件都能办到

我使用的为

winPM

(win7下这个软件需要设置成XP兼容模式运行,XP下直接使用)

(所有需要的软件将在帖子最后提供下载)

88223dbdd243abda0f9ec520ab574f02.gif

00.png (102.7 KB, 下载次数: 35)

2010-8-9 19:20 上传

如果你在路由器上装过其他的GHOST包或者自己做过安装尝试

请将你的路由器也恢复到默认设置,然后重新设置

什么? 为什么?

因为DDWRT会或多或少留下些你曾经安装过文件的记录。

从而导致重启的时候U盘(硬盘)灯常亮  路由器无法启动。

如果你没有复位就进行安装,发现这个情况

路由器拔下U盘后  通电启动 复位后再继续

88223dbdd243abda0f9ec520ab574f02.gif

0.png (24.2 KB, 下载次数: 9)

2010-8-9 19:20 上传

------------------------------------------------

(以下每个页面选完设置后,都需要按应用)

管理-管理-远程管理-web界面管理-启用

管理-管理-JFFS2支持-JFFS2-启用

|__清除JFFS2-启用

服务-服务-Secure Shell-SSHd-启用

服务-USB-USB支持-核心USB支持-启用

|_USB2.0支持-启用(如果你的是USB1.1的,则启用USB1.1)

|_USB存储设备支持-启用

|_ext2/ext3文件系统支持-启用

|_自动挂载磁盘-启用

|_挂载点 /mnt

安全-防火墙保护-SPI防火墙-禁用(这里如果觉得防火墙有用,则自己开启端口)

NAT/QoS-UPnP-UPnP配置-UPnP服务-启用

设置-基本设置-时间设置-NTP客户端-启用

|_时区-UTC

|_夏令时-无

|_服务器IP/主机名-time.windows.com(或设置成其他的时间服务器)

------------------------------------------------

更改默认WEB管理的端口

现在telnet到路由器(使用开始-运行-CMD-回车;或者使用putty软件)

telnet 192.168.1.1复制代码用户名root

密码你设置的WEB访问密码

登录成功后,如下操作

执行:(这里的88就是你想要的端口)

nvram set http_lanport=88

nvram commit

reboot复制代码重启后请用http://192.168.1.1:88访问

(若无法访问,则断电后重启路由器,就能正常访问了)

------------------------------------------------

使用WinSCP连接到路由器进行文件管理

连接地址为192.168.1.1中途如果有提示不理会,关闭就行。

如图所示:

88223dbdd243abda0f9ec520ab574f02.gif

6.png (83.3 KB, 下载次数: 19)

2010-8-9 19:21 上传

上到根目录,切换进入mnt目录

如果看到lost+found文件夹,则表明U盘挂载成功了。

现在 请将下载到的jffs.tar.gz文件复制到这个目录下

88223dbdd243abda0f9ec520ab574f02.gif

7.png (105.48 KB, 下载次数: 12)

2010-8-9 19:21 上传

复制完毕后 右键-新建-目录

新建如下文件夹

download

torrent

torrent/session

88223dbdd243abda0f9ec520ab574f02.gif

10.png (69.22 KB, 下载次数: 9)

2010-8-9 19:21 上传

------------------------------------------------

继续telnet进路由器

telnet 192.168.1.1复制代码用户名root

密码你设置的WEB访问密码

登录成功后,如下操作

cd /mnt

tar zxvf jffs.tar.gz复制代码8.png

88223dbdd243abda0f9ec520ab574f02.gif

8.png (15.15 KB, 下载次数: 9)

2010-8-9 19:21 上传

接下来开始解压文件--就是漫长的等待

具体等多久?

这个我也无法计算,根据路由器的性能不同,时间不一样

大概5分钟到10分钟吧

您可以去吃个西瓜再继续。。。

--------------------------------------------------

解压完成后,如下图

88223dbdd243abda0f9ec520ab574f02.gif

9.png (49.79 KB, 下载次数: 9)

2010-8-9 19:21 上传

好了,现在你可以在WinSCP中将mnt目录下的jffs.tar.gz文件删除避免占用空间

---------------------------------------------------

现在回到DDWRT的WEB管理页面(现在用http://192.168.1.1:88来登录,别忘记了)

管理-命令-添加如下命令

以上为通用部分命令

--------------------

umount  /jffs

umount /opt

mount  --bind /mnt/jffs /jffs

mount  --bind /jffs/opt /opt

mount -o bind /jffs/opt /opt

rm /mnt/torrent/session/rtorrent.lock

sleep 1

cd /jffs

opt/etc/init.d/S70mysqld start

opt/etc/init.d/S80lighttpd start

opt/etc/init.d/S08samba

opt/etc/init.d/S77ntp start

opt/bin/screen -d -m /opt/bin/rtorrent -n -o import=/opt/root/.rtorrent.rc

opt/etc/init.d/S57amuled start

/opt/bin/transmission-daemon -g /opt/data/torrents/.config/transmission-daemon复制代码以上命令根据自己需要进行添加删除

(如果你的路由器不是128M内存,那么一定不要全部启动,不然肯定抗不住的)

以下为解释:

opt/etc/init.d/S70mysqld start (MYSQL数据库)

opt/etc/init.d/S80lighttpd start (lighttpd web服务器)

opt/etc/init.d/S08samba            (samba文件共享)

opt/etc/init.d/S77ntp start        (NTP授时服务,就是时间同步,电脑可设置成192.168.1.1来对时)

opt/bin/screen -d -m /opt/bin/rtorrent -n -o import=/opt/root/.rtorrent.rc (rtorrent BT客户端 支持PT站)

opt/etc/init.d/S57amuled start     (amule电驴)

/opt/bin/transmission-daemon -g /opt/data/torrents/.config/transmission-daemon (transmission BT客户端 2.03 支持PT站)

------------------------------------------------

好了 现在重启路由器

这次启动路由器需要较长时间,U盘 硬盘灯会闪一段时间

耐心等待启动完成。

推测为,文件系统的更新和校验

完成后以后就正常启动了

(若你实在等不下去,就拔了电源再试)

启动完成后,就行了。

现在你就可以HIGH了。

-----------------------------------------------

同样,此脱机包支持创建交换文件。

创建一个32M的交换文件,count后面为大小 32X1024 其他容量自己计算

dd if=/dev/zero of=/jffs/Swapfile bs=1024 count=32768复制代码

显示:

32768+0 records in

32768+0 records out

5、将这个交换文件用作Swap分区:

/opt/bin/busybox mkswap /jffs/Swapfile复制代码

Setting up swapspace version 1, size = 33550337 bytes

/opt/bin/busybox swapon /jffs/Swapfile复制代码/opt/bin/busybox swapon /jffs/Swapfile

红色这条加入开机命令就行了。

-----------------------------------------------

以下为全部启动后的情况,128M(只是启动,并没有下载,不然还是扛不住)

88223dbdd243abda0f9ec520ab574f02.gif

1.png (60.26 KB, 下载次数: 11)

2010-8-9 19:20 上传

88223dbdd243abda0f9ec520ab574f02.gif

2.png (116.91 KB, 下载次数: 8)

2010-8-9 19:20 上传

88223dbdd243abda0f9ec520ab574f02.gif

3.png (133.56 KB, 下载次数: 12)

2010-8-9 19:20 上传

88223dbdd243abda0f9ec520ab574f02.gif

4.png (116.76 KB, 下载次数: 10)

2010-8-9 19:20 上传

88223dbdd243abda0f9ec520ab574f02.gif

5.png (114.09 KB, 下载次数: 10)

2010-8-9 19:20 上传

----------------------------------------------

好了,最后祝大家折腾的舒心,用的放心

将几个地址 位置都说一下,方便大家

DDWRT管理地址:http://192.168.1.1:88

rtorrent的管理地址:http://192.168.1.1/rtorrent

Transmission管理地址:http://192.168.1.1:9091

amule管理地址:http://192.168.1.1:4711

(密码3322122432)

phpMyAdmin地址:http://192.168.1.1/phpMyAdmin

web文件存放目录:opt/share/www

BT amule下载文件存放目录: mnt/downloads

BT种子目录:mnt/torrent

-------------------------------------------

如果你需要修改路由的默认IP地址,那么以下几处需要修改

先修改好路由器的默认IP地址

然后

winSCP进行修改

jffs/opt/etc/samba/smb.conf

找到文件后双击就可编辑

将其中的两处 192.168.1.1修改为你需要的地址,其他不动

按保存按钮

jffs/opt/share/www/phpMyAdmin/config.default.php

jffs/opt/share/www/phpMyAdmin/config.inc.php

将其中的192.168.1.1修改为你需要的地址,其他不动

保存后 重启路由器即可

----------------------------------------------

下载地址:

winscp http://u.115.com/file/f89e952d7c

WinPM.rar http://u.115.com/file/f8e168469b

Putty.rar http://u.115.com/file/f865c122ac

jffs.tar.gz 48.2M 按体积分辨   http://pan.baidu.com/netdisk/extractpublic?uk=3238896077

------------------------------------------------

------------------------我是无敌的分割线-------------------

以下为WEB网站架设专用版,安装方法同上。

(不需要新建downloads torrent torrent/session 文件夹,直接执行解包命令完成后,重启即可)

包含的组件:lighttpd+mysql+SQlite+PHP

同样内置有phpMyAdmin方便管理数据库

管理地址:http:///192.168.1.1/phpMyAdmin

启动命令:

umount  /jffs

umount /opt

mount  --bind /mnt/jffs /jffs

mount  --bind /jffs/opt /opt

mount -o bind /jffs/opt /opt

sleep 1

cd /jffs

opt/etc/init.d/S70mysqld start

opt/etc/init.d/S80lighttpd start复制代码PHP组件已经调整尽量完整,如下图:

88223dbdd243abda0f9ec520ab574f02.gif

www.jpg (173.64 KB, 下载次数: 13)

2010-8-18 18:23 上传

下载地址:

jffs_web.tar.gz(17.4M,按体积分辨)

http://pan.baidu.com/netdisk/extractpublic?uk=3238896077

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: ddwrt是第三方固件,可以用来增强TP-Link 941N无线路由器的功能。但是如果你想刷回TP原厂固件,可以按照以下步骤进行操作: 1. 访问TP-Link官方网站下载适用于941N型号的原厂固件文件。 2. 在浏览器中输入路由器的IP地址,进入路由器的管理界面。如果你不确定路由器的IP地址,可以在命令提示符窗口中输入“ipconfig”命令查看默认网关地址。 3. 在路由器管理界面中,输入用户名和密码登录。默认情况下,TP-Link路由器的用户名和密码都是"admin"。 4. 进入路由器的设置页面,找到固件升级或系统维护的选项。 5. 选择文件浏览,找到之前下载的TP原厂固件文件,并点击“开始升级”。 6. 等待固件刷写完成,期间不要关闭电源或手动重启路由器。 7. 刷写完成后,路由器将自动重启,并且恢复到TP原厂固件的状态。 重要提示:在刷写固件之前,请确保你已经备份了路由器的配置文件。刷写固件会使路由器恢复到出厂默认设置,并且会清除你之前设置的所有参数和配置。 刷回TP原厂固件的过程相对较简单,但仍需要小心谨慎,并确保你在升级期间不会遇到任何问题。如有需要,你也可以参考相关的TP-Link官方文档或寻求专业人士的帮助。 ### 回答2: 要将DD-WRT固件刷回TP-Link原厂941N固件,你需要按照以下步骤进行: 1. 首先,确保你有一台可靠的计算机,并连接到你的路由器。 2. 在你的计算机上打开一个浏览器,输入路由器的默认IP地址(通常为192.168.1.1)并按下Enter键。 3. 输入你的TP-Link路由器的用户名和密码(默认情况下为admin/admin),然后点击登录。 4. 在路由器的管理界面中,找到“系统工具”或“系统设置”选项,并点击它。 5. 在“系统工具”或“系统设置”页面中,找到“固件升级”或“固件更新”选项,并点击它。 6. 在固件升级页面中,点击“浏览”或“选择文件”按钮。 7. 在文件浏览窗口中,找到你下载的TP-Link原厂941N固件文件,选择它,然后点击“打开”按钮。 8. 在固件升级页面中,点击“开始升级”或“上传”按钮。 9. 等待固件上传和刷写的过程完成,此过程可能需要几分钟时间。 10. 刷写完成后,路由器将自动重启。 11. 一旦路由器重新启动,你可以通过浏览器访问路由器的IP地址来确认固件是否成功刷回。 请注意,刷写固件的过程可能会有风险,如果操作不当可能会导致路由器损坏。在进行这个操作之前,请确保你了解所需的步骤,并确保你对此有足够的了解和经验。如果你对此不确定,最好咨询专业人士的帮助。 ### 回答3: DD-WRT 是一款优秀的第三方固件,可以提供更多功能和灵活性。然而,有时候我们可能需要将 DD-WRT 固件刷回 TP-Link 原厂固件(比如941N)。以下是刷回步骤: 1. 下载 TP-Link 官方固件:首先,你需要访问 TP-Link 的官方网站并找到适用于 941N 的原厂固件。确保下载的固件版本与你的设备匹配。 2. 连接到路由器:使用网线连接你的计算机和 941N 路由器。确保连接稳定。 3. 访问路由器设置界面:打开浏览器,输入 192.168.1.1(通常为 TP-Link 路由器的默认 IP 地址)并回车。输入管理员用户名和密码以登入路由器的设置页面。 4. 选择固件升级:在路由器设置页面中找到系统设置或高级设置,然后选择固件升级选项。 5. 选择固件文件:在固件升级界面中,点击浏览或选择文件按钮,然后选择之前下载的 TP-Link 原厂固件文件。 6. 开始刷固件:在固件升级页面中,点击开始或升级按钮以启动刷固件的过程。刷固件过程可能需要一些时间,请耐心等待。 7. 等待恢复:一旦固件刷入完成,路由器可能会自动重启。在固件恢复过程中,请不要关闭路由器或断开电源。 8. 恢复出厂设置:完成恢复后,建议执行一次恢复出厂设置,以确保所有设置回到默认状态。 以上就是将 DD-WRT 刷回 TP-Link 原厂固件(941N)的步骤。需要强调的是,刷固件有一定的风险,如果不熟悉操作或者固件文件有误,可能导致路由器无法正常使用或损坏,请谨慎操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值