1. 程式人生 > >orangepi 使用fdisk e2fsck resize2fs調整Linux分割槽大小

orangepi 使用fdisk e2fsck resize2fs調整Linux分割槽大小

    買了一個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