"分区 “/dev/sda2” 未对齐(尾扇区:1953520251,模:636)。

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
cathaya7d4
帖子: 4
注册时间: 2018-05-05 9:35
系统: kubuntu

"分区 “/dev/sda2” 未对齐(尾扇区:1953520251,模:636)。

#1

帖子 cathaya7d4 » 2018-05-05 9:39

我在把/dev/sda1格式化成ntfs了以后,分区管理器看上去很正常,但是我发现剪贴板里有这么一个东西

代码: 全选

"分区 “/dev/sda2” 未对齐(尾扇区:1953520251,模:636)。
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: "分区 “/dev/sda2” 未对齐(尾扇区:1953520251,模:636)。

#2

帖子 poloshiao » 2018-05-05 10:24

"分区 “/dev/sda2” 未对齐(尾扇区:1953520251,模:636)。
1. 因為分割區工具的影響
能夠使用
只是 磁盤讀寫頭 效率可能受影響

2. 補充
2-1. 先談什麼叫 分割區對齊
https://en.wikipedia.org/wiki/Partition_alignment
Partition alignment
2-2. 次談 先進格式化 4k 對齊
2-2-1. https://en.wikipedia.org/wiki/Advanced_Format
2-2-2. https://zh.wikipedia.org/wiki/%E5%85%88 ... F%E5%8C%96
2-2-3. https://en.wikipedia.org/wiki/Advanced_Format#4Kn
2-3. 再談 1 MB partition alignment, partitions starting on 1 MB boundaries
https://en.wikipedia.org/wiki/Solid-sta ... _alignment
File system support for SSDs
A typical practice for personal computers is to have each partition aligned to start at a 1 MB (= 1,048,576 bytes) mark, which covers all common SSD page and block size scenarios, as it is divisible by all commonly used sizes - 1 MB, 512 KB, 128 KB, 4 KB, and 512 bytes. Modern operating system installation software and disk tools handle this automatically.
2-4, 磁盤分割工具
最先的磁盤分割工具 使用 Cylinder-head-sector 定位 後來改用 lba 定位
早期的磁盤分割工具 大多把 第一個 分割區 起點 從第 512 bytes 開始
後來的磁盤分割工具 把 第一個 分割區 起點 從第 3,072 bytes 開始
現在的磁盤分割工具 把 第一個 分割區 起點 從第 1,048,576 bytes 開始
2-4-1. https://en.wikipedia.org/wiki/Cylinder-head-sector
2-4-2. https://en.wikipedia.org/wiki/Logical_block_addressing

3. 如果你使用 Ubuntu 的 gparted 分割 預設 第一個 分割區 起點 在第 1,048,576 bytes 開始 (就是 1 MiB 或 2048 sector)
如果分割區 起點/大小 都選擇 MiB 的整數值 那麼 分割出來的 分割區 就合乎 4K Advanced_Format 的要求
回复