背景:
实验室老旧的服务器(单ubuntu系统)硬盘存有之前的实验数据,不能格式化,但一直都是手动挂载,不能开机自动挂载。所以记录一下自动挂载硬盘的过程。
第一步:创建挂载点
我们的目的是为了在、扩充/home路径下的容量,并且方便使用,因此可以在 /home目录下挂在自己的磁盘。
首先在/home/username (要改成你的用户名)创建一个空文件夹作为挂载点,以后可以通过该文件夹放置自己的文件。
创建文件夹的方式:
(1) 使用桌面系统直接建立新文件夹;
(2)使用命令:
1 cd /home/username #( 要改成你的用户名)
2 mkdir filename # filename改成自己的文件夹名称
第二步:查看要挂载磁盘的盘符
此处有两种方式:
(1)通过命令查看:
sudo fdisk -l # 查看当前所有的磁盘信息
此处可以看到所有磁盘详细的挂载情况。大致记住要挂载磁盘的标识符,比如/dev/sdb1(后面就以挂载这个盘举例),后面要用来查看UUID,Type等信息。
(由于网络限制,不能从本机截取图片,故借原文图)
(2)通过搜索查看:
通过在桌面左上角搜索disk来查看磁盘的标号。(在此处可以手动挂载,但开机不会自动挂载)
此处可以看到磁盘的盘符,UUID,Type等信息,但是有时候此处不显示type或者显示的并不是真实的,因此不关闭界面,记录盘符,后面用命令行来查看UUID,Type等信息。
第三步:卸载磁盘:
如果你刚开机并且不是自动挂载,可以跳过此步骤
方式一:
通过桌面中搜索Disk来进行手动卸载,点击/dev/sdb1的正方形小按钮即可;
方式二:通过命令
df -kh # 首先查看当前磁盘的挂载卡情况
如果磁盘/dev/sdb1挂载了,则执行以下命令进行卸载:
sudo umount /dev/sda1
第四步:挂载磁盘:
首先 查看磁盘的UUID,Type等信息,这里有两种方式:
(1)直接通过桌面系统中的disk进行查看
(2)使用命令:
sudo blkid /dev/sda1 # 查看磁盘的信息
然后 修改引导文件:使用命令
sudo gedit /etc/fstab
会进入一个可修改文件,在最后添加以下需要挂载的信息,
UUID=填写你的磁盘的编号 /home/username(你的用户名)/filename(挂载点的文件夹名称) ext4(磁盘的TYPE) defaults 0 2 (2可以换成0,不要设成1)
例如:
UUID=96d37587-bd18-4ab0-80e5-02d80ffa0b6a /home/liniuniu/usrdisk nfs defaults 0 2
第一列为UUID, 第二列为挂载目录(该目录必须为一个空白目录),第三列为文件系统类型,第四列为参数,第五列0表示不备份,最后一列必须为2或0(除非引导分区为1)
保存退出
最后在终端执行命令:
sudo mount -a
可以通过命令df -kh再次查看磁盘挂载点,/dev/sda2磁盘的挂载目录已经变成字节新建的文件夹目录下。
第五步:修改权限
在终端依次输入以下命令:
# 在当前目录g给文件夹赋予权限
chmod 777 /home/useranme/filename # 可读可写可执行
# 对根目录赋予权限
cd ..
cd ..
sudo chmod 777 /
如果设置错误,一定要先删除引导文件添加的内容,不然重启就无法启动。
如果无法启动,请参考后续的一篇文章。