首先使用fdisk命令创建gpt分区表,然后创建一个分区。创建后,将产生一个/dev/sdb1的分区块设备。
然后使用mkfs.ext4创建文件系统。
使用blkid查看,文件系统的UUID。
$ sudo blkid /dev/sdb1
/dev/sdb1: UUID="252db272-12c4-4063-888a-d44b644e5f94" TYPE="ext4" PARTUUID="4f1b95e1-55b2-044e-8d7a-c1629f32f3c2"
注意是文件系统的UUID,不是PARTUUID。给/etc/fstab添加条目。
/dev/disk/by-uuid/252db272-12c4-4063-888a-d44b644e5f94 /work/disk1 auto nosuid,nodev,nofail,x-gvfs-show 0 0
/work/disk1/Xiaoqiangtoolchain /home/yuan/Xiaoqiangtoolchain none rw,bind 0 0
第二条是bind mount。
$ ls -l /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 Aug 5 14:25 252db272-12c4-4063-888a-d44b644e5f94 -> ../../sdb1
lrwxrwxrwx 1 root root 10 Aug 5 14:25 3674-4838 -> ../../sda1
lrwxrwxrwx 1 root root 10 Aug 5 14:25 9218c721-6a12-4436-9f2f-4e7ca195ed69 -> ../../sda2