新建分区的操作步骤,如下图:

1)RAID卡:

机器有没有RAID卡可以在开机时看有没有出现配置RAID什么的提示(亲测),系统运行时有没有,不知道!

服务器大多有这个新加硬盘后不修改raid,开即fdisk -l看不到新磁盘(亲测);

开机时可以进入RAID configure(亲测)    在系统运行时,也有RAID卡撰用工具

2)查看:

fdisk -l  parted -l     lsblk   能查看到未挂载的磁盘

df -Th 只能看到挂载的磁盘信息(-T显示Type)

3)分区:

1)fdisk /dev/sdb适合2T一下硬盘的分区(MBR分区)

2)parted /dev/sdb 适合2T以上硬盘的分区(GPT分区)http://www.cnblogs.com/zhangpengme/archive/2011/12/29/2305963.html

  1. parted /dev/sdd
  2. (parted) print (确认一下)
  3. (parted)mklabel (会销毁磁盘数据)
  4. New disk label type? [msdos]?gpt
  5. (parted) mkpart
  6. Partition name? []? dp1
  7. File system type? [ext2]? ext3
  8. Start?
  9. End? 4000GB
  10. (parted) print (查看)
  11. ****有help命令****

3)格式化:

parted中有格式化,但听说不是很稳定,故用mkfs.xfs /dev/sdb1    或者  mkfs -t

5)挂载:

mount /dev/sdb1 /data1 临时挂载

修改/etc/fstab  开机自动挂载配置文件(与mount -a 有关)

获取磁盘UUID的方法:

ls -l /dev/disk/by-uuid/

blkid /dev/sdb1

它是真正的唯一标志符、设备名并非总是不变的

扩展

1)不论linux还是win,磁盘分区只有主分区、扩展分区、逻辑分区3种类型。

主分区:操作系统的引导在主分区,一块磁盘最多只能有4个主分区;

扩展分区:扩展分区会占用一个主分区的位置,一个磁盘只能有一个扩展分区,用于建逻辑分区;

逻辑分区:逻辑分区建立在扩展分区中,个数几乎不受限制;

linux中:

/dev/sda5用文件来表示硬盘分区

hd代表IDE设备、sd代表SCSI和SATA设备(现在的硬盘都是SATA硬盘,很少有IDE的了),U盘等同SATA设备,光盘命名为/dev/cdrom

a表示整块硬盘、b代表另一整块硬盘

1-4表示主分区和扩展分区、5-逻辑分区

2)sas

SAS(Serial Attached SCSI)即串行连接SCSI,是新一代的SCSI技术;SAS硬盘算是机械硬盘中速度最快的了,首先接口上SAS接口就比SATA和SCSI的机械硬盘快,其次加上转速快,寻道快,所以SAS硬盘都被应用到无盘服务器上做读或写。

  1. 普通台式机电脑无法直接使用SAS硬盘,因为普通普通台式机电脑只配备有SATA接口,没有SAS接口
    SATA接口标准是SAS接口标准的一个子标准,所以SAS的接口技术可以向下兼容SATA。也就是说,SAS接口SATA接口完全兼容,SAS控制器可以直接操控SATA硬盘,因而SATA硬盘可以直接使用在SAS的环境中;但是反过来,SAS硬盘却不能直接使用在SATA接口上,因为SATA控制器并不能对SAS硬盘进行控制,无法识别SAS硬盘。
    要在普通接口台式机电脑电脑上使用SAS硬盘,可以使用SAS扩展卡来实现。

硬盘http://www.cnblogs.com/daduryi/p/6613207.html

partx?

partproble?

gpt?

raid?

e2label查看或设置分区的卷标

  1. e2label /dev/sda1查看
  2. e2label /dev/sda1 pri设置为pri

df(disk free)

  • -h -k -m
  • -t或--type= 只显示指定的文件系统
  • -T或--print-type
  • -i显示i结点inode信息,而不是磁盘块使用量
  • -a所有

du

统计目录或文件所占空间的大小,显示磁盘空间的使用情况

  • -s统计目录中所有文件大小总和
  • -h

fsck

主要用于检查文件系统的正确性,也可以修复-y

dd

用于将指定的输入文件复制到指定的输出文件上,且在复制过程中可以进行格式转换

dd if=输入文件名/设备名 of=输出文件名/设备文件名 bs=块字节大小 count=块数

  1. 把一张软盘内容复制到另一张软盘
  2. dd if=/dev/fd0 of=/dev/fd0data
  3. dd if=/dev/fd0data of=/dev/fd0
  4. rm /dev/fd0data

/etc/fstab配置文件

把分区按照一定的格式加到/etc/fstab文件中,可以实现开关机自动挂载和卸载,红帽7还可以使用类型为mount的systemd单元来实现自动挂载分区

[file system] [mount point] [type] [options] [dump] [pass]

  • options如何挂载,各选项用,隔开
  • dump由dump程序决定是否备份文件系统,1备份、0不备份
  • pass指定如何使用fsck来检查磁盘以及检查次序,可取0,1,2
  • 修改后保存时回自动检查

