新手安装ubantu,求大佬教教怎么分区,因为是安装在SSD上,求大佬们如何检验所谓的4K对齐?

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

新手安装ubantu,求大佬教教怎么分区,因为是安装在SSD上,求大佬们如何检验所谓的4K对齐?

#1

帖子 MeetTheBest » 2017-05-16 21:19

这段时间想转到ubantu下做开发,对于Ubantu的分区还不是很熟悉, 目前系统已经装好了,但是是选择了系统默认的分区,还有系统是装在SSD上,了解到网上说SSD需要检测4K对齐,才可以发挥最好的效果,请大佬们指点! :em01
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: 新手安装ubantu,求大佬教教怎么分区,因为是安装在SSD上,求大佬们如何检验所谓的4K对齐?

#3

帖子 vickycq » 2017-05-16 22:10

如果您使用传统 MBR 式分区,执行 fdisk -l,查看各分区起始位置(Start) 是否能被 8 整除
如果您使用新式 GPT 式分区,应该已经处于对齐状态
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
MeetTheBest
帖子: 6
注册时间: 2017-05-14 23:44
系统: ubantu

Re: 新手安装ubantu,求大佬教教怎么分区,因为是安装在SSD上,求大佬们如何检验所谓的4K对齐?

#4

帖子 MeetTheBest » 2017-05-16 23:28

大佬,您说的这两种分区方式我还是不是太清楚,稍后会去了解一些,要是遇到啥问题,希望指点一二哈!
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 新手安装ubantu,求大佬教教怎么分区,因为是安装在SSD上,求大佬们如何检验所谓的4K对齐?

#5

帖子 poloshiao » 2017-05-17 7:59

SSD需要检测4K
1. Ubuntu 預裝 gparted 為圖形硬盤分割工具 (包含試用桌面)
gparted 預設 1 MiB 為基本分割單位
https://zh.wikipedia.org/wiki/Mebibyte
Mebibyte
1 MiB = 1048576 bytes
4 KiB = 4x1024 = 4096 bytes
1048576÷4096 = 256 整除
意思是 只要使用 gparted 分割時 分割區 起點 / 分割區長度 都選擇 MiB 的整數倍 不要選擇小數點
分割的結果 自然就 支援 4K 對齊 合乎 SSD 的需要
如果您使用传统 MBR 式分区,执行 fdisk -l,查看各分区起始位置(Start) 是否能被 8 整除
您说的这两种分区方式我还是不是太清楚,稍后会去了解一些
2. 以下 是使用 gaprted 預設 1 MiB 分割的例子
2-1. sudo fdisk /dev/sde -l

代码: 全选

Disk /dev/sde: 465.8 GiB, 500103634432 bytes, 976764911 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x000561fe
所用裝置   可開機 Start    結束    磁區   Size Id 類型
/dev/sde1          2048 976762879 976760832 465.8G 83 Linux
2-2. Units: sectors of 1 * 512 = 512 bytes
2-2-1. /dev/sde1 起點 2048
512 x 2048 = 1048576 = 1 MiB
2-3. 2048 ÷ 8 = 256
1048576 ÷ 4096 = 256
4096 ÷ 512 = 8
2-4. 意思是 如果 fdisk 顯示 第一個分割區 起點是 2048
那就是 gparted 預設的 1 MiB
2-4-1. 也就是說 硬盤第一分割區前端 預留了 1 MiB 空白區域
以供安裝 grub 開機導引 及其它有關 硬盤的資訊
2-5. /dev/sde1 的 磁區 長度
976760832×512÷1048576=476934
也是 1 MiB 的 476934 倍
MeetTheBest
帖子: 6
注册时间: 2017-05-14 23:44
系统: ubantu

Re: 新手安装ubantu,求大佬教教怎么分区,因为是安装在SSD上,求大佬们如何检验所谓的4K对齐?

#6

帖子 MeetTheBest » 2017-05-17 10:09

首先感谢大佬的回复哈, 还要您说的这些东西, 我之前都没了解过, 还有很多东西要学哈 :Haha ,得多请教请教大佬们 :Haha
回复