V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
pi1ot
V2EX  ›  macOS

OSX 无法使用 SD 卡上的图片文件作为壁纸?

  •  
  •   pi1ot · 2015-01-06 20:52:27 +08:00 · 2310 次点击
    这是一个创建于 3423 天前的主题,其中的信息可能已经有所发展或是发生改变。
    为了扩容购买了128G的创见SD卡(item.jd.com/1212838.html)作为存储,并把图片、音乐、电影都大块头目录挪到了SD卡,但是我发现如果选择SD卡上的图片作为壁纸,每次开机后都会恢复系统默认壁纸。是否是系统启动读取壁纸时SD卡还未Mount?如何解决?
    多谢。
    7 条回复    2015-01-07 12:35:12 +08:00
    jiongjionger
        1
    jiongjionger  
       2015-01-06 21:43:42 +08:00
    问下楼主,感觉速度如何?好用么,我正好在考虑入不入。
    oufumihiko
        2
    oufumihiko  
       2015-01-06 23:37:34 +08:00 via iPhone
    有缓存的吧,我丢在系统盘的图片删掉后再开机桌面还在,打开偏好设置才会变成默认的。
    pi1ot
        3
    pi1ot  
    OP
       2015-01-07 10:44:07 +08:00
    同样问题的解决办法,暂时没时间测试,记录备查。
    http://www.tonymacx86.com/general-help/62011-wallpaper-changes-default-after-reboot-fix.html
    pi1ot
        4
    pi1ot  
    OP
       2015-01-07 10:44:33 +08:00
    If your wallpaper changes back to default (Galaxy) after reboot or after logout it is because

    the wallpaper you set was on another drive.
    and this drive loads after your settings are loaded.

    MAC OS X Lion / Mountain Lion does not save your wallpaper on the native HDD, rather tries to load the wallpaper from the original HDD, i guess only the path to the wallpaper is saved in the OS X settings.

    Anyways..
    what happens is that when your OS X boots up it does not find the path to your wallpaper since the HDD you've saved your wallpapers in has not mounted yet. :(

    One basic solution for this is to save your wallpapers in the HDD where you've installed the MAC OS X..

    but I didnt want to save all my wallpapers in Native Mountain Lion HDD, so i figured out my perfect fix..!!

    This is how i fixed..

    I found this file in my Mountain Lion install pendrive.. autodiskmount.plist

    Library/Preferences/SystemConfiguration/autodiskmount.plist

    If you can't find it on your OS X Install Drive then you can make one by typing

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="0.9">
    <dict>
    <key>AutomountDisksWithoutUserLogin</key><true/>
    </dict>
    </plist>

    rename ur txt file to autodiskmount.plist

    or download the file from this post.

    save this in your MAC OS X HDD

    Library/Preferences/SystemConfiguration/autodiskmount.plist

    Voila..!!

    restart your system..
    pi1ot
        5
    pi1ot  
    OP
       2015-01-07 10:51:08 +08:00
    补充,好使,虽然原帖下面有回复说10.9下无效,不过我10.10测试,是生效的。
    pi1ot
        6
    pi1ot  
    OP
       2015-01-07 10:53:05 +08:00   ❤️ 1
    更标准的做法是:
    defaults write /Library/Preferences/SystemConfiguration/autodiskmount AutomountDisksWithoutUserLogin -bool true
    Autonomous
        7
    Autonomous  
       2015-01-07 12:35:12 +08:00
    建议还是把图片放在内置闪存比较好。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5350 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 06:16 · PVG 14:16 · LAX 23:16 · JFK 02:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.