Linux命令-自动挂载文件/etc/fstab功能详解[转]  或者 man 5 fstab

硬盘

树与分区

linux磁盘分区、格式化、挂载的更多相关文章

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

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

  2. Linux磁盘分区/格式化/挂载目录

    分区及挂载目录 以CentOS7.2为例,一般我们服务端应用部署前需要确认部署机的磁盘空间及挂载目录.操作如下: 如上图,如果操作系统是新装的,未挂盘的话需要先挂载盘.操作如下: fdisk -l # ...

  3. Linux磁盘分区和挂载

    Linux磁盘分区和挂载 分区 分区的方式: mbr分区 最多支持4个主分区 系统只能安装到主分区上 扩展分区要占用一个主分区 MBR最大支持2TB,但拥有最好的兼容性 gtp分区 支持无线多个主分区 ...

  4. Linux 实用指令(7)--Linux 磁盘分区、挂载

    目录 Linux 磁盘分区.挂载 1 分区基础知识 1.1 分区的方式: 1.2 windows 下的磁盘分区 2 Linux分区 2.1 原理分析 2.2 磁盘说明 2.3 使用lsblk指令查看当 ...

  5. Linux磁盘分区、挂载、查看文件大小

    快速查看系统文件大小命令 du -ah --max-depth=1 后面可以添加文件目录 ,如果不添加默认当前目录. 下面进入正题~~ 磁盘分区.挂载 引言: ①.分区的方式 a)mbr分区: 最多支 ...

  6. Linux 磁盘分区和挂载

    目录 Linux 磁盘分区和挂载 windows 下的分区 磁盘管理 相关命令 分区及挂载实现步骤 添加硬盘 分区步骤 步骤 挂载步骤 卸载分区步骤 补充: Linux 磁盘分区和挂载 windows ...

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

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

  8. linux磁盘分区、挂载、查看

    实战: 34    查看本机所有磁盘                 fdisk -l 35    查看磁盘挂载情况                lsblk -f 36            39: ...

  9. Linux磁盘分区-mount挂载

    Linux磁盘分区类型 磁盘存储术语CHS head:磁头  磁头数=盘面数 track:磁道  磁道=柱面数 sector:扇区,512bytes cylinder:柱面 1柱面=512*secto ...

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

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

随机推荐

  1. python日记:用pytorch搭建一个简单的神经网络

    最近在学习pytorch框架,给大家分享一个最最最最基本的用pytorch搭建神经网络并且训练的方法.本人是第一次写这种分享文章,希望对初学pytorch的朋友有所帮助! 一.任务 首先说下我们要搭建 ...

  2. MFC连接Sqlserver

    下载 ado2.h和ado2.cpp文件 在VC++ 目录-->包含目录 -->添加  msado15.dll, msjro.dll 目录. // TODO: 连接sqlserver, 在 ...

  3. 概念理解-Libevent

    可移植性: 使用 LibEvent 编写的程序应该在 LibEvent 支持跨越的所有平台上工作,即使没有更好的方法来处理. 非阻塞式IO:LibEvent也应该支持一般的方法使程序可以运行在某些限制 ...

  4. 基于canvas实现钟表

    原理说明 1.通过arc方法实现钟表外环: 2.通过line实现钟表时针,分针,秒针和刻度标志的绘制,基于save和restore方法旋转画布绘制不同角度的指针: 3.通过font方法实现在画布上绘制 ...

  5. 可实现的全局唯一有序ID生成策略

    在博客园搜素全局唯一有序ID,罗列出来的文章大致讲述了以下几个问题,常见的生成全局唯一id的常见方法 :使用数据库自动增长序列实现 : 使用UUID实现:  使用redis实现: 使用Twitter的 ...

  6. java web项目下的lib和build path 中jar包问题解惑

    一.build path&WEB-INFO/lib介绍 build path:可以说是引用: WEB-INFO/lib:可以说是固定在一个地方: eclipse编译项目的时候是根据build ...

  7. Leetcode(10)正则表达式匹配

    Leetcode(10)正则表达式匹配 [题目表述]: 给定一个字符串 (s) 和一个字符模式 (p).实现支持 '.' 和 '*' 的正则表达式匹配. '.' 匹配任意单个字符. '*' 匹配零个或 ...

  8. solr学习篇(二) solr 分词器篇

    关于solr7.4搭建与配置可以参考 solr7.4 安装配置篇  在这里我们探讨一下分词的配置 目录 关于分词 配置分词 验证成功 1.关于分词 1.分词是指将一个中文词语拆成若干个词,提供搜索引擎 ...

  9. <编译原理 - 函数绘图语言解释器(1)词法分析器 - python>

    <编译原理 - 函数绘图语言解释器(1)词法分析器 - python> 背景 编译原理上机实现一个对函数绘图语言的解释器 - 用除C外的不同种语言实现 解释器分为三个实现块: 词法分析器: ...

  10. beanfactory中单例bean的初始化过程(一)

    Date 10.06 pm Point 完成beanfactory中单例bean的初始化 beanFactory.preInstantiateSingletons() 拿到所有的bean定义信息(在 ...