ILD

ubuntu boot mount a new disk partition
作者:Yuan Jianpeng 邮箱:yuanjp89@163.com
发布时间:2024-8-5 站点:Inside Linux Development

首先使用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



Copyright © linuxdev.cc 2017-2024. Some Rights Reserved.