CHNine 发表于 2013-1-3 13:35:14

安装transmission重启之后消失(问题解决)

本帖最后由 CHNine 于 2013-1-3 22:44 编辑

我用的是buffalo的ls-wvl,装入2块希捷3TB硬盘,目前安装的是1.64 MOD1改版固件,进入web管理页面看到硬盘是什么阵列1。
看了几个教程安装transmission,也对配置文件进行了修改,然后用命令行也启动过transmission,甚至还下了一会儿电影。但是一旦重新启动,transmission整个就消失了,不要说自启动了,手工输入都提示没有这个命令。
我注意到cd /tmp
wget http://ipkg.nslu2-linux.org/feed ... strap_1.2-7_arm.xsh
sh ./ls-mvkw-bootstrap_1.2-7_arm.xsh
mv /etc/init.d/optware /etc/init.d/rc.optware
ipkg update里面sh ./ls-mvkw-bootstrap_1.2-7_arm.xsh如果root目录下没有disk1文件夹命令就报错无法继续。所以我手工建立了一个disk1文件夹,tr之所以能启动并运行似乎很依赖这个,问题就在于系统重启这个文件夹整个消失导致tr无效。
不知道这个问题如何解决,请高手帮忙啊,我不可能每次都重新安装tr吧。
我的问题到底在哪里?

pp0pp 发表于 2013-1-3 14:09:06

本帖最后由 pp0pp 于 2013-1-3 14:10 编辑

安装之前先执行和两条命令,不然sh ./ls-mvkw-bootstrap_1.2-7_arm.xsh,mv /etc/init.d/optware /etc/init.d/rc.optware就会报错rm -rf /mnt/disk1/.optware
rm -rf /usr/lib/ipkg给你参考一下我的改机流程:

1、安装Optware(ipkg)rm -rf /mnt/disk1/.optware
rm -rf /usr/lib/ipkg
mkdir /mnt/disk1/tmp
cd      /mnt/disk1/tmp
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
ipkg update 2、安装Transmissionipkg install transmission
ipkg update
ipkg upgrade
transmission-daemon -f// 等待1分钟,ctrl + c 中断进程

3、建立Transmission下载和临时文件夹,设置权限mkdir /mnt/disk1/Download/transmission/completed
mkdir /mnt/disk1/Download/transmission/incomplete
chmod -R 777 /mnt/disk1/Download/transmission/completed
chmod -R 777 /mnt/disk1/Download/transmission/incomplete4、建立Transmission自动运行脚本echo '/opt/bin/transmission-daemon -g /root/.config/transmission-daemon' >/opt/etc/init.d/S95transmission.sh
chmod 755 /opt/etc/init.d/S95transmission.sh
echo 'killall /opt/bin/transmission-daemon' >/etc/rc.d/extensions.d/K05transmission.sh
chmod 755 /etc/rc.d/extensions.d/K05transmission.sh5、修改Transmission配置文件transmission-daemon
killall transmission-daemon
chmod 777 /root/.config/transmission-daemon/settings.json
vi /root/.config/transmission-daemon/settings.json//使用VI编辑器修改配置文件"download-dir": "/mnt/disk1/Download/transmission/completed",
"incomplete-dir": "/mnt/disk1/Download/transmission/incomplete",
"incomplete-dir-enabled": true,
"rpc-authentication-required": true,
"rpc-password": "admin",
"rpc-username": "admin",
"rpc-whitelist": "*.*.*.*",
"rpc-whitelist-enabled": true,//按ESC,:wq存盘退出

6、重启reboot

CHNine 发表于 2013-1-3 14:20:38

本帖最后由 CHNine 于 2013-1-3 14:41 编辑

pp0pp 发表于 2013-1-3 14:09 static/image/common/back.gif
安装之前先执行和两条命令,不然sh ./ls-mvkw-bootstrap_1.2-7_arm.xsh,mv /etc/init.d/optware /etc/init ...

我基本是按照你这样的流程来走的。
问题是我的机器上面没有disk1这个目录,即使自己建立了一个,和array1都在/mnt/目录下,也会在系统重启之后消失,这让我很无言。
当然,我会再次重复你告诉我的步骤。谢谢。

我甚至都不需要重新配置tr,因为那些文件还在,唯有那些默认被放到disk1的文件丢失导致tr无法运行。

顺便再问下,2块硬盘,哪块是disk1的位置呢?从wvl的正面看,是左边还是右边?

pp0pp 发表于 2013-1-3 14:40:40

CHNine 发表于 2013-1-3 14:20 static/image/common/back.gif
我基本是按照你这样的流程来走的。
问题是我的机器上面没有disk1这个目录,即使自己建立了一个,和array1 ...

哦,我是没有做RAID的。就一个单盘。

CHNine 发表于 2013-1-3 14:42:50

pp0pp 发表于 2013-1-3 14:40 static/image/common/back.gif
哦,我是没有做RAID的。就一个单盘。

那么你的硬盘是放在正面观的左边还是右边,哪个是disk1的位置呢

pp0pp 发表于 2013-1-3 14:54:56

CHNine 发表于 2013-1-3 14:42 static/image/common/back.gif
那么你的硬盘是放在正面观的左边还是右边,哪个是disk1的位置呢

放左边的。就是第一颗盘的位置。

CHNine 发表于 2013-1-3 15:03:21

pp0pp 发表于 2013-1-3 14:54 static/image/common/back.gif
放左边的。就是第一颗盘的位置。

谢谢。
看来我也许有必要去找一找阵列情况下如何安装程序,难道就不能不用阵列么?

mice2100 发表于 2013-1-3 16:49:55

把教程里所有的disk1改成array1就OK了
不要自己建立disk1

CHNine 发表于 2013-1-3 20:23:11

mice2100 发表于 2013-1-3 16:49 static/image/common/back.gif
把教程里所有的disk1改成array1就OK了
不要自己建立disk1

我是这么做的,但是奇怪的就是transmission在安装的时候总是要求disk1目录,不知道是哪里出了问题。

CHNine 发表于 2013-1-3 20:58:11

现在基本确定是我自己没有仔细看阵列模式和一般磁盘模式的命令不一样,不仅仅是array1和disk1的区别。
连一开始wget的对象以及sh的对象都有差异。
估计就是这里开始出问题的。

CHNine 发表于 2013-1-3 22:43:29

问题解决,还是要严格按照教程中raid相关的内容,从wget开始raid和一般磁盘情况不一样,sh之后又一致了,只有这个地方处理好,后面才会真正好。

kevin9611 发表于 2013-10-13 09:32:33

'参考以上步骤,安装了TR2.77正常能运行!修改参数前要用KILLALL....关闭TR,参数才能生效,运行才会正常!
页: [1]
查看完整版本: 安装transmission重启之后消失(问题解决)