这里对当前我实际操作后的两种硬盘挂载进行整理:

第1种是直接添加一块新硬盘,然后进行挂载。

第2种是对硬盘进行扩容后,对扩容后的空间进行分区再进行挂载。

【内容为参考网上资料,再加自已实际操作情况进行整理】

第1种:直接添加一块新硬盘,然后进行挂载。

挂载好新硬盘后输入fdisk -l命令看当前磁盘信息

可以看到除了当前的第一块硬盘外(/dev/sda)还看到了新加的一块sdb硬盘,然后用:fdisk /dev/sdb 对sdb进行分区

进入fdisk命令,输入h可以看到该命令的帮助,按n进行分区(就是NEW)

这里输入e即分为逻辑分区,按p即分为主分区,我们要将这块盘分为主分区,输入p

到这里输入该主分区为第几个主分区,由于是新盘我们输入1来分第一个主分区

First Cylinder是选择该分区的起始磁盘数,这里可自定义也可不做选择,默认是1,如无特殊需求强烈建议选择默认,也就是1来分区(直接按回车)

接下来是定义该分区的大小,如果按默认(按回车)即是使用全部可用存储额,也可以是用M或m单位结尾的数字(大写M是大B的意思,如果输入1M实际上是X8也就是8m的空间),这里我们先分一个1G的空间,所以输入+1024m之后输入w写入分区,等待结束

再输入fdisk -l 可以看到我们刚才分的一个分区,然后用:mkfs -t ext3 -c /dev/sdb1进行格式化,如有多个分区可把sdb1改成sdb2 sdb3...,用fdisk -l看到每个分区的名字

格式化后可写入硬盘卷标,不想要可直接按回车分区好了用mount 挂载一下该分区即可使用了,这里我把它挂载到mnt目录下,也可以自建一个目录进行挂载。挂载后是用ROOT用户进行的,其它用户存储时需要调整目录权限!

来看一下分区大小是否和预定的一样,使用df -TH命令看一下当前挂载的分区和大小(图片显示不全)

如果想每次系统重启都能自动挂载该分区可修改/etc/fstab文件,在最后加入:/dev/sdb1 /mnt ext3 defaults 1 2 (格式说明:/dev/sdb1 代表哪个分区, /mnt是挂载目录, ext3是该分区的格式,defaults 是挂载时所要设定的参数(只读,读写,启用quota等),输入defaults包括的参数有(rw、dev、exec、auto、nouser、async) ,1是使用dump是否要记录,0是不要。 2是开机时检查的顺序,是boot系统文件就为1,其他文件系统都为2,如不要检查就为0)

-----------------------------------------------------------------------------

第2种是对硬盘进行扩容后,对扩容后的空间进行分区再进行挂载。

1、先用fdisk -l 查一下当前硬盘情况。

比较以前应该可以看到硬盘的空间比以前大了。因为这时显示的硬盘分区还是以前的,新增加的硬盘空间并没有显示。因为新增的硬盘空间还没有分区和制定文件系统,因此,操作系统无法识别。假如现在的硬盘已经有:/dev/sda1,/dev/sda2,/dev/sda5三个分区。

2、对硬盘进行分区:fdisk /dev/sda

根据帮助提示,键入:n,添加新分区

此时,fdisk会让你选择添加为逻辑分区(编号从5开始)还是主分区(编号1到4)。

选择主分区则键入p;选择逻辑分区键入l。

我们选择主分区于是:键入: p " 选择创建主分区"

此时,fdisk会让你选择主分区的编号,因为上面已经说有了主分区sda1,sda2,那么编号就选3,即要创建的该分区为sda3.键入: 3

然后选择该分区的开始值:就是分区的Start 值(start cylinder);这里直接按回车,如果您输入了一个非默认的数字,会造成空间浪费;此时键入:w "

保存所有并退出,分区划分完毕"

3.指定文件系统类型

注意:一定要先重启,然后再执行一下操作,否则,是认不出分区的,会出错:

#mkfs -t ext3 /dev/sda3

4.挂载文件系统

建立一个待挂载目录:mkdir /home/work

挂载分区到目录:mount /dev/sda3 /home/work

5.开机自动挂载

步骤4只是手动挂载了文件系统,现在想要以后开机的时候,自动挂载该文件系统

编辑:vi /etc/fstab

在该文件最后添加一句:/dev/sda3 /home/work ext3 defaults,0 1

保存,退出。ok,以后就能存储东西到/home/work文件夹下,也就是说,将内容存储在新添加的硬盘上了。

注:其实扩容硬盘的分区挂载和新挂载硬盘差不多,就是继续对扩容后的空间进行分区,其它都是一样的。

注:挂载是用ROOT用户进行的,其它用户存储文件到挂载目录需要调整权限。
---------------------

原文:https://blog.csdn.net/atco/article/details/51013041

