磁盘管理第一篇(分区与格式化)

磁盘管理第一章

对于非系统所在硬盘,内核自动更新分区表,而对于系统所在硬盘,不能直接列新,要使用以下命令
通知内核读取分区表
cenots5\centos7: partprobe (centos6不可用)
centos6:partx -a /dev/sda 添加
partx -d --nr /dev/sda7 删除

查看系统分区:fdisk -l 或者 lsblk
新加硬盘到服务器后,首先需要设置硬盘类型,可用命令:
parted /dev/sdb mklabel msdos/gpt
msdos分区只可以四个主分区或者三个主分区和一个扩展分区(可以分为多个逻辑分区)
gpt 分区可以创建128个分区,不分主分区和扩展分区
parted设置分区分交互式和非交互式,下面简单描述非交互式分区
①首先设置分区 parted /dev/sdb mkpart primary 1 2G........../dev/sdb1
parted /dev/sdb mkpart primary 2G 4G......../dev/sdb2
parted /dev/sdb mkpart primary 4G 8G......../dev/sdb3
parted /dev/sdb mkpart extended 8G 21.5G..../dev/sdb4
parted /dev/sdb mkpart logical 8G10G........./dev/sdb5
parted /dev/sdb mkpart logical 10G 14G....../dev/sdb6

②接着我们要格式化硬盘,可用mkfs(make file system)命令
mkfs.xfs /dev/sdb1
mkfs.ext4 /dev/sdb2
3.选择挂载点,也可以新建目录
mkdir /home/haha
mount /dev/sdb1 /home/haha
卸载用 umount /dev/sdb1
若新硬盘挂载在已存在的挂载点上会将原先的磁盘数据隐藏,因为挂载点只会指向新的device。若不想隐藏可以跳板的方式复制原先的数据到其他分区下。比如:
mkdir /new ###跳板目录
mount /dev/sdb1 /new ###首先挂载跳板目录
cp -R /home/ /new ###复制/home目录所有数据到/new先
rm -rf /home/
####可选,主要为了腾出空间给原来的硬盘
mount /dev/sdb1 /home ###挂载/home 到新硬盘,此时你会神奇的发现之前的/home目录文件已经全部转移过来了,也许你会有点疑问,我并没有复制或移动/new文件到新挂载的/home目录啊,其实此时的/home目录相当于/new目录的硬链接,可以测试下mkdir /new/test 你会发现/home目录也存在test

    umount /new ###解除挂载
    rm -rf /new ###删除跳板目录
    echo  "/dev/sdb1  /home    ext3    defaults    0 0" >> /etc/fstab ###开机启动挂载目录

原文地址:http://blog.51cto.com/13767700/2128406

时间: 2024-10-24 12:55:08

磁盘管理第一篇(分区与格式化)的相关文章

Linux 磁盘管理 基础篇--创建基本文件分区

1 概述 本文通过对讲解了磁盘的基本概念,分区,创建文件系统,挂载,卸载等步骤进行讲解.使得用户能够创建基本的磁盘并挂载使用空间. 2 磁盘基本概念 2.1 磁盘空间 每个扇区大小是512byte,这是磁盘的最小单位 每一个磁道上有多少个扇区就是扇区数 sectors 每一圈叫做磁道(track),最外面的叫做0磁道 依次往里增加,最里面的磁道数最大 每个盘有两个面,都有两个磁头(head)读取数据 相同的磁道组成的叫做柱面(cylinder),同样最外面叫0柱面,最里面柱面数最大 因此, 每个

Linux 磁盘管理 高级篇 -- quota,RAID,LVM

1 概述 本文对配额,RAID,LVM的概念和具体创建过程做了介绍 2 配额 2.1 配额概念 在内核中执行 以文件系统为单位启用 对不同组或者用户的策略不同 根据块或者节点进行限制 执行软限制(soft limit) 硬限制(hard limit) 实现控制用户使用磁盘空间,防止某个用户无限制使用磁盘空间,对系统造成损害 配额要对磁盘独立分区进行控制,而且只能针对文件系统来进行配额,不能对文件夹进行控制,文件系统挂载选项要具备quota功能,在fstab里添加usrquota,grpquota

linux 磁盘管理1-硬盘分区

