为什么 fdisk -l 显示的磁盘空间比实际可用的大的多啊

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

为什么 fdisk -l 显示的磁盘空间比实际可用的大的多啊

#1

帖子 guoyajie » 2015-11-05 15:37

jie-Wenxiang-E560$:sudo fdisk -l
[sudo] password for jie:
Disk /dev/sda: 461.6 GiB, 495645123072 bytes, 968056881 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x42a95ae4

Device Boot Start End Sectors Size Id Type
/dev/sda1 * 63 62926604 62926542 30G 7 HPFS/NTFS/exFAT
/dev/sda2 62926848 120246271 57319424 27.3G 7 HPFS/NTFS/exFAT
/dev/sda3 120246586 837034694 716788109 341.8G 5 Extended
/dev/sda4 837036032 968054783 131018752 62.5G 83 Linux
/dev/sda5 120246588 529839764 409593177 195.3G 7 HPFS/NTFS/exFAT
/dev/sda6 529839828 837034694 307194867 146.5G 7 HPFS/NTFS/exFAT
分区 2 未起始于物理扇区边界。
分区 4 未起始于物理扇区边界。
分区 6 未起始于物理扇区边界。
分区 7 未起始于物理扇区边界。
问题一:"分区n未起始于物理扇区边界"是什么意思啊
问题二:/dev/sda1 /dev/sda2 .../dev/sda6 都是我磁盘上的空间吗,我电脑在windows下没有这么大的空间啊(windows下最多500G)
上面显示的 加在一起 超过700G啊
求大神赐教
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: 为什么 fdisk -l 显示的磁盘空间比实际可用的大的多啊

#2

帖子 vickycq » 2015-11-05 16:51

1.
分区时没有4K对齐,机械盘影响较小。
参考
http://askubuntu.com/a/157000
https://en.wikipedia.org/wiki/Advanced_Format

2.
你的 /dev/sda3 是扩展分区,包含 /dev/sda5 和 /dev/sda6
/dev/sda1, /dev/sda2, /dev/sda4, /dev/sda5, /dev/sda6 加起来恰好 461.6 GiB
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
guoyajie
帖子: 5
注册时间: 2015-11-05 15:21
系统: ubuntu

Re: 为什么 fdisk -l 显示的磁盘空间比实际可用的大的多啊

#3

帖子 guoyajie » 2015-11-05 18:16

原来是这么回事 ,谢谢指教
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 为什么 fdisk -l 显示的磁盘空间比实际可用的大的多啊

#4

帖子 poloshiao » 2015-11-05 19:05

/dev/sda1 * 63 62926604 62926542 30G 7 HPFS/NTFS/exFAT
问题一:"分区n未起始于物理扇区边界"是什么意思啊
1. 不算是錯誤訊息

2. 猜測 你是使用早期的 windows 磁盤分割工具 分割的

3. 目前較新的分割工具 包含 Ubuntu 的 gparted
預設從 1 MiB 開始第一個分割區的起點 所以顯示的是 2048
3-1. 只要你分割時不要選擇小數點 的 MiB 就不會出現 "分区n未起始于物理扇区边界" 的訊息
回复