V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
kfc315
V2EX  ›  问与答

用 OpenWrt 搞 Time Capsule,有一问题:重启路由器后,挂载的硬盘就变成了 ro(而不是 rw),必须把硬盘接到 Mac 上 disable journaling 一下,再挂载到 OpenWrt 上才能 rw。

  •  
  •   kfc315 · 2013-08-12 01:09:50 +08:00 · 14923 次点击
    这是一个创建于 4112 天前的主题,其中的信息可能已经有所发展或是发生改变。
    教程是 http://wiki.openwrt.org/timemachine

    有没有遇到这个问题的同学呀?
    如果有的话,有没有什么好的解决办法呢。没搜到答案……

    重启路由器后,cat /proc/mount 可以看到挂载状态是 ro,然后 Mac 上 Time Machine 会提示说“没有写入权限”。

    将硬盘接到 Mac 上,*虽然* Mac 上显示分区的 journaling 没打开,但是!如果把 journaling 先“打开”再“关闭”,再接到路由器上,就能 rw 了。很诡异……

    多谢 :)
    第 1 条附言  ·  2013-09-06 14:43:10 +08:00
    我编译了一个适用于 ar71xx 的 fsck.hfsplus,这样就好办了。
    如有需要可在这里下载:https://www.dropbox.com/s/r27jk6rg6knz9cs/hfs-fsck_332.25-1_ar71xx.ipk
    21 条回复    1970-01-01 08:00:00 +08:00
    ericFork
        1
    ericFork  
       2013-08-12 02:00:57 +08:00   ❤️ 1
    我用的笨方法,这么搞的:

    root@OpenWrt:/etc# cat rc.local
    # Put your custom commands here that should be executed once
    # the system init finished. By default this file does nothing.

    sleep 120
    mount -t hfsplus -o remount,rw,force /mnt/TimeMachine
    mount -t hfsplus -o remount,rw,force /mnt/sda1
    exit 0
    rankjie
        2
    rankjie  
       2013-08-12 09:41:12 +08:00 via iPhone   ❤️ 2
    我是在Rasp.Pi上遇到的这个问题,直接写fstab自动挂载就会变ro,force rw也没用。
    然后发现只要做一次fsck.hfsplus再挂载就会变成rw了,于是就把命令写到了rc.local来开机自启动来挂载。。。
    其实问题在于挂载的设备没有正常关机,如果每次都执行了shutdown再断电就能直接挂载为rw了
    kfc315
        3
    kfc315  
    OP
       2013-08-12 10:00:41 +08:00   ❤️ 1
    @ericFork
    @rankjie
    非常感谢!:)
    还有,希望知道两位使用的是哪款路由器呀?我现在用的是 703,爆慢无比,上传只有 2MB/s,首次备份 100G+ 的数据要近 20 个小时。准备去买个 4530 啥的……
    sdysj
        4
    sdysj  
       2013-08-12 10:08:51 +08:00   ❤️ 1
    因为Openwrt重启是直接reset的,没有执行卸载硬盘操作,所以文件系统报错就ro了。
    kfc315
        5
    kfc315  
    OP
       2013-08-12 16:02:54 +08:00   ❤️ 1
    @sdysj 谢谢,懂啦。
    66450146
        6
    66450146  
       2013-08-12 16:20:48 +08:00
    我在用的是 WNDR3400 v1,刷了 dd-wrt,Time Machine 每秒上传最多只有 3M 多点,瓶颈也是在 CPU,目测可以放弃治疗了,慢慢上传吧。。。
    kfc315
        7
    kfc315  
    OP
       2013-08-12 18:20:53 +08:00
    @66450146 我在想 E3200 会不会好一点…… 如果能行的话就入一台。
    703 的话,2MB 的上传速度,CPU 负载约在 2. 几。
    szpunk
        8
    szpunk  
       2013-08-12 22:10:10 +08:00
    现在搞 OpenWRT 当然是买 Netgear WNDRMAC V2, 16M/128M/680MHz/双频/千兆,磁盘轻松上17MB/s,电商基本都是399(我京东买的V2),淘宝还能便宜,4530水星指望什么?
    kfc315
        9
    kfc315  
    OP
       2013-08-13 01:29:57 +08:00 via iPhone
    @szpunk 谢谢,这样的速度够用了!
    ptsa
        10
    ptsa  
       2013-08-15 22:47:02 +08:00
    @kfc315 4530 好像也是挺慢的
    ptsa
        11
    ptsa  
       2013-08-15 22:48:42 +08:00
    @szpunk Netgear WNDRMAC V2 这么强大 那比4530好很多额
    ptsa
        12
    ptsa  
       2013-08-15 22:53:26 +08:00
    @szpunk Netgear WNDRMAC V2 就是 NETGEAR 网件 WNDRMAC 600M 把?
    kfc315
        13
    kfc315  
    OP
       2013-08-26 20:42:26 +08:00
    @ericFork 额,抱歉我又把这个帖子翻出来了。请问 force 管用吗?我 force 加载也只能得到 read only 呢……
    agassi_yzh
        14
    agassi_yzh  
       2013-08-26 20:47:16 +08:00
    我以前也在Openwrt上搞过。非常不稳定,然后就放弃了。

    建议还是买个My book live之类的吧。配合千M路由速度很快,也很稳定
    kfc315
        15
    kfc315  
    OP
       2013-08-26 22:29:22 +08:00   ❤️ 2
    @ericFork
    我编译了一个适用于 ar71xx 的 fsck.hfsplus,这样就好办了。
    如有需要可在这里下载:https://www.dropbox.com/s/r27jk6rg6knz9cs/hfs-fsck_332.25-1_ar71xx.ipk
    :) 谢谢之前的提示呢,嘿嘿~
    wzxjohn
        16
    wzxjohn  
       2013-08-26 22:39:26 +08:00
    买时间胶囊= =|||
    kfc315
        17
    kfc315  
    OP
       2013-08-26 22:51:51 +08:00
    @wzxjohn …… 我懂……
    ericFork
        18
    ericFork  
       2013-08-26 23:37:20 +08:00
    @kfc315 折腾帝你好……我现在回归移动硬盘作 Time Machine 了……
    wukii
        19
    wukii  
       2013-09-04 17:33:51 +08:00
    谢谢。一直被这个困扰,回去试试。。还有感谢@kfc315的包。
    66450146
        20
    66450146  
       2013-09-06 15:27:10 +08:00
    入了一个 WNDRMAC,硬盘格式化成 ext4 并关闭 journaling,暂时没遇到问题
    kffnqtd
        21
    kffnqtd  
       2013-12-06 17:44:29 +08:00
    @kfc315
    你好,我想请教一下编译hfs.fsck的问题。
    因为我的芯片是brcm63xx的,想请教一下如何编译这个hfs.fsck,google了好久都不知道怎么弄。我的联系方式[email protected]。能否指教?谢谢!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2616 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 15:55 · PVG 23:55 · LAX 07:55 · JFK 10:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.