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

尴尬了😓 rm: No space left on device

  •  
  •   thunderw · 2021-06-11 20:28:41 +08:00 · 4700 次点击
    这是一个创建于 1021 天前的主题,其中的信息可能已经有所发展或是发生改变。
    都怪我,系统提示我好几次硬盘快满了我没睬他。这下彻底不行了。
    rm 都报 No space left on device
    sudo rm -rf 也不行了。咋办😓
    第 1 条附言  ·  2021-06-11 21:23:32 +08:00
    有人落入和我一样的境地,还没有发现谁解决了
    https://discussions.apple.com/thread/8226004
    第 2 条附言  ·  2021-06-11 21:44:53 +08:00
    解决了,谢谢各位帮忙 🙏

    这个强劲。
    第 3 条附言  ·  2021-06-12 08:41:31 +08:00
    这个哥们有个更狠毒的方案。删除 vm 分区已获取用来删文件的空间:
    https://eduardo-pinheiro.medium.com/your-mac-doesnt-restart-due-to-no-space-left-on-device-27adf777619d
    23 条回复    2022-08-09 11:31:42 +08:00
    dimlau
        1
    dimlau  
       2021-06-11 20:34:10 +08:00
    卸了接在别的机器上去删?
    CommandZi
        2
    CommandZi  
       2021-06-11 20:44:52 +08:00
    进恢复模式?
    thunderw
        3
    thunderw  
    OP
       2021-06-11 21:07:39 +08:00
    @dimlau @CommandZi 不敢重启。至少目前还没死机。我怕重启就再也起不来了。
    CommandZi
        4
    CommandZi  
       2021-06-11 21:09:54 +08:00
    恢复模式应该是在另一个分区的。系统分区满和恢复模式那个分区应该分开的
    zhandouji
        5
    zhandouji  
       2021-06-11 21:38:02 +08:00 via Android
    copy 呢?
    xenme
        6
    xenme  
       2021-06-11 21:38:23 +08:00 via iPhone
    不要执行 rm rf,
    一次删一个文件,然后先挑大的删除,等空间多起来了,再批量清理
    zhandouji
        7
    zhandouji  
       2021-06-11 21:39:19 +08:00 via Android
    mac ? 时间机器备份一下
    thunderw
        8
    thunderw  
    OP
       2021-06-11 21:44:12 +08:00
    谢谢几位帮忙出主意,总算活过来了。
    这个系统的存储空间->管理 比较强劲,还能分门别类删各种东西😄


    https://www.reddit.com/r/mac/comments/7dec71/help_no_space_left_on_device_cant_delete_anything/
    pkookp8
        9
    pkookp8  
       2021-06-11 21:58:50 +08:00 via Android
    原来 rm 都要有空间才能执行,神奇
    这算 bug 吧,功能都没满足
    01802
        10
    01802  
       2021-06-11 22:56:40 +08:00 via Android
    找个文件压缩一下
    processzzp
        11
    processzzp  
       2021-06-11 23:26:35 +08:00 via iPhone   ❤️ 1
    @pkookp8 不是 bug,APFS 这类带有 Copy-on-write 特性的文件系统都不能写满,因为删除操作也要写入数据。只能说设计上就是这样。
    cnrting
        12
    cnrting  
       2021-06-11 23:28:33 +08:00 via iPhone
    echo '' > 某个你不需要的文件
    thunderw
        13
    thunderw  
    OP
       2021-06-12 00:02:18 +08:00
    @cnrting 这种情况下也不行了
    % echo '' > eclipse-jee-2020-06-R-win32-x86_64.zip
    zsh: no space left on device: eclipse-jee-2020-06-R-win32-x86_64.zip
    % cp /dev/null eclipse-jee-2020-06-R-win32-x86_64.zip
    cp: eclipse-jee-2020-06-R-win32-x86_64.zip: No space left on device
    % unlink eclipse-jee-2020-06-R-win32-x86_64.zip
    unlink: eclipse-jee-2020-06-R-win32-x86_64.zip: No space left on device
    % true >| eclipse-jee-2020-06-R-win32-x86_64.zip
    zsh: no space left on device: eclipse-jee-2020-06-R-win32-x86_64.zip
    % cat /dev/null > eclipse-jee-2020-06-R-win32-x86_64.zip
    zsh: no space left on device: eclipse-jee-2020-06-R-win32-x86_64.zip

    幸亏存储空间管理还给力
    littlewing
        14
    littlewing  
       2021-06-12 00:33:59 +08:00
    我想知道这个 689G 的“其他”是啥?
    dingwen07
        15
    dingwen07  
       2021-06-12 03:48:19 +08:00 via iPhone
    @thunderw #8 你这邮件有点大啊
    billzhuang
        16
    billzhuang  
       2021-06-12 10:10:07 +08:00 via iPhone
    拿到一台新电脑 /服务器,第一件事就是创建一个 8G 的空文件,以后遇到问题,就先删除它。
    ShadyK
        17
    ShadyK  
       2021-06-12 10:50:26 +08:00
    重启一下,前几天我的 M1 MBP 也是这样其他占满了硬盘,重启了一下就莫名其妙的好了
    Tilie
        18
    Tilie  
       2021-06-12 13:25:52 +08:00
    这还真不能重启 曾经 docker 把储存空间使用调到远大于剩余空间 然后整个系统 gg
    zhaidoudou123
        19
    zhaidoudou123  
       2021-06-12 13:28:21 +08:00   ❤️ 1
    @billzhuang #16 但是楼主这种情况想删这个 8G 空文件也难吧 😂
    billzhuang
        20
    billzhuang  
       2021-06-12 14:04:37 +08:00 via iPhone
    @zhaidoudou123 可以,删单个文件是可以的。
    thunderw
        21
    thunderw  
    OP
       2021-06-12 15:16:42 +08:00 via iPhone
    @billzhuang 单个文件 rm 也是失败的。echo 大法也不行。
    winddweb
        22
    winddweb  
       2021-06-13 16:36:49 +08:00
    safe boot 据说会清 cache ?
    shmilypeter
        23
    shmilypeter  
       2022-08-09 11:31:42 +08:00
    提醒下,如果你剩余空间只有 40G ,你就不要复制或者剪切超过 40G 的东西到移动硬盘,否则必挂。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   953 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 21:13 · PVG 05:13 · LAX 14:13 · JFK 17:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.