磁盘分区管理

1.设备的识别

/dev/sda    ###系统中的第一块串口硬盘  (sata串口)

/dev/hda    ###系统中第一快并口硬盘  (IDE)

/dev/hdb    ###系统中第二快并口硬盘

/dev/cdrom    ###系统光驱

/dev/mapper/xxx    ###虚拟设备


2.设备的使用

mount    设备    挂载点    ###挂载

mount /dev/sda1  /mnt  ###把系统中的第一快硬盘的第一个分区挂载到/mnt下

umount    设备|挂载点    ###卸载设备

blkid            ###显示所有可用设备的id信息

df     -h(2的n次方) -H(10的n此方)            ####查看挂载信息

du    -h(显示单位)    -s(只统计目录本身)

file|dir    ####统计文件大小


3.当设备卸载出现以下问题时

[[email protected] ~]# umount /mnt/
umount: /mnt: target is busy.         (In some cases useful info about processes that use          the device is found by lsof(8) or fuser(1))


fuser    设备|挂载点

lsof    设备|挂载点

来找到占用设备的进程

4.什么时mbr?

MBR是Main Bootable Record,即主引导记录,它记录了整个硬盘的分区信息。在硬盘做分区动作时,保存在被激活的分区(一般是将C区激活)里。格式化不能清除MBR,只有重新分区里才以新的MBR信息替换掉原有的。

5.分区
[[email protected] ~]# fdisk  /dev/vdb        ##划分/dev/vdb
Welcome to fdisk (util-linux 2.23.2).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Command (m for help): m            ##获取帮助
Command action
   a   toggle a bootable flag
   b   edit bsd disklabel            ##设定设备标签
   c   toggle the dos compatibility flag
   d   delete a partition            ##删除设备
   g   create a new empty GPT partition table
   G   create an IRIX (SGI) partition table
   l   list known partition types        ##列出设备类型
   m   print this menu
   n   add a new partition            ##新建
   o   create a new empty DOS partition table
   p   print the partition table        ##显示分区表
   q   quit without saving changes        ##退出分区工具
   s   create a new empty Sun disklabel
   t   change a partition‘s system id        ##改变分区功能标签
   u   change display/entry units
   v   verify the partition table
   w   write table to disk and exit        ##保存更改的分区表
   x   extra functionality (experts only)

Command (m for help):n
Partition type:p            ##指定划分设备的分区类型
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Partition number (1-4, default 1):1    ##指定使用的分区表号
First sector (2048-20971519, default 2048):enter    ##分区起始快,选择默认
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-20971519, default 20971519): +1G ##设备大小指定
Command (m for help): p            ##显示分区表

Disk /dev/vdb: 10.7 GB, 10737418240 bytes, 20971520 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x7c2200a8

Device Boot      Start         End      Blocks   Id  System
/dev/vdb1            2048     2099199     1048576   83  Linux        ##被划分出来的分区

Command (m for help):  wq                        ##保存更改方式并退出

[[email protected] ~]# partprobe             ##同步分区表
[[email protected] ~]# cat /proc/partitions     ##查看系统能识别的分区
major minor  #blocks  name

253        0   10485760 vda
 253        1   10484142 vda1
 253       16   10485760 vdb
 253       17    1048576 vdb1

mkfs.ext4   /vdb1  创建文件系统

6.如何使用新建立的分区
vim /etc/fstab 实现永久挂载
/dev/vdb1  /mnt  ext4  defaults  0  0

7.设备删除
卸载
删除 /etc/fstab中设备的自动挂载条目
用fdisk删除分区

8.swap分区的管理
swapon -s        ##查看系统中的swap分区
建立swap分区
mkswap    /dev/vdb1    ###把/dev/vdb1格式化成swap格式
swapon -a /dev/vdb1    ##激活
vim /etc/fstab        ##开机自动激活
/dev/vdb1    swap    swap    defautls    0 0

时间: 2024-10-15 01:41:27

磁盘分区管理的相关文章

Linux fdisk命令参数及用法详解---Linux磁盘分区管理命令fdisk

fdisk 命令 linux磁盘分区管理 用途:观察硬盘之实体使用情形与分割硬盘用. 使用方法: 一.在 console 上输入 fdisk -l /dev/sda ,观察硬盘之实体使用情形. 二.在 console 上输入 fdisk /dev/sda,可进入分割硬盘模式. 1. 输入 m 显示所有命令列示. 2. 输入 p 显示硬盘分割情形. 3. 输入 a 设定硬盘启动区. 4. 输入 n 设定新的硬盘分割区. 4.1. 输入 e 硬盘为[延伸]分割区(extend). 4.2. 输入 p

