V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
pi1ot
V2EX  ›  macOS

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

  •  
  •   pi1ot · Jan 6, 2015 · 2925 views
    This topic created in 4134 days ago, the information mentioned may be changed or developed.
    为了扩容购买了128G的创见SD卡(item.jd.com/1212838.html)作为存储,并把图片、音乐、电影都大块头目录挪到了SD卡,但是我发现如果选择SD卡上的图片作为壁纸,每次开机后都会恢复系统默认壁纸。是否是系统启动读取壁纸时SD卡还未Mount?如何解决?
    多谢。
    7 replies    2015-01-07 12:35:12 +08:00
    jiongjionger
        1
    jiongjionger  
       Jan 6, 2015
    问下楼主,感觉速度如何?好用么,我正好在考虑入不入。
    oufumihiko
        2
    oufumihiko  
       Jan 6, 2015 via iPhone
    有缓存的吧,我丢在系统盘的图片删掉后再开机桌面还在,打开偏好设置才会变成默认的。
    pi1ot
        3
    pi1ot  
    OP
       Jan 7, 2015
    同样问题的解决办法,暂时没时间测试,记录备查。
    http://www.tonymacx86.com/general-help/62011-wallpaper-changes-default-after-reboot-fix.html
    pi1ot
        4
    pi1ot  
    OP
       Jan 7, 2015
    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
       Jan 7, 2015
    补充,好使,虽然原帖下面有回复说10.9下无效,不过我10.10测试,是生效的。
    pi1ot
        6
    pi1ot  
    OP
       Jan 7, 2015   ❤️ 1
    更标准的做法是:
    defaults write /Library/Preferences/SystemConfiguration/autodiskmount AutomountDisksWithoutUserLogin -bool true
    Autonomous
        7
    Autonomous  
       Jan 7, 2015
    建议还是把图片放在内置闪存比较好。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2594 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 67ms · UTC 12:39 · PVG 20:39 · LAX 05:39 · JFK 08:39
    ♥ Do have faith in what you're doing.