挂载ssd硬盘的亲身经历,2T和4T(适用于大于2T的硬盘)的ssd挂载方法也有差异。
固态硬盘的安装就不介绍了,拆开机箱把硬盘插到插槽,固定好螺丝即可。
一、查看硬盘信息
命令:
sudo fdisk -l
说明:一般sda是已分区安装操作系统的机械硬盘,nvme0n1,nvme2n1这种是需要挂载的固态硬盘。
以下以挂载nvme2n1为例:
在进行第二步之前,如果你的硬盘小于等于2T,那就直接跳过以下内容,进入第二步。
但如果你的硬盘大于2T,需要使用parted工具开始处理名为nvme2n1的硬盘,使用下述命令后会进入parted工具当中;
sudo parted /dev/nvme2n1
进入parted工具后输入print后会提示无法识别该硬盘(unrecogonised disk label),需要输入以下命令先建立gpt表。
mklabel gpt
然后输入下述命令来请求一个指定容量为4001GB的分区。
mkpart primary 0KB 4001GB
接下来会提示Yes/No?回答y; 提示Ignore/Cancel?回答i
结束后可以再次输入print查看sdd硬盘的分区情况,最后输入quit退出parted工具。
二、将新增磁盘挂载到根目录
第一步:
sudo fdisk /dev/nvme2n1
第二步:
输入n即可。
第三四五六步:按四次回车默认即可。
第七步:输入w保存即可。
此时再次输入:
sudo fdisk -l
就会出现下面的两行。
三、格式化分区
sudo mkfs -t ext4 -c /dev/nvme2n1p1
其中后面的/dev/nvme2n1p1就是上一步末尾设备目录。
-t ext4 表示磁盘格式化类型为ext4
-c 表示检查硬盘是否损坏,可以不检查
四、创建挂载目录(两种方法)
sudo mkdir /ssd # 新增目录/ssd
这个目录名/ssd可以自己设置,接下来的/ssd同样也更换为自己设置的目录名。
然后接下来有两种方法,第一种就是使用以下命令挂载
sudo mount -t ext4 /dev/nvme2n1p1 /ssd # 将固态硬盘挂载到/ssd目录
其中的/dev/nvme2n1p1和/ssd之间有个空格。
第二种方法就是通过UUID实现。首先输入以下命令查看UUID
sudo blkid /dev/nvme2n1p1
得到下面的结果,复制好UUID= 后面双引号里的内容,就是7a1608-xxx-5ee7位置上的一整段。
然后使用以下命令挂载:
sudo mount -t ext4 -U “你刚刚复制的UUID” /ssd
同样注意/ssd之前的空格不要遗漏。
成功挂载。 但到此仅为一次性挂载,下次开机后不会自动挂载。
五、开机自动挂载
使用以下命令
sudo vim /etc/fstab
最后按照格式添加一行如下内容:
UUID= 复制的UUID号 /ssd ext4 defaults 0 0
这一段有几个点要注意,可能这一行已经有了,
首先需要检查一下UUID是否正确,然后就是/ssd这个位置上是否是你自己设置的挂载目录。
然后就是注意空格,一个空格多个空格不影响。
如果有错误需要修改,按电脑键盘上的insert键(底部会出现--插入--的提示),然后按上下左右移动到需要修改的地方,修改完成后再次按insert键(底部会出现--替换--的提示,表示已经替换(修改)文件了)。
编辑完成内容后,按下Esc键,接着输入“:wq”,再按回车,就可以保存并退出vi编辑器了。
最后,使用命令 mount -a
sudo mount -a
开机检查挂载情况。
六、权限问题
以上几步之后,重新开机应该就可以发现多了新的硬盘,但是可能会出现一个问题,就是无法新建文件夹。使用以下命令即可解决
sudo chown -R 你的用户名 挂载目录
挂载目录就是上文中的/ssd,结合系统信息修改即可。
希望对您有所帮助!!!