linux硬盘挂载-新硬盘挂载和扩容硬盘挂载的更多相关文章

  1. 【转】linux挂载新硬盘,开机自动挂载

    [转]linux挂载新硬盘,开机自动挂载 ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※ Linux的硬盘识别: 2.6 kernel以后,linux会将 ...

  2. Linux 下挂载新硬盘方法

    Linux的硬盘识别: 一般使用”fdisk -l”命令可以列出系统中当前连接的硬盘 设备和分区信息.新硬盘没有分区信息,则只显示硬盘大小信息.   1.关闭服务器加上新硬盘   2.启动服务器,以r ...

  3. linux 挂载新的硬盘

    linux 挂载新的硬盘 1.查看硬盘情况,物理盘和分区 fdisk -l 2.分区一个盘,sdb是个还没有分区的硬盘 fdisk /dev/sdb 输入 n p 1 w n 表示新建分区 p 表示分 ...

  4. linux挂载新硬盘并进行分区格式化

    最近要给小伙伴们写几篇文章,关于<linux下误删除文件之后该如何恢复>.对于没有进程占用的文件想要进行数据恢复,不同的文件系统格式需要使用不同的工具,比如:ext4.xfs等.我找遍了我 ...

  5. 【转载】linux如何将新硬盘挂载到home目录下

    举例说明: 新增磁盘的设备文件名为 /dev/vdb 大小为100GB. #fdisk -l 查看新增的的磁盘 1.对新增磁盘进行分区 #fdisk /dev/vdb 按提示操作 p打印 n新增 d ...

  6. Linux永久挂载新的硬盘

    1. 查看设备挂载的情况 fdisk -l 2. 查看数据盘是否格式化 lsblk -f 3. 如果没有,格式化硬盘 sudo mkfs.xfs /dev/vdb 4. 创建挂载点,例如 mkdir ...

  7. Linux 分区扩容(根分区扩容,SWAP 分区扩容,挂载新分区为目录)

    请访问原文链接:https://sysin.org/blog/linux-partition-expansion/,查看最新版.原创作品,转载请保留出处. 作者:gc(at)sysin.org,主页: ...

  8. CentOS挂载新硬盘

    1.查看当前硬盘使用状况: df -h root@VM_160_34_centos:~> df -h Filesystem Size Used Avail Use% Mounted on /de ...

  9. Linux(以centos7为例)下自动挂载NTFS硬盘

    Linux(以centos7为例)下自动挂载NTFS硬盘 作者:子敬叔叔 编写时间:2017年5月3日星期三 需求:     为了熟悉Linux的使用,在自己的笔记本上新安装一个centos7, 但我 ...

随机推荐

  1. 自然语言处理之LCS最长公共子子序列

    #!一个序列S任意删除若干个字符得到的新序列T,则T叫做S的子序列 注意,这个和最长公共字串不一样,最长公共子串要求连续. 1.算法公式: def lcs(a,b): lena = len(a) le ...

  2. Confluence 6 让 Jira 应用停止发送通知到 Confluence

    你可能希望仅仅配置 Confluence 在 workbox 中仅仅显示自己的通知,禁用在 workbox 中显示从 Jira 来的通知.有可能这个 Jira 的应用已经通过应用链接功能正确链接到 C ...

  3. Confluence 6 CSS 编辑快速入门

    希望编辑空间的 CSS 样式表: 进入空间后,然后从边栏的底部选择 空间工具(Space tools) > 外观和感觉(Look and Feel) . 然后选择 样式表(Stylesheet) ...

  4. flask 中orm关系映射 sqlalchemy的查询

    flask的orm框架(SQLAlchemy)-一对多查询以及多对多查询   一对多,多对多是什么? 一对多.例如,班级与学生,一个班级对应多个学生,或者多个学生对应一个班级. 多对多.例如,学生与课 ...

  5. cf441 f组合数。。单调指针

    e没学过做不出来.. 处理合法的区间很麻烦,但是处理非合法的区间很容易 答案就是所有的取法-不合法的区间 这题一定要双边界推进处理!!!! 一开始用单边界向右推进,结果后来发现错了,拿样例1就可以证明 ...

  6. jenkins默认会存放目录

    jenkins默认会存放在用户主目录下的.jenkins文件夹中 如:Linux root用户:/root/.jenkins 注意:这是linux版本的.windows系统请自行更改.这个值在Jenk ...

  7. redis 单实例安装

    单实例安装 近些年,由于内存技术的提升.造价的下降,越来越多企业的服务器内存已增加到几百G.这样的内存容量给了内存数据库一个良好的发展环境. 而使用Redis是内存数据库的一股清流,渐有洪大之势.下面 ...

  8. js call() 笔记

    var ctrl = function() {}; ctrl.view = function() { return { show: function() { console.log("vie ...

  9. hive sql常用整理-hive引擎设置

    遇到个情况,跑hive级联insert数据报错,可以尝试换个hive计算引擎 hive遇到FAILED: Execution Error, return code 2 from org.apache. ...

  10. Web的几种上传方式总结

    问题 文件上传在WEB开发中应用很广泛. 文件上传是指将本地图片.视频.音频等文件上传到服务器上,可以供其他用户浏览或下载的过程. 以下总结了常见的文件(图片)上传的方式和要点处理. 表单上传 这是传 ...