orangepi 使用fdisk e2fsck resize2fs调整Linux分区大小

版权声明:本文为斌cazure原创文章,未经博主允许不得转载。 https://blog.csdn.net/azure190/article/details/51044743

    买了一个orangepi 然后用7.4GB的内存卡,写入了一个lubuntu镜像,用去3.6GB还有3.8GB没有用,因为要编译mt7601u进ubuntu中,需要用到内核文件

但是内核压缩包1.2GB,复制不进ubuntu  现在又不想重新格式化,通过百度找到了无损调整磁盘分区大小的方法。

现记录如下,以备后用。 

  我的情况  将一块内存卡分成了两个区,一个40MB 的boot分区一个3.6GB的文件系统  ,只使用了前3.6GB空间的内容,后面的没有分区。

1。umount 掉/dev/sdb1  /dev/sdb2   若提示磁盘忙的话请使用fuser  命令将正在使用磁盘的程序kill掉。 

2。使用 fdisk  /dev/sdb 命令调整分区大小   进去后先使用p命令查看磁柱号 ,记下来

3。用d命令删除掉这你需要变化的分区和需要借用的分区(我删除了/dev/sdb2,也就是第二个分区)
4。然后再使用n命令建立分区,注意开始的磁柱号要和原来的一致,结束的磁柱号可以是你期望的磁柱号。。

5。建立需要调整的分区(借用的)。

6。使用w命令保存分区表去,q退出fdisk。 

7。使用e2fsck  -f    /dev/sdb1     // 需要调整的分区 
8。最后再使用 resize2fs /dev/sdb1 //调整分区大小

9。再mount一个磁盘分区,看看是不是变大了呢 。

 

 

我终于可以愉快的使用我的orangepi 

没有更多推荐了,返回首页