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

Mac 更换系统用户名之后产生的一系列错误

  •  
  •   Andy1999 · 2016-04-02 22:57:17 +08:00 via iPhone · 3342 次点击
    这是一个创建于 3138 天前的主题,其中的信息可能已经有所发展或是发生改变。
    首先我先更换了 账户名和全称
    然后在 Users 下新建了一个名为 B 的文件夹
    选择这个文件夹作为用户登陆的文件夹,但是发现所有东西都没了。
    然后改回去 使用 mv 把 A 下所有文件移动到了 B
    接下来做了一件很傻逼的事情就是 sudo rm -rf A
    现在导致大量 App 不能使用,配置文件全无
    媒体资料还在 Share 文件夹下

    求问:这是不是无救了,是否需要重装系统?
    22 条回复    2016-04-05 12:36:18 +08:00
    congeec
        1
    congeec  
       2016-04-02 23:20:13 +08:00
    再把 B 改名成 A 呗
    jiezhi
        2
    jiezhi  
       2016-04-02 23:22:16 +08:00
    记得有次把 TM 备份用来恢复另外一台电脑后就出现了很多 APP 不能用的问题,记得最后好像是在个人文件夹下以特定权限建个 shared 文件夹(也可能是其它地方某个文件夹)。

    最后就好了,希望有帮助。
    Andy1999
        3
    Andy1999  
    OP
       2016-04-02 23:23:39 +08:00 via iPhone
    @congeec 问题是改回去也不能用了

    @jiezhi Shared 存在…
    n6DD1A640
        4
    n6DD1A640  
       2016-04-02 23:24:45 +08:00
    同 1 楼,改名就行。不过都 rm -rf 完了,时光机回去吧
    zhjits
        5
    zhjits  
       2016-04-02 23:25:04 +08:00
    Disk Utility 修复下权限
    Andy1999
        6
    Andy1999  
    OP
       2016-04-02 23:27:09 +08:00 via iPhone
    @n6DD1A640 好像没做备份
    @zhjits 我用 CleanMyMac3 做了权限修复 貌似没用
    liuyanjun0826
        7
    liuyanjun0826  
       2016-04-02 23:43:35 +08:00
    改个人文件夹的名字和改个人名字以及改登录名字好像是在三个不同的地方改,你一开始就没改过来吧。
    Andy1999
        8
    Andy1999  
    OP
       2016-04-02 23:47:37 +08:00 via iPhone
    @liuyanjun0826 不是在一个地方改的么
    liuyanjun0826
        9
    liuyanjun0826  
       2016-04-03 00:16:06 +08:00
    @Andy1999 你是在用户与群组里右键高级选项里改的吗?
    Andy1999
        10
    Andy1999  
    OP
       2016-04-03 00:23:24 +08:00 via iPhone
    pynix
        11
    pynix  
       2016-04-03 04:16:37 +08:00
    新增用户,应该。。。。
    lrigi
        12
    lrigi  
       2016-04-03 06:57:40 +08:00 via iPhone
    找 Apple 客服,官网看看怎么改名也可以
    貌似蛮麻烦的
    twoyuan
        13
    twoyuan  
       2016-04-03 10:47:49 +08:00
    ifyour
        14
    ifyour  
       2016-04-03 10:49:14 +08:00 via iPhone
    之前改过一次,出现一大堆问题,吓得我连忙改回去了
    Andy1999
        15
    Andy1999  
    OP
       2016-04-03 11:15:04 +08:00
    @ifyour 我已经回不去了。。。 rm -rf 都执行过了 虽然我跟官网上的步骤基本一致但是还是有部分内容没 copy 过来
    例如 mkdir: /Users/Sora/.bash_sessions: Permission denied
    touch: /Users/Sora/.bash_sessions/0E7F2067-1393-462B-9BE4-91940DC95D1E.historynew: No such file or directory
    ffffwh
        16
    ffffwh  
       2016-04-03 12:03:57 +08:00 via iPad
    TM 回去..

    要改的话建议新建一个用户,手动把文档&配置移过去
    Andy1999
        17
    Andy1999  
    OP
       2016-04-03 12:09:58 +08:00
    panda0
        18
    panda0  
       2016-04-04 14:30:01 +08:00
    遇到过,找不到原用户名配置文件。
    没备份。
    抹盘,重装系统;不抹盘 装好系统 加载原用户名配置文件 依然找不到。
    TonyLiu2ca
        19
    TonyLiu2ca  
       2016-04-05 03:37:12 +08:00
    99%的可能是文件用户不对造成的
    根据你说的现在这个用户肯定是管理员,如果不是,肯定知道管理员的账户,或者创建一个,或者删除.AppleSetupDone 文件再建立一个管理员用户。

    假设你的 B 用户名为: NEWUSER
    用下面的命令修正用户文件夹的权限:
    sudo chown -R NEWUSER /Users/NEWUSER; sudo chmod -R u+rwx /Users/NEWUSER
    jsfaint
        20
    jsfaint  
       2016-04-05 08:45:51 +08:00
    应该是 owner 不对

    ···
    cd /Users/B
    chown -R B *
    ···

    应该可破
    crayygy
        21
    crayygy  
       2016-04-05 11:02:14 +08:00
    没有 TM 怎么敢 sudo rm -rf ... LZ 加油
    Andy1999
        22
    Andy1999  
    OP
       2016-04-05 12:36:18 +08:00 via iPhone
    @TonyLiu2ca
    @jsfaint 这些我都试过了 权限已修复 然后丢了一些文件 原文件夹被我 rm 掉了
    然后我备份到 aigo 移动硬盘里 做了个 u 盘装 10.11.4
    然后一切顺利,在我恢复文档的时候,插入硬盘,结果。。。





    硬盘 TMD 挂了,花了三天时间扫了一遍 恢复出一半,现在我已经 TM 再也不信任国产牌子了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3583 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 04:35 · PVG 12:35 · LAX 20:35 · JFK 23:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.