作者breaststroke (Breaststroke)
看板MAC
标题[麦书] 苹果硬碟卷宗逻辑请益
时间Sat Nov 28 20:07:26 2020
https://i.imgur.com/x3nCGaB.png
一直以来都搞不懂苹果的硬碟里面什麽卷宗的
明明就一个硬碟
为什麽还会被分成好几个不同的硬碟
而且容量可能只差一点点(可能都是250.xg)
有人能解读一下一个硬碟被分成这麽多个分别代表什麽意思吗?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.136.75.25 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MAC/M.1606565248.A.C45.html
2F:推 HuangJC: Terminal 下,cd /System/Volumes/Data/home 11/28 20:59
3F:→ HuangJC: 打 ls, 会跳出来询问要不要允许存取,我手贱回一次 no 11/28 21:00
4F:→ HuangJC: 後来就不会重问我了 ~>_<~; 这种问句怎麽让它重问呢? 11/28 21:00
5F:→ HuangJC: 然後我再 ls 就会回我没有权限,不允许我偷看了 Orz 11/28 21:01
6F:→ maplefff: 现在APFS的结构是这样「实体硬碟」->「容器」->「卷宗」 11/29 10:42
7F:→ maplefff: 实体硬碟决定可用容量,容器将可用容量分割 11/29 10:43
8F:→ maplefff: 卷宗则共用同一容器,动态使用该容器容量,类似资料夹 11/29 10:43
9F:→ maplefff: 好像是Mojave之後,Apple系统会在系统容器下 11/29 10:44
10F:→ maplefff: 建立「系统」和「资料」两个卷宗,这样重灌可不损失资料 11/29 10:46
11F:→ maplefff: 因为一般来说,没去动过磁碟的话,只会有一个容器 11/29 10:46
12F:→ maplefff: 所以两个卷宗都会写可用250.Xg(实体硬碟的大小) 11/29 10:47
13F:→ tyf99: 容器 = virtual HD 11/29 15:00
14F:→ tyf99: 简单说就是把整个磁区包成一块虚拟硬碟,然後再叠虚拟磁区 11/29 15:01
15F:→ tyf99: 只要硬碟还没塞满,可以自由更改磁区大小 11/29 15:02
16F:→ tyf99: 虚拟磁区的档案位置跟实体硬碟无关,两边完全是独立的 11/29 15:03
17F:→ tyf99: 跨磁区搬档案,实际上只是修改mapping而已 11/29 15:04
18F:→ tyf99: 虚拟硬碟,实际上是针对SSD设计的,减少重复写入同一区块 11/29 15:05
19F:→ tyf99: 如果像传统作法把硬碟切两块磁区,一个系统、一个档案 11/29 15:13
20F:→ tyf99: 系统区会被频繁写入,档案区却不太写入,系统区容易先坏 11/29 15:14
21F:→ tyf99: 但若是虚拟磁区,表面上系统区频繁写入,实际上是均匀分摊 11/29 15:16
22F:推 MilchFlasche: 感谢分享 11/29 22:43
23F:推 Sipaloy: 这样要备份可开机的image该怎麽做呢? 11/30 17:58
24F:推 lecheck: 感谢上面分享 12/01 00:53