nux磁盘分区格式化及挂载

意义: 给linux 系统服务器扩容, 加一块硬盘

实验环境: virtualBox虚拟软件  + centos6.5

第一步: 添加硬件 硬盘 (我这里用virtualBox模拟)

启动

查看设备,找到新加的硬盘标识

fdisk -l

分区

fdisk /dev/sdb

说明:

p --主分区[1-4] 或查看现有分区

n -- 添加一个分区

d -- 删除分区

+1G --分配1G空间

w --保存并退出

分区完成查看

fdisk -l

接下来格式化

mke2fs /dev/sdb1

mke2fs /dev/sdb2

mke2fs /dev/sdb3

mke2fs /dev/sdb4

说明:

linux 文件系统有 ext2, ext3, ext4

centos 7开始文件系统支持xfs 适合海量数据

格式化为ext2 文件系统

mke2fs 硬盘设备 -T 指定文件系统

格式化为ext3/4

mke2fs 硬盘设备 -T ext3

mke2fs 硬盘设备 -T ext4

例:

mke2fs /dev/sdb1 -T ext3

mke2fs /dev/sdb2 -T ext4

升级或格式化

mke2fs -j /dev/sdb1

mke2fs -j /dev/sdb2

mke2fs -j /dev/sdb3

mke2fs -j /dev/sdb4

检测有没有错误, 有错误会自动修复

e2fsck -p /dev/sdb1

查看分区的详细属性

tune2fs -l /dev/sdb1

设置最多挂载次数

例: 设置最多挂载30次

tune2fs -c 30

可看最多可挂载多少次及已经挂载次数

tune2fs -l 设备

设置最多挂载30天

tune2fs -i 30d /dev/sdb1

查看

tune2fs -l

修改分区名

e2label /dev/sdb1 新名

例:

e2label /dev/sdb1 mydisk1

tune2fs -l /dev/sdb1

挂载 : 分区格式化后, 不能直接使用, 需要挂载

第一种临时挂载

mount 设备  -t 文件系统 挂载点

创建挂载点

mkdir -p /mnt/media/sdb1

mkdir -p /mnt/media/sdb2

mkdir -p /mnt/media/sdb3

mkdir -p /mnt/media/sdb4

挂载

mount /dev/sdb1 /mnt/media/sdb1

mount /dev/sdb2 /mnt/media/sdb2

mount /dev/sdb3 /mnt/media/sdb3

mount /dev/sdb4 /mnt/media/sdb4

第二种:永久挂载 服务器重启后, 自动生效,无需再手动挂载

配置/etc/fstab

使挂载生效

mount -a

查看挂载如分区文件系统

mount

可看硬盘信息

df -h

挂载完使用硬盘:

etc/fstab 配置说明

/dev/sdb1                    /mnt/media/sdb1                   ext3    defaults        0 0

第一项: 设备

第二项: 挂载点 是个目录

第三项: 文件系统

第四项: 文件系统参数

第五项: 是否备份

第六项:是否从fsck 检测扇区

涨知识:

sda 第一块硬盘 其下分区有 sda1, sda2

sdb 第二块硬盘 其下分区有 sdb1, sdb2, sdb3, sdb4

END/