Linux环境:fdisk 及parted磁盘分区管理工具介绍

1. fdisk分区工具及实质 2.查看磁盘分区信息 3.查看磁盘分区cat /proc/partitions ll /dev/sd* 4.parted 磁盘分区管理工具介绍 原文地址:https://blog.51cto.com/14298876/2381948

软连接、硬链接、磁盘分区管理(笔记)

ln [-s -v] SRC DEST 硬链接:    1.只能对文件创建,不能应用于目录:    2.不能跨文件系统:    3.创建硬链接会增加文件被链接的次数:    符号链接:    1.可应用于目录:    2.可以跨文件系统:    3.不会增加被链接文件的链接次数:    4.其大小为指定的路径所包含的字符个数: du     -s:看目录大小,而不是看目录下所有文件大小.    -h:human    df:     链接 设备文件:    b: 按块为单位,随机访问的设备:  

vmware做Centos磁盘分区管理实验

在linux运维工作中,熟练掌握磁盘管理相关技能是对运维人员最基本的要求.最近在学习系统管理的内容,而磁盘分区是其中比较重要的一部分内容.本实验所用linux系统为Centos6.6,涉及到的知识为linux磁盘分区. 一.在实验前必须先要了解磁盘管理的基本知识: 1.MBR,Master Boot Record(主引导记录) MBR为磁盘第0磁道第0扇区,共512字节,从上图可以知道,Bootloader占据446字节,而Partition分区表占据了64字节,每个分区需要16字节,所以分区表

磁盘分区管理机制之----LVM

不知道朋友们有没有经历过这样的事情,你在一开始规划主机的时候只给了/home 一定大小的空间,然而随着用户数以及不断地往里面存放数据,该目录的空间已经不够了,那么你会怎么办呢? 可能你会选择重新搞块更大的磁盘进行格式化,然后将/home下的数据完全拷过去之后将这块新的磁盘挂载到/home目录下,但是你不觉得这样子会很麻烦么,没错,LVM就是这样一个能够帮你解决此问题的一个磁盘管理机制,下面就让我们来好好了解它吧. LVM的介绍 LVM是逻辑盘卷管理(Logical Volume Manager)

Linux磁盘分区管理--ext2和ext3文件系统逻辑结构分析

本文出自 "Pavel" 博客,请务必保留此出处http://pavel86.blog.51cto.com/8349178/1688277 Linux系统支持多种文件系统, 文件系统间的区别在于: 不同文件系统对同一块磁盘分区存储文件的结构不同. 举例来说相当于某些土豪买了500平住房: 有些工作狂会隔出1间卧室,1间客厅,1间厨房和5个工作间; 有些美食家会隔出3间卧室,3间客厅,4间厨房等等. 文件系统就相当于对于分割出不同性能的区域用于使用各自不同的方式存储数据. Ext(ext

Linux磁盘分区管理

日期: 2015年08月30日 Linux磁盘管理 硬盘基本知识 track: 磁道是有厂商划分好的,一个磁道能存多少数据跟盘片的密度有关系.磁头若保持在一个位置上,则每个磁头都会在磁盘表面划出一个圆形轨迹,这些圆形轨迹就叫做磁道. sector: 磁盘上的每个磁道被等分为若干个弧段,这些弧段便是磁盘的扇区,每个扇区可以存放512个字节的信息,磁盘驱动器在向磁盘读取和写入数据时,要以扇区为单位. 平均寻道时间: 磁盘是固定角速度的设备,所以在外道上扫过的时间比内道上长磁头在任意磁道上的任意扇区,

Linux系统下磁盘分区与管理

磁盘分区与管理 1.Linux系统设备文件 crw-rw----. 1 root root    253,  0 Apr 18 15:31 rtc0   #字符文件 lrwxrwxrwx. 1 root root           3 Apr 18 15:31 scd0 -> sr0 brw-rw----. 1 root disk      8,  0 Apr 18 15:31 sda    #设备文件 brw-rw----. 1 root disk      8,  1 Apr 18 15:

【win PE】磁盘分区大小的重新调整 (再也不用担心C盘过小了)

实验背景及目的: 将虚拟机中XP系统中的扩展分区D分区的9个G容量给C分区. 工具: 使用win PE(下载地址:http://pan.baidu.com/s/1o6uR6X0 密码:ysdl ) 开始实验 进入win PE 开始-----程序----磁盘光盘工具-----磁盘分区管理 我们要从D分区中划出9G的容量给C分区. 将扩展分区缩小9G,使9G的自由分区脱离扩展分区,达到方便与主分区C分区合二为一的目的 之后就会将主分区C与主分区自由分区合二为一 之后就是应用确定 这样我们就实现了 主