庆祝一下,LS421DE成功恢复出厂,刷回官方1.3固件。
庆祝一下,LS421DE成功恢复出厂,刷回官方1.3固件。楼主原来刷了什么。 就刷了
su
mkdir /mnt/disk1/tmp
cd /mnt/disk1/tmp
wget http://ipkg.nslu2-linux.org/feeds/optware/cs05q3armel/cross/stable/lspro-bootstrap_1.2-7_arm.xsh
sh ./lspro-bootstrap_1.2-7_arm.xsh
ipkg update
然后再新建的目录就都跑到/opt里面去了。
刚才试了。刷回去再重新刷optware结果还是一样。貌似lspro-bootstrap_1.2-7_arm.xsh对ls421de不兼容,谨慎不要刷了。 呵呵,辛苦了支持 折腾无止境 准备折腾的,还是谨慎点了。我折腾一周了。 denu1024 发表于 2014-1-10 21:18
准备折腾的,还是谨慎点了。我折腾一周了。
楼主怎么还在装cs05q1armel?
试下cs08q1armel 本帖最后由 denu1024 于 2014-1-10 22:07 编辑
回去试试。怎么装08的那个 denu1024 发表于 2014-1-10 22:05
回去试试。怎么装08的那个
wget http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/stable/ls-mvkw-bootstrap_1.2-7_arm.xsh
sh ./ls-mvkw-bootstrap_1.2-7_arm.xsh
mv /etc/init.d/optware /etc/init.d/rc.optware 两个有什么区别,看了看文件生成日期一样 08:
GNU C Library stable release version 2.5 本帖最后由 denu1024 于 2014-1-13 10:29 编辑
ls421,安装不了ls-mvkw-bootstrap_1.2-7_arm.xsh、
抛异常
Optware Bootstrap for ls-mvkw.
Extracting archive... please wait
bootstrap/
bootstrap/bootstrap.sh
bootstrap/ipkg-opt.ipk
bootstrap/ipkg.sh
bootstrap/optware-bootstrap.ipk
bootstrap/wget.ipk
1244+1 records in
1244+1 records out
Error: CPU not Marvell Kirkwood, probably wrong bootstrap.xsh
cpu信息:
Processor : Marvell PJ4Bv7 Processor rev 1 (v7l)
BogoMIPS : 1196.85
Features : swp half thumb fastmult vfp edsp vfpv3 vfpv3d16 tls
CPU implementer : 0x56
CPU architecture: 7
CPU variant : 0x1
CPU part : 0x581
CPU revision : 1
Hardware : Marvell Armada-370
Revision : 0000
Serial : 0000000000000000 非raid按照raid的方式去安装,反而成功了。为什么呢。 denu1024 发表于 2014-1-13 10:10
ls421,安装不了ls-mvkw-bootstrap_1.2-7_arm.xsh、
抛异常
Optware Bootstrap for ls-mvkw.
确实08检测有问题,有人先用05建opt,再改到08源。不过与你的“新建目录到/opt”问题貌似没什么关系。
rm -rf /mnt/disk1/.optware
rm -rf /mnt/array1/.optware
cd /tmp
wget http://ipkg.nslu2-linux.org/feeds/optware/cs05q3armel/cross/stable/teraprov2-bootstrap_1.2-7_arm.xsh
sh ./teraprov2-bootstrap_1.2-7_arm.xsh
echo 'src cs08q1 http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/stable/' >/opt/etc/ipkg.conf
echo 'src cs08q1 http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/stable/' >/opt/etc/ipkg/cross-feed.conf
ipkg update
我已经按照,上面的这个弄了。.optware如果在array1下面建立目录没问题,移动到disk1下面之后,新建的文件夹路径又不对了。 有没有必要执行
mv /mnt/array1/.optware /mnt/disk1
sed -i 's/array1/disk1/g' /etc/init.d/rc.optware
reboot
本帖最后由 宿醉冇醒 于 2014-1-13 14:44 编辑
看你机器是不是建了磁盘阵列。
也可看ipkg update运行完后重启看opt是否能成功挂载,能就不必要再“mv /mnt/array1/.optware /mnt/disk1...”了。
opt的自动挂载是运行rc.optware文件,自己也可检查看看。
我的机器没有建磁盘阵列。
已经确定了,
不执行mv /mnt/array1/.optware /mnt/disk1.,opt可以挂在。并且文件夹路径错误的问题也没有发生。
什么原因造成的呢。 denu1024 发表于 2014-1-13 14:59
我的机器没有建磁盘阵列。
已经确定了,
不执行mv /mnt/array1/.optware /mnt/disk1.,opt可以挂在。并且文 ...
不执行“mv /mnt/array1/.optware /mnt/disk1” 重启后可以挂载----这个看来还是不对的,实际rc.optware也还是挂载的array1目录,后面三步必须执行。
建议把执行后的rc.optware内容检查下。
/etc/init.d/rc.optware是如下这么写的。
#! /bin/sh
if test -z "${REAL_OPT_DIR}"; then
# next line to be replaced according to OPTWARE_TARGET
REAL_OPT_DIR=/mnt/array1/.optware
fi
case "$1" in
start)
echo "Starting Optware."
if test -n "${REAL_OPT_DIR}"; then
if ! grep ' /opt ' /proc/mounts >/dev/null 2>&1 ; then
mkdir -p /opt
mount -o bind ${REAL_OPT_DIR} /opt
fi
fi
[ -x /opt/etc/rc.optware ] && /opt/etc/rc.optware
;;
reconfig)
true
;;
stop)
echo "Shutting down Optware."
true
;;
*)
echo "Usage: $0 {start|stop|reconfig}"
exit 1
esac
exit 0