不重启添加硬盘. echo '- - -' > /sys/class/scsi_host/host2/scan       #centos7有效 列出块设备 lsblk 显示块设备列表     #来自util-linux包 创建分区工具: 1.fdisk 创建MBR分区 2.gdisk 创建GPT分区 3.parted 高级分区操作(实时生效!) reboot 或者 partprobe(cebtos6不好用)或者kpartx 同步硬盘分区表到内存. kpartx -a  /dev/sda 增加分

磁盘管理之交换分区

Swap分区,即交换分区.当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,并与Swap交换. 虽然swap的性能比起物理内存逊色不少,而且内存和SSD的价格也不高,swap对个人机而言,其性能被大大削弱.但是对个人机但是对Web服务器的而言,却是不可或缺的一环.通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用. 简单实现: 第一种方式:通过硬盘 1.标识分区类型 [[email protected]~]#fdisk /dev/sdd Welcome to fdi

Linux磁盘管理基础

Linux磁盘管理基础 硬盘结构 文件系统与MBR.GTP 磁盘管理三步骤:分区.格式化.挂载 mount 硬盘结构 硬盘的基本组成材质是盘片,不同容量硬盘的盘片数不等.每个盘片有两面,都可记录信息.盘片表面上以盘片中心为圆心,不同半径的同心圆称为磁道,不同盘片相同半径的磁道所组成的圆柱称为柱面,每个磁道被分成许多扇形的区域,每个区域叫一个扇区,每个扇区可存储128×2^N 次方(N=0.1.2.3)字节信息.在DOS中每扇区是128×2^2 次方=512字节. 硬盘存储相关术语:CHS hea

磁盘分区、格式化、挂载

一.磁盘分区:fdisk [[email protected] ~]# fdisk -l # 查看所有磁盘的分区情况 [[email protected] ~]# fdisk -l /dev/sda # 查看指定磁盘的分区情况 [[email protected] ~]# fdisk /dev/sdb # 对磁盘进行分区,注意 fdisk 只能对小于 2T 的磁盘,如果大于 2T 用 parted 命令 p # 打印分区表 n # 创建新分区 p # 选择主分区,主分区和扩展分区的和最多只有四个

与磁盘管理有关的主要术语

1.基本磁盘 基本磁盘是包含主磁盘分区.扩展磁盘分区或逻辑驱动器的物理磁盘.基本磁盘上的分区和逻辑驱动器称为基本卷.只能在基本磁盘上创建基本卷. 可在基本磁盘上创建的分区个数取决于磁盘的分区样式: ·对于主启动记录(MBR)磁盘,可以最多创建4个主磁盘分区,或最多3个主磁盘分区加上一个扩展分区.在扩展分区内,可以创建多个逻辑驱动器. ·对于GUID分区表(GPT)磁盘,最多可以创建128个主磁盘分区.由于GPT磁盘并不限制4个分区,因而不必创建扩展分区或逻辑驱动器. [说明]主启动记录(MBR)

1-13 RHEL7-硬盘介绍和磁盘管理

熟悉Linux平台下的存储介质,LVM逻辑卷.RAID 磁盘陈列等 大纲: 1-1  硬盘的分类及使用fdisk分区工具       1-1-1 认识硬盘的分类和特性.SCSI.IDE.SAS.SATA.SSD.硬盘的尺寸和用途       1-1-2使用fdisk对磁盘进行操作,分区,格式化(重点).fdisk.mkfs使用       1-1-3开机自动挂载分区.配置/etc/fstab 1-2 实战:使用parted分区工具及拓展swap分区       1-2-1 使用patred操作大

linux磁盘管理及LVM讲解

1.硬盘接口 从整体的角度上,硬盘接口分为IDE.SATA.SCSI和SAS四种,IDE接口硬盘多用于家用产品中,也部分应用于服务器,SCSI接口的硬盘则主要应用于服务器市场,而SAS只在高端服务器上,价格昂贵. 2.硬盘种类 SATA硬盘:用SATA接口的硬盘又叫串口硬盘,是以后PC机的主流发展方向,因为其有较强的纠错能力,错误一经发现能自动纠正,这样就大大的提高了数据传输的安全性.新的SATA 使用了差动信号系统"differential-signal-amplified-system&qu