32GB のマイクロ SD カードを搭載した Odroid-C1 に Ubuntu をインストールする場合、カード全体を使用するにはどうすればよいでしょうか?
指示に従ってオドロイドウィキ、Ubuntu-14.04 を Odroid-C1 で簡単に実行できました。「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 のマイクロ SD カードを使用しているにもかかわらず、4.6G しかありません。これはなぜでしょうか?
答え1
マイクロ SD カードのブート パーティションのサイズを変更する必要があります。フラッシュする標準イメージは固定サイズのパーティションを作成します。現在の 14.04 イメージのサイズは約 5 GB です。私は gparted を使用してパーティションのサイズを変更し、SD カード全体を占有するようにしました。パーティション分割には parted などの他のオプションも使用できますが、私はグラフィカル インターフェイスを好みます。
サイズを変更するには、SD カードのデバイスを正しく識別していることを確認してください。私の場合、2 つのハード ディスク (それぞれ /dev/sda、/dev/sdb) があるため、通常は /dev/sdc です。パーティションのサイズを変更するとディスク構造/ジオメトリが変更されるため、これは非常に重要です。
- eMMC / SD カードリーダーを挿入し、デバイスを識別します (/dev/sdc と想定)
- gparted で右上隅のプルダウンを選択し、プルダウン メニューから /dev/sdc を選択します。
- 2 番目のパーティション (/dev/sdc2) はルート ファイル システムになります。パーティションのリストからこのパーティションをクリックし、右クリックします。[サイズ変更] を選択し、ディスク全体を占めるように設定 (または上部のウィンドウでパーティション サイズをドラッグ) します。
- サイズ変更操作を適用するには、「チェックマーク」をクリックします。
これが役に立つことを願っています。--drew