今天电脑新装了一个新的ssd,想要专门放置各种数据集,具体方法如下:
- 查看新磁盘的盘名
sudo fdisk -lu
这是我的新磁盘,挂在主板的nvme1下的ssd,名字是/dev/nvme1n1
Disk /dev/nvme1n1: 1.86 TiB, 2048408248320 bytes, 4000797360 sectors
Disk model: GLOWAY YCT2TNVMe-M.2/80
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: 0x9d7024f9
- 新建分区表
sudo fdisk /dev/nvme1n1 # 改为你的新磁盘
在 Command(m for help)提示符后面输入m,显示帮助
在 Command(m for help)提示符后面输入n,新建分区
Partition type: Select 输入p,选择主分区
出现 Partition number (1-4) 时,输入分区号,根据自己需求,我只分一个,输入1,得到/dev/nvme1n1p1
选择扇区初始位置,我直接使用默认值
选择扇区终点位置,我直接使用默认值,即最大的数值。即新建的分区大小使用是整块盘,因为我不继续分区了。
在 Command(m for help)提示符后面输入 p,打印分区情况,可以看到已完成分区
在 Command(m for help)提示符后面输入 w,保存分区表。退出。
- 检查分区
sudo fdisk -lu
可以看到刚才创建的分区
Disk /dev/nvme1n1: 1.86 TiB, 2048408248320 bytes, 4000797360 sectors
Disk model: GLOWAY YCT2TNVMe-M.2/80
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: 0x9d7024f9
Device Boot Start End Sectors Size Id Type
/dev/nvme1n1p1 2048 4000797359 4000795312 1.9T 83 Linux
- 在根目标创建一个目录作为挂载点,这里我选择创建/data
sudo mkdir /data
- 创建文件系统
注意这里是盘名/dev/nvme1n1不是扇区名/dev/nvme1n1p1
partprobe /dev/nvme1n1
注意这里是扇区名/dev/nvme1n1p1不是盘名/dev/nvme1n1
mkfs.ext4 /dev/nvme1n1p1
- 挂载
sudo mount -t ext4 /dev/nvme1n1 /data
sudo gedit /etc/fstab
在最后一行加入
/dev/sdc1 /data ext4 defaults 0 0
sudo mount -a
- 检查挂载情况
sudo df
可以看到
dev/nvme1n1p1 1967874344 1439080 1866399000 1% /data
表示可以使用啦,可以最后在重启检测一下是否挂载成功