orangepi 使用fdisk e2fsck resize2fs調整Linux分割槽大小
阿新 • • 發佈:2019-01-25
買了一個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