2015年10月16日 星期五

Roseapple PI - expand last usable sector with GPT and expand root partition without formatting

使用 gdisk 對 /dev/sdX

gdisk /dev/sdX

輸入 p 來看磁碟資訊

 p (print the partition table)

...
First usable sector is 34, last usable sector is 15523806
...

想要更改 last usable sector 的值到磁碟最後的磁區時

輸入 x 使用 gdisk 的額外功能

 x (extra functionality)

然後輸入 e 來自動更改 GPT 的 last usable sector

 e (relocate backup data structures to the end of the disk)

其輸出:

Relocating backup data structures to the end of the disk

這樣就完成更改 last usable sector .

輸入 w 來儲存變更

 w (write table to disk and exit)

---------------------------------------------------

接下來是 expand root partition

**在開始延伸之前必需先記住 root partition 的 Start sector 的位置**

一樣使用 gdisk 對 /dev/sdX

gdisk /dev/sdX

輸入 d 來刪除 root partition

 d (delete a partition)

再來輸入 n 來建立新的磁區

 n (add a new partition)

**接下來才是重點**

在輸入 First sector 的位置時

一定要輸入原本之前記住的 Start sector

這樣才會抓取完整的檔案格式(ext4)

完成後輸入 w 儲存離開.

The End