磁盘空间相关问题咨询:修复方法与双系统分区显示异常疑问
嗨,我来帮你捋捋这个问题~你遇到的这种情况其实在双系统用户里挺常见的,核心原因大多是Windows无法原生识别Linux的分区格式,才会显示出错误的2GB容量。下面给你几个具体的排查和解决办法:
先确认Ubuntu端的分区状态:
首先在Ubuntu里打开终端,输入sudo fdisk -l或者df -h这两个命令,看看你的300GB分区是不是正常挂载、容量显示是否正确。如果Ubuntu里显示的是正常的300GB,那基本可以确定是Windows的识别问题,不用慌。给Windows装Ext4识别工具:
Windows默认只支持NTFS、FAT32这类格式,而Ubuntu常用的Ext4格式它读不出来,就会乱显示容量。如果你需要在Windows里访问这个分区,可以安装Paragon ExtFS或者Ext2Fsd这类工具——它们能让Windows正确识别Ext4分区,显示真实容量,还支持读写操作。不过要注意:读写的时候千万别碰Ubuntu的系统文件,不然可能导致Ubuntu无法启动哦。刷新Windows磁盘缓存或检查驱动:
偶尔Windows的磁盘缓存或者磁盘驱动抽风也会导致显示异常。你可以试试右键点击「此电脑」→「管理」→「磁盘管理」,然后在空白处右键选择「刷新」,或者直接重启电脑,看看容量会不会恢复正常显示。排查分区操作失误的可能:
虽然概率不高,但也可以在Ubuntu的「磁盘」工具里再确认一遍分区大小和挂载点,确保当初分区的时候确实把300GB分配给了Ubuntu,而不是误操作只分了2GB。
要是你不需要在Windows里访问Ubuntu的分区,其实完全可以不用管这个显示异常,它不会影响Ubuntu的正常使用,只是Windows识别不了而已~
备注:内容来源于stack exchange,提问作者Nirjhar Debnath




