Linux的硬盘识别:
一般使用” fdisk -l ”命令可以列出系统中当前连接的硬盘
设备和分区信息.新硬盘没有分区信息,则只显示硬盘大小信息.
1.关闭服务器加上新硬盘
2.启动服务器,以root用户登录
3.查看硬盘信息
4.创建新硬盘分区命令参数:
fdisk可以用m命令来看fdisk命令的内部命令;
a:命令指定启动分区;
d:命令删除一个存在的分区;
l:命令显示分区ID号的列表;
m:查看fdisk命令帮助;
n:命令创建一个新分区;
p:命令显示分区列表;
t:命令修改分区的类型ID号;
w:命令是将对分区表的修改存盘让它发生作用。
5.进入磁盘,对磁盘进行分区,注意红色部分。
查看一下:
可以看到/dev/sdb1分区,我就省略截图咯。
6.格式化分区:
这样就格式化好了,我们就可以用mount 加载这个分区,然后使用这个文件系统;
7.创建/data1目录:
8.开始挂载分区:
9.查看硬盘大小以及挂载分区:
10.配置开机自动挂载
因为mount挂载在重启服务器后会失效,所以需要将分区信息写到/etc/fstab文件中让它永久挂载:
加入:
11.重启系统
如果你试了sda5不行,可以试试用UUID进行挂载,查看UUID:ls -l /dev/disk/by-uuid/
即可看到对应的UUID号。
如果换了UUID还是不行,还有一个方法:
你手动是可以挂载的,那么你把手动挂载的命令写入一个脚本,设置这个脚本开机自启动也是可以实现的:
vi /etc/rc.d/rc.local
加入一行:程序名 程序路径。
例如你在/home/user/下有个文件:a.sh ,则加入:a.sh /home/user/a.sh
我的理解是你将设备加载后重启失效首先使用mount将设备挂载,然后修改/etc/fstab文件将被挂载设备、挂载目录等参数添加到最后一行,保存退出,这样加入到这个配置文件的mount项重启后不会失效。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)