Gentoo 分区
由于系统是现成的,即直接 flash 安装,里面的分区表已经分好。为了充分利用卡上的剩余空间,于是新建一个分区来挂载使用。
使用环境:
- 系统:Gentoo 3.4.103
- 存储盘:高速 MicroSDXC-TF 存储卡 64G-Class10
第一步:查看与新建分区
- 分区前系统盘分区:
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 3.4G 1.7G 1.6G 52% /
devtmpfs 438M 0 438M 0% /dev
tmpfs 88M 244K 88M 1% /run
shm 438M 0 438M 0% /dev/shm
cgroup_root 10M 0 10M 0% /sys/fs/cgroup
- 当前盘信息:
# fdisk -l
Disk /dev/mmcblk0: 59.5 GiB, 63879249920 bytes, 124764160 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x7dea4524
Device Boot Start End Blocks Id System
/dev/mmcblk0p1 2048 43007 20480 83 Linux
/dev/mmcblk0p2 43008 7167999 3562496 83 Linux
- 使用 cfdisk /dev/mmcblk0 将未使用的空间 New 一个分区出来
- 分区成功后 Write 保存,然后 Quit 退出。
注:cfdisk 最多只能分 4 个主分区,fdisk 支持硬盘最大尺寸为 2TB,更详情说明请参考 man 手册。
第二步:格式化分区
对新建分区 mmcblk0p3 进行格式化:mkfs.ext4 /dev/mmcblk0p3。
第三步:加载分区
- 创建分区挂接目录:mkdir /user
- 编辑 /etc/fstab,将分区信息写进去。
/dev/mmcblk0p3 /user ext4 defaults 0 0
- 加载新建的分区:mount -a
- 最终系统分区:
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 3.4G 1.7G 1.6G 52% /
devtmpfs 438M 0 438M 0% /dev
tmpfs 88M 244K 88M 1% /run
shm 438M 0 438M 0% /dev/shm
cgroup_root 10M 0 10M 0% /sys/fs/cgroup
/dev/mmcblk0p3 56G 180M 53G 1% /user
comments powered by Disqus