c*******y 发帖数: 3529 | 1 这几天dockstar出了问题,折腾了一阵,最后arch,debian, rescue全部装好了,
把自己的感受写下来。我也是个新手,不是自己理解的对不对,请大家指点一下。
doskstar自身的nand有4个分区,mt0,mt1,mt2,mt3. 在任何的系统下
都能看见:
# cat /proc/mtd
dev: size erasesize name
mtd0: 00100000 00020000 "u-boot"
mtd1: 00400000 00020000 "uImage"
mtd2: 02000000 00020000 "pogoplug"
mtd3: 0db00000 00020000 "root"
一般刷机只改变mtd0,然后让让它能引导U盘的启动文件。当然你也可以把后面的分区
都改了,比如jeff的rescue system 就是装在mtd2和mtd3里面。
而刷这几个区的方法其实很简单,显示下载mtd0等镜像,然后在下载刷机命令
flash_erase和nandwrite,然后
#flash_erase/dev/mtd0 0 4
#ANDWRITE /dev/mtd0 YOU_NEW_MTD0
其他的分区也一样。
所以,在任何的系统下都可以直接进行刷机,而无需回到原厂或者rescue系统。
我再archlinux和debian下都试过。
===============================
下面是我的一些建议和一些非常规的做法:
1. 更新到最新的UBOOT,下面是连接
http://projects.doozan.com/uboot/
不过里面说“Remove any USB devices and reboot your device”, 意思是回到原厂
或者rescue系统刷。
其实这个没有必要,在arch和debian下都可以。
如果你的UBOOT是很早以前的版本,你的UBOOT不是Jeff认识,或者有一定程度的损坏,
script会
显示检测不通过自动退出。你可以使用参数强制刷。
./install_uboot_mtd0.sh --no-uboot-check
刷完之后,再运行一次././install_uboot_mtd0.sh, 如果刷对了,它会显示你的uboot
已经是最新,
不需要更新,如果坚持再刷一次,输入“yes“继续。
如果没刷对,再刷一次,这种方法相对比较保险。
2. 建议装上rescue system V2, 这是一个很强大的东西。原厂的系统是个垃圾,而且
你如果不禁掉
自动更新,搞不好那天brick你的dockstar。
http://forum.doozan.com/read.php?4,3896
突然发现有点语无伦次,就这样吧。 | k***e 发帖数: 7933 | 2 是有些乱,一般人看了没头脑。
现在dockstar有什么新用途? 我的在积灰。
【在 c*******y 的大作中提到】 : 这几天dockstar出了问题,折腾了一阵,最后arch,debian, rescue全部装好了, : 把自己的感受写下来。我也是个新手,不是自己理解的对不对,请大家指点一下。 : doskstar自身的nand有4个分区,mt0,mt1,mt2,mt3. 在任何的系统下 : 都能看见: : # cat /proc/mtd : dev: size erasesize name : mtd0: 00100000 00020000 "u-boot" : mtd1: 00400000 00020000 "uImage" : mtd2: 02000000 00020000 "pogoplug" : mtd3: 0db00000 00020000 "root"
| a9 发帖数: 21638 | 3 赞。
另外,你可以在uboot上配置一下netconsole,以后起不来了可以不用串口线恢复。具
体搜索jeff那个论坛。
再另外,可以装openwrt,可以代替resuce system,我一直在用openwrt,还挺好用的。
可能这个dockstar没啥太多人用了,我也懒的写怎么刷最新的openwrt了。呵呵
【在 c*******y 的大作中提到】 : 这几天dockstar出了问题,折腾了一阵,最后arch,debian, rescue全部装好了, : 把自己的感受写下来。我也是个新手,不是自己理解的对不对,请大家指点一下。 : doskstar自身的nand有4个分区,mt0,mt1,mt2,mt3. 在任何的系统下 : 都能看见: : # cat /proc/mtd : dev: size erasesize name : mtd0: 00100000 00020000 "u-boot" : mtd1: 00400000 00020000 "uImage" : mtd2: 02000000 00020000 "pogoplug" : mtd3: 0db00000 00020000 "root"
| c*******y 发帖数: 3529 | 4 samba, openvpn, voip
没啥新的
你用的是啥?
【在 k***e 的大作中提到】 : 是有些乱,一般人看了没头脑。 : 现在dockstar有什么新用途? 我的在积灰。
| k***e 发帖数: 7933 | 5 我以前是用来折腾asterisk,挂个硬盘存电影之类的。
现在用obi打电话了。看电影直接用roku了。
【在 c*******y 的大作中提到】 : samba, openvpn, voip : 没啥新的 : 你用的是啥?
| j********2 发帖数: 4438 | 6 不错,不过Pogoplug有对应的方案吗?我的pogoplug只是改了启动顺序然后挂了u盘在
用,不知道能不能刷个resuce进去 |
|