linux增加硬盘 磁盘分区格式化及挂载的更多相关文章

  1. centos 磁盘分区格式化与挂载

    1 查看系统里硬盘信息fdisk -l 2 磁盘分区fdisk /dev/sdc输入m显示帮助a:命令指定启动分区:d:命令删除一个存在的分区:l:命令显示分区ID号的列表:m:查看fdisk命令帮助 ...

  2. (转)centos7.4 fdisk磁盘分区 格式化 挂载

    centos7.4 fdisk磁盘分区 格式化 挂载 原文:http://blog.csdn.net/capecape/article/details/78499351 1.查看系统中有多少可以识别的 ...

  3. linux初学者-普通磁盘分区篇

    linux初学者-普通磁盘分区篇 磁盘是计算机的重要组成部分,是记录数据的场所.在使用磁盘时,经常需要对其进行分区来实现不同的用途.下文将介绍在linux系统中普通磁盘分区的方法. "fdi ...

  4. Linux Shell查看磁盘分区,内存使用,CPU使用率

    Linux Shell查看磁盘分区,内存使用,CPU使用率 #!/bin/bash #disk_used_rate Location=/dev/xvdb Disk_Used_Rate=$(df -h ...

  5. linux系统查看磁盘分区使用空间

    Df命令是linux系统以磁盘分区使用空间:df -hl

  6. 在Linux,误删磁盘分区怎么恢复呢【转】

    在我们运维工作中,频繁的操作,可能命令写入错误,造成磁盘分区的删除,那么应该怎么办呢?怎么恢复磁盘分区呢? 一不小心删除了磁盘分区.如下图,删除了sda磁盘的第一个分区,为系统boot分区,系统如果重 ...

  7. Linux 添加硬盘并分区

    Linux 添加硬盘并分区 *********************** 1.fdisk /dev/sdb 2.m   //帮助 3.p   // p 列出分区表 4.q   //不保存退出: 5. ...

  8. Linux系统添加硬盘设备(磁盘分区-格式化-挂载-使用)

    当全新安装了一块新的硬盘设备后,为了更充分.更安全的利用硬盘空间首先要进行磁盘的分区, 然后格式化,最后挂载使用. 实例:对新添加的硬盘设备进行分区.格式化并挂载到/newFS目录. 第一步:在vmw ...

  9. Linux磁盘分区/格式化/挂载(树莓派3挂载硬盘)

    [前言] 本文将要讲解的功能为Linux环境下对磁盘进行操作.包括分区.格式化.挂载外接移动存储设备等. 该文的写作背景为本人的树莓派需要外接一个固态硬盘作为存储设备,因此,便开始了一系列的折腾. [ ...

随机推荐

  1. SVN那些事

    非原创,引用于青松世界博客,最近在使用svn,因为方便复制内容在这查看.原地址 https://www.cnblogs.com/Rambo635755402/p/5549447.html Totois ...

  2. JS传递函数并且调用

    封装的函数: function getDataByJsonP(methName, inData, fn) { // 这里fn可以直接传入函数名字 $.ajax({ url: '', //请求的url地 ...

  3. 【转载】Java 集合框架

    http://wangkuiwu.github.io/2012/02/03/collection-03-arraylist/ 网上比较全的Java集合框架教程. 注:transient是Java语言的 ...

  4. 有料面试题之--Object里面的方法

    阿里的面试题里面有个题很奇妙:你知道Object类里面有哪些方法吗? 绝大部分猿类都知道 有hashcode .equals .clone.toString 只有部分人会回答有 wait和notify ...

  5. JSP九大内置对象和四大作用域和Servlet的三大作用域对象

    一.JSP九大内置对象:内置对象(又叫隐含对象,有9个内置对象):不需要预先声明就可以在脚本代码和表达式中随意使用 内置对象特点: 由JSP规范提供,不用编写者实例化. 通过Web容器实现和管理 所有 ...

  6. Plugin with id 'com.novoda.bintray-release' not found的解决方法

    我们一般在在github上下载下来的代码,有时候会提示Plugin with id ‘com.novoda.bintray-release’ not found的错误,这个怎么解决呢,其实很简单,只要 ...

  7. 【转】Spring Boot干货系列:(六)静态资源和拦截器处理

    前言 本章我们来介绍下SpringBoot对静态资源的支持以及很重要的一个类WebMvcConfigurerAdapter. 正文 前面章节我们也有简单介绍过SpringBoot中对静态资源的默认支持 ...

  8. Jumpserver堡垒机搭建

    系统: CentOS 7 IP: 192.168.11.199关闭 selinux 和防火墙 # setenforce # 临时关闭,重启后失效 # systemctl stop firewalld. ...

  9. js 继承的几种方式

    JS继承的实现方式: 既然要实现继承,那么首先我们得有一个父类,代码如下: function Animal(name) { // 属性 this.name = name || '小白'; // 实例方 ...

  10. rails框架配置

    rails框架默认有三个模式development(开发),production(上线),test(测试) Development config.cache_classes = false 每次请求都 ...