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

如何无损地合并 macOS 硬盘扇区

  •  
  •   hackpro · 2023-06-19 06:48:41 +08:00 · 982 次点击
    这是一个创建于 549 天前的主题,其中的信息可能已经有所发展或是发生改变。

    因为开发环境兼容性的问题把外置硬盘的一个系统从 macOS Mojave 10.14 升到 Catalina 10.15
    升级后发现每次通过外置硬盘启动 macOS Catalina 系统后桌面上会同时多两个盘符
    一个是原来的 macOS Mojave ,另一个是新的 macOS Catalina

    通过 diskutil 工具查看后发现除了 physical device 还会多一个 synthesized 盘符
    IMG

    尝试通过 diskutil mergePartitions 命令合并上面的 macOS Mojave 和 macOS Catalina 分区
    diskutil mergePartitions APFS "Macintosh Catalina" disk3s5 disk3s1
    提示 The given partitions are not ordered sequentially on disk
    似乎需要分区连续才可以操作

    如果继续用 diskutil mergePartitions 有什么办法可以调整分区的持续吗
    这样可以把两个要合并的分区放到一起 另外这么操作会对分区内的数据产生影响吗
    如果不行有没有无损进行分区合并的工具 求 v 友们推荐

    5 条回复    2023-06-19 15:33:43 +08:00
    mystrylw
        1
    mystrylw  
       2023-06-19 06:58:59 +08:00 via iPhone
    既然都外置硬盘了 不如 ccc 拷贝一份系统出来 格式化重做 现在淘汰的 ssd 那么多
    xiaooloong
        2
    xiaooloong  
       2023-06-19 09:32:34 +08:00
    看起来整个 disk3 是单独的一个 apfs 文件系统( disk2s2 ),下面的分区是逻辑卷宗,不是真正的分区。直接在磁盘工具里删除卷宗试试呢。
    oxromantic
        3
    oxromantic  
       2023-06-19 13:47:56 +08:00
    你这是逻辑卷,无损删除,无损扩容
    hackpro
        4
    hackpro  
    OP
       2023-06-19 14:47:26 +08:00
    @xiaooloong
    @oxromantic

    大佬 是直接删除 disk3s1 还是 disk3s5 啊
    目前看来主要的数据 至少 /User/$USER 是在 disk3s1 里 disk3s5 里面只有 /User/shared 用户
    hackpro
        5
    hackpro  
    OP
       2023-06-19 15:33:43 +08:00 via iPhone
    不小心把 VM 分区删了 开机找不到启动项了😄😂
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5405 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 08:01 · PVG 16:01 · LAX 00:01 · JFK 03:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.