POGO折腾备忘

狗狗

1.引子

今天给我的破狗4(pogo4)升级了下系统。

由于有将近一年没有升级了,还是有许多东西需要下载的。加之服务器在国外,下载速度时有时无的,126个补丁,下载数据有160多MB,还是折腾了一些时间。

7*24小时/每周不间断地跑了两年多了,我的狗狗还是很乖,没有丝毫倦怠,没有丝毫不满,也没有丝毫要罢工的迹象。

在有钱买专业的NAS前,就只有靠它了,我的乖狗狗!

看着进度一点点前进,看着代码一行行跳动,那份满足和安心是不能言表的。

完事之后想起折腾破狗的事情,顺便想找之前的笔记看下。但是只找到一篇安装Archlinux的,其他的没有找到。索性就着把在破狗上其他一些折腾,一起记录一下。以后就算破狗故障了,出问题了,要重新折腾的话,根据手里的东西也可以恢复起来,也不用满世界再去找资料了,常言道,家里有粮心不慌是也。万一还能帮到有类似需求的小伙伴,那不更是锦上添花了么。

2.让Archlinux支持rc.local开机脚本

刚用pogo那会儿,Archlinux是支持rc.local的,但是后来某次更新之后就不支持了。对于pogo来说就很不方便,迅雷什么的就先不说了,最起码的开机自动挂载移动硬盘是必需的呀,不然pogo开机干嘛呢,对啊?

当然在网上查了些资料,是这样说的:

Archlinux 替换initscript 为systemd方式后,许多服务启动方式已经发生变化。原来的/etc/rc.local已经消失,并被建议使用tmpfiles.d方式替换。但是有些操作tmpfiles.d无法替代。

需要手动写一个rc-local.service 文件。

既然系统不支持了,就只有自己动手做一个了呗。开整!

    nano /usr/lib/systemd/system/rc-local.service
    # 我是菜鸟,只会使用nano,对vim还不熟悉

内容如下:

    [Unit]
    Description="/etc/rc.local Compatibility"


    [Service]
    Type=forking
    ExecStart=/etc/rc.local start
    TimeoutSec=0
    StandardInput=tty
    RemainAfterExit=yes
    SysVStartPriority=99

    [Install]
    WantedBy=multi-user.target

启用脚本服务

    systemctl enable rc-local.service

创建启动文件rc.local,写入自己想要的功能:

    nano /etc/rc.d/rc.local
    # 也可以直接 nano /etc/rc.d/rc.local,这样后面就不用创建连接了

我里面的内容如下:

    #!/bin/bash
        /root/mymount.sh
        # 按照我的要求来挂载移动硬盘
        su pogoplug -c "/home/pogoplug/runaria2+xunlei.sh"
        # 以pogoplug的身份来支持runaria2+xunlei.sh这个脚本,脚本本身是运行迅雷和aria2两个下载工具的。
        # 没有用root账户运行,为了防止下载软件(特别是迅雷)会做奇怪的事情,或者自己的误操作,
        # 会对硬盘数据造成毁灭性的打击

创建连接到/etc,并给刚才创建的脚本执行权限

    ln -s /etc/rc.d/rc.local /etc
    chmod +x /etc/rc.d/rc.local

好了,搞定!

以后再也不怕小狗在跳电或者误拔插座的时候,不能愉快地看电视电影,也可以随时随地下载东西了。就算没在家里,要下什么东西,只需要用手机,通过迅雷远程就可以轻松愉快地搞定了。

3.另外两个脚本

为了方便起见,把另外两个脚本也一起贴在这里吧。回头再把装系统的也转过来,就齐活了。真正的一站式服务!就算完全从头开始折腾我的小pogo也是妥妥的。

mymount.sh的内容:

#!/bin/bash
mount -o iocharset=cp936 -t ntfs-3g UUID=xxxxxxxxxxxxxxxx /xxxxx
mount -o iocharset=cp936 -t ntfs-3g UUID=xxxxxxxxxxxxxxxx /xxxxx
mount -o iocharset=cp936 -t ntfs-3g UUID=xxxxxxxxxxxxxxxx /xxxxx
mount -o iocharset=cp936 -t ntfs-3g UUID=xxxxxxxxxxxxxxxx /xxxxx
mount -o iocharset=cp936 -t ntfs-3g UUID=xxxxxxxxxxxxxxxx /xxxxx
mount -o iocharset=cp936 -t ntfs-3g UUID=xxxxxxxxxxxxxxxx /xxxxx

通过这个脚本,可以方便地实现指定位置的挂载。不会因为重启或者其它原因,造成文件夹的混乱。

想想吧,下载进行到一半的时候,断电一次,系统重启后挂载位置和之前不一样了,那又得重头再来了不是?有了这个脚本,我的pogo再也不会出现这种事情了,哈哈!

接下来是runaria2+xunlei.sh的内容:

    #!/bin/sh
        aria2c --conf-path=/home/pogoplug/aria2/aria2.conf -D
        /home/pogoplug/xunlei/portal

4.提醒

这个是专门提醒我自己的:

1. 用aria2之前先关闭浏览器的ss插件;

2. pogo重启的时候不要打开里面的文件或者文件夹,会影响硬盘的挂载。

因为alpha上面的两个常用浏览器都默认开启了ss代理,会跳过局域网。粗心的我总以为是aria2或是开机脚本出问题了,所以专门把这两条放在这里,给自己提个醒,不要被自己的粗心折腾了。

嗯,就这样。

可爱的狗狗

2019-12-17,更新后,samba的两个服务改名为nmb和smb,相应命令中注意更改。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 219,039评论 6 508
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,426评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 165,417评论 0 356
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,868评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,892评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,692评论 1 305
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,416评论 3 419
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,326评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,782评论 1 316
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,957评论 3 337
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,102评论 1 350
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,790评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,442评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,996评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,113评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,332评论 3 373
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,044评论 2 355

推荐阅读更多精彩内容