在有 32GB micro SD 卡的 Odroid-C1 上安裝 Ubuntu 時,如何使其使用整個卡?
按照說明進行操作奧德羅伊德維基,我能夠相當輕鬆地在我的 Odroid-C1 上運行 Ubuntu-14.04。我運行“Odroid Utility”來更新所有軟體包並擴展根文件系統,但是當我運行時df -H
,它顯示:
Filesystem Size Used Avail Use% Mounted on
/dev/mmcblk0p2 4.6G 4.2G 239M 95% /
none 4.1k 0 4.1k 0% /sys/fs/cgroup
udev 439M 4.1k 439M 1% /dev
tmpfs 444M 4.1k 444M 1% /tmp
tmpfs 89M 2.8M 86M 4% /run
none 5.3M 0 5.3M 0% /run/lock
none 444M 78k 444M 1% /run/shm
none 105M 25k 105M 1% /run/user
/dev/mmcblk0p1 135M 7.7M 127M 6% /media/boot
即 /dev/mmcblk0p2,我的根檔案系統,儘管我使用的是 32G micro SD 卡,但只有 4.6G。為什麼是這樣?
答案1
您需要調整 micro SD 卡上的啟動分區的大小。您刷新的標準映像會建立一個固定大小的分割區。目前 14.04 影像的大小約為 5GB。我使用 gparted 調整分割區大小以佔據整個 SD 卡。其他分割區選項(例如parted)也是可能的,但我喜歡圖形介面。
若要調整大小,請確保正確識別 SD 卡的裝置。對我來說,這通常是 /dev/sdc,因為我有兩個硬碟(分別是裝置 /dev/sda、/dev/sdb)。這非常重要,因為調整分割區大小會改變您的磁碟結構/幾何結構。
- 插入您的 eMMC / SD 讀卡機並識別您的裝置(假設為 /dev/sdc)
- 在 gparted 中選擇右上角的下拉式選單,從下拉式選單中選擇 /dev/sdc。
- 第二個分割區 (/dev/sdc2) 將是根檔案系統。從分區清單中按一下該分區;右鍵點擊。選擇“調整大小”並設定(或在頂部視窗中拖曳分割區大小)以佔據整個磁碟。
- 按一下「複選標記」以套用調整大小操作。
希望有幫助,--德魯