在使用dd时,使用一个小的image文件放到一个大的SD卡时,会只用到部分的SD的空间。比如在使用dd来做树莓派的tf卡时就会发生这样的问题。
在Linux下,可以通过命令来恢复被“吃掉”的空间。
代码如下:
sudo parted /dev/mmcblk0 #使用parted来调整磁盘/dev/mmcblk0
print # 打印查看当前的
resizepart 2 -1 #将第2个分区充满剩下的空间
quit #退出
sudo resize2fs /dev/mmcblk0p2 #使用resize2fs来调整mmcblk0p2分区的大小
有什么疑问,欢迎大家留言。