由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Hardware版 - dockstar 分区分析和建议
相关主题
[HELP] dockstar的uboot的问题Pogoplug E02挺难搞?
pogoplug 装 ArchLinux 一点心得Duck DNS 还不错
在 Dockstar 上安装 shadowsocks server神座在刷了ArchLinux之后,如何恢复到原来的系统??
Pogoplug问题请教大牛NND,Dockstar刷完ArchLinux重启后Ping不通了...
pogoplug E02 装debian重启失败,求助!是不是有的u盘对pogoplug兼容不行?
100伪币求解神座变砖之后的解决方案Debian比ARCH更难安装的多
dockstar上架设openVPN(适合新手)感觉 Debian + Pogoplug 的script还是个不成熟的产品
最近pogoplug装Jeff debian squeeze请注意出个dockstar
相关话题的讨论汇总
话题: mtd0话题: uboot话题: dockstar话题: 00020000话题: rescue
进入Hardware版参与讨论
1 (共1页)
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进去
1 (共1页)
进入Hardware版参与讨论
相关主题
出个dockstarpogoplug E02 装debian重启失败,求助!
请问这就是那个神什么吗?100伪币求解神座变砖之后的解决方案
刷pogoplug, archlinux 和 Debian 哪个好dockstar上架设openVPN(适合新手)
准备刷pogoplug最近pogoplug装Jeff debian squeeze请注意
[HELP] dockstar的uboot的问题Pogoplug E02挺难搞?
pogoplug 装 ArchLinux 一点心得Duck DNS 还不错
在 Dockstar 上安装 shadowsocks server神座在刷了ArchLinux之后,如何恢复到原来的系统??
Pogoplug问题请教大牛NND,Dockstar刷完ArchLinux重启后Ping不通了...
相关话题的讨论汇总
话题: mtd0话题: uboot话题: dockstar话题: 00020000话题: rescue