精华内容
下载资源
问答
  • 本文主要讲解Linux主分区,扩展分区,逻辑分区的联系和区别,感性趣的朋友可以参考下。
  • 摘要:C#源码,系统相关,逻辑分区,磁盘分区 C#获取磁盘所有的逻辑分区信息,点击“获缺按钮,所有的磁盘信息都显示在下拉列表框中,用户可以进一步选择逻辑分区,当然这个小功能是配合其它的功能来用的,比如在一个...
  • 关于WinServer2008中硬盘逻辑分区创建的经验
  • 计算机中存放信息的主要的存储设备就是硬盘,但是硬盘不能直接使用, 必须对硬盘进行分割,分割成的一块一块的硬盘区域就是磁盘分区。...再将扩展分区作为一个容器划分为许多的逻辑分区。这样就可以高效的利用...

    计算机中存放信息的主要的存储设备就是硬盘,但是硬盘不能直接使用,

    必须对硬盘进行分割,分割成的一块一块的硬盘区域就是磁盘分区。

    在传统的磁盘管 理中,将一个硬盘分为两大类分区:主分区和扩展分区。

    由于64位的主分区列表只能记载四个分区的数据,所以最多只能有四个主分区。

    为了不将存储空间浪费 掉,将一个分区设置为扩展分区,

    再将扩展分区作为一个容器划分为许多的逻辑分区。这样就可以高效的利用存储空间。

    一、分区

    1.Linux默认可分为3个分区,分别是boot分区、swap分区和根分区。

    2.磁盘分区是使用分区编辑器(partition editor)在磁盘上划分几个逻辑部分,盘片一旦划分成数个分区(Partition),不同类的目录与文件可以存储进不同的分区。越多分区,也就有更 多不同的地方,可以将文件的性质区分得更细,按照更为细分的性质,存储在不同的地方以管理文件;但太多分区就成了麻烦。空间管理、访问许可与目录搜索的方 式,依属于安装在分区上的文件系统。当改变大小的能力依属于安装在分区上的文件系统时,需要谨慎地考虑分区的大小。
    在一个mbr分区表类型的硬盘中最多只能存在4个主分区。如果一个硬盘上需要超过4个以上的磁盘分块的话,那么就需要使用扩展分区了。如果使用扩展分区, 那么一个物理硬盘上最多只能3个主分区和1个扩展分区。扩展分区不能直接使用,它必须经过第二次分割成为一个一个的逻辑分区,然后才可以使用。一个扩展分 区中的逻辑分区可以任意多个。

     

    mbr
    主引导记录(Master Boot Record,缩写:MBR),又叫做主引导扇区,

    是计算机开机后访问硬盘时所必须要读取的首个扇区,

    它在硬盘上的三维地址为(柱面,磁头,扇区)=(0,0,1)。

    mbr是由分区程序(如Fdisk,Parted)所产生的,

    它不依赖任何操作系统,而且硬盘引导程序也是可以改变的,

    从而能够实现多系统引导。

    从主引导记录的结构可以知道,它仅仅包含一个64个字节的硬盘分区表。

    由于每个分区信息需要16个字节,所以对于采用MBR型分区结构的硬盘(其磁盘卷标类型为MS-DOS),

    最多只能识别4个主要分区。所以对于一个采用此种分区结构的硬盘来说,

    想要得到4个以上的主要分区是不可能的。这里就需要引出扩展分区了。

    扩展分区也是主分区(Primary partition)的一种,

    但它与主分区的不同在于理论上可以划分为无数个逻辑分区,

    每一个逻辑分区都有一个和MBR结构类似的扩展引导记录(EBR)。

    在MBR分区表中最多4个主分区或者3个主分区+1个扩展分区,

    也就是说扩展分区只能有一个,然后可以再细分为多个逻辑分区。

    在Linux系统中,硬盘分区命名为sda1-sda4或者hda1-hda4(其中a表示硬盘编号可能是a、b、c等等)。

    在MBR硬盘中,分区号1-4是主分区(或者扩展分区),逻辑分区号只能从5开始。

    在MBR分区表中,一个分区最大的容量为2T,且每个分区的起始柱面必须在这个disk的前2T内。

    你有一个3T的硬盘,根据要求你

    至少要把它划分为2个分区,且最后一个分区的起始扇区要位于硬盘的前2T空间内。

     

    磁盘分区方案

    硬盘分区的各个分区的意义
    尽管可以根据我们已经提到的分区原则,Linux 装在一个单一的大分区中,但更好的主意是将它分开。综合了单一分区的简单性和多分区的灵活性,我们推荐以下配置。请注意:如果你想安装Linux 的所有软件包的话,必须使用这里指出的较大的分区尺寸。事实上,你可能会加大我们推荐的尺寸,以使将来升级时不必重新分区。

    1) 一个交换(swap)分区。交换分区用来支持虚拟内存。如果你的计算机内存小于16MB,

    必须创建交换分区。即使你有更多的内存,仍然推荐使用交换分区。 交换分区的最小尺寸是你的内存的大小,

    16MB(两者取大)。交换分区最大可以达到127 MB ,所以创建更大的交换分区是浪费空间。

    注意,可以创建和使用一个以上的交换分区(尽管这通常安装在大的服务器上)。

    2) 一个根(root)分区。根分区是”/”(根目录)所在地(注意不是/root)。

    它只需要启动系统所须的文件和系统配置文件。对于大多数系统,

    50MB 到100M B 的根分区可以工作得很好。

    3) 一个/usr 分区。/usr是Linux 系统的许多软件所在的地方。根据你交换安装的包的数量,

    这个分区应该在300MB到700MB之间。如果可能,将最大的空间用于/usr分区。

    任何你以后将要安装的基于RPM 的包都会使用比其他分区更多的/usr空间。

    4) 一个/home分区。这是用户的home目录所在地; 它的大小取决于你的Linux 系统有多少用户,

    以及这些用户将存放多少数据。如果系统将用作E-mail服务的话,

    为每一位用户预留5MB左右的空间,如果将提供个人主页存放空间的 话,

    则应至少为每位用户预留20MB空间。对于网站建设者,还有一点需要注意的是,

    你的Web 服务和匿名Ftp/home/ftp)服务器的内容也在这里

     

     

    1.本地存储设备的识别

    1.设备查看

    使用fdisk -l,我们可以查看本机的真实存在的设备有哪些:
    cat /proc/partiton   系统识别的硬盘
    blkid       系统可使用的设备
    partprode  同步分区表
    df         统正在挂载的设备

     




    2.对于设备名称,遵循以下规则:

    /dev/xdx  ##/dev/hd0 /dev/hd1 /dev/sda1 /dev/sda2 /dev/sdb1
    /dev/sr0        光驱
    /dev/mapper/*   虚拟设备

     

    注意:在liunx中挂载是一个很重要的功能,它将一个设备挂接到一个已经存在的目录上,

    挂载完成后此目录下以前的文件将不可用,linux将所有 的设备都映射为文件

    它将整个计算机的资源都整合成一个大的文件目录,我们要访问存储设备中的文件,

    必须将文件所在的分区挂载到一个已经存在的目录上,然 后通过访问此目录来访问存储设备

    使用df,我们可以查看当前挂载的设备有哪些:



    在系统中可能存在很多设备,有些设备系统可以识别,有些则不能,

    /proc/partitions查看此文件,我们可以查看到系统此时已经识别的设备:

    blkid   此命令用来显示系统当前可以使用的设备

    2.设备的挂载和卸载

    我们可以看到,插入u盘,此u盘有默认的挂载目录:



    此时,我们将u盘挂载到/mnt/目录下:

    我们进入/mnt目录,边可以查看u盘中的内容,下图中,文件中,显示的文件全是问号的原因是因为文件名中包含有中文字符,编码错误所以显示为问号:

    使用mount,可以查看当前设备的挂载信息:

    “注意”:上图中,u盘设备sdb1是读写挂载,所以我们可以在对u盘进行读写,若此时是只读挂载,我们是不能在u盘中写入文件的
    例如:在读写挂载的情况下,我们可以读写u盘的文件

    也可以新建文件/目录:

    当我卸载设备的时候,可能会出现以下“设备正忙”的情况:

    我们能可以使用以下两种方法:
    1).lsof /mnt/ ##查看占用/mnt的进程


    再结束此进程之后就可以正常卸载了:

    此时可以正常卸载,df也看不到挂载:

    若我们再次挂载时选择只读挂载:



    查看挂载状态为只读(ro):

    mount


    此时我们不能增删u盘中的文件,并且卸载时显示正忙,我们可以使用第二种方法卸载:

    fuser -kvm /mnt

    umount /mnt

    df

    即可
    此时可以正常卸载,我没用这种方法,但两种方法都可以

    3.系统分区


    1.在我们以下实验中,我们需要了解一些基础知识:
     硬盘的0磁道1扇区,是系统刚开启时磁头停留的位置,磁头再次读取信息一边决定接下来要做的事情,我们已经知道,1个扇区包含512个字节,其中包含:
     446字节的信息:MBR(master boot record)称为主引导分区,,它用于硬盘启动时将系统控制转给用户指定的并在分区表中登记了的某个操作系统;
    2字节的硬盘有效性标识:55AA,这部分内容是固定的无法更改;
    64字节的分区表:分区表用来记录系统的分区设置,例如我们在windows常设置c盘,d盘等,就是对系统进行分区。
     在分区表中,由于每个分区记录16字节,因此最多可以划分4个分区,这4个分区称为主分区(P),显然,只能划分4个分区对我们来说在某些应用场景下是远远不够的,但是,我们的分区表容量有限,那么此时我们怎么办?
     我们可以在其中一个主分区中在进行分区的划分,这个主分区称为扩展分区(E),其内的子分区称为逻辑分区(L),逻辑分区的分区表就存储在扩展分区内,而主分区的分区表则存在于0磁道1扇区中的分区表内。
    2..系统分区划分:
    1).查看系统当前可识别的硬件,我们可以看到,/dev/vda中已有分区划分,而/dev/vdb是一块10G空硬盘空间:

    2).fdisk /dev/vdb ##对/dev/vdb进行分区





    划分完成后,查看当前系统可以识别的分区:



    再查看此时可用的分区:



    2.对新分区添加文件系统
     发现此时/dev/sdb1并不可用,这是因为没有给新划分的分区添加文件系统,

    当前可以使用的文件系统有:ext4、ext2、 vfat、xfs,相比较二言,xfs的性能稳定,

    扩展性强,并且文件传输速率高,是目前的主流文件系统,

    因此,选择给新分区添加文件系统类型为 xfs:

    mkfs.xfs /dev/vdb1  为新分区添加xfs,

    添加完成后,我们可以看到此时vdb1可用:

     



    此时可以将vdb1挂载到/mnt目录下:

    3.再新建分区2,3,4;对分区4选择扩展分区

    由于2,3分区为主分区,添加步骤与上诉方法相同,

    因此以下展示分区4(扩展分区)的添加:



    注意,在添加完成后,会出现如下警告:



    意思是,需要重启或者同步分区表才可以使配置生效
    3.同步分区表
    可以看到,虽然我们进行了分区划分,但在系统可识别设备的文件中,找不到新划分的分区:



    因此我们需要同步分区表:

    同步完成后,我们会看到,刚刚划分的分区此时可以被设备识别:



    4.添加逻辑分区:



    同步分区表:



    可以看到,在未添加文件系统时,是不能挂载的,会出现报错:空的文件系统类型



    添加文件系统后,就可以正常挂载:



    “注意”:设备在进行挂载时可以让一个设备挂载到一个目录下,也可以使一个设备挂载到多个目录,但是不能使多个设备挂载到一个目录
    如下,我们在根下新建目录:/huige

     


    将设备同时挂载到两个目录下:



    在/mnt下新建文件,可以看到,此时此文件也可以在/test文件中看到:



    5.开机自动挂载策略文件
    对于我们新划分的分区,使用mount进行挂载后,这种挂载是临时的,

    在我们进行重启后,挂载的信息会消失,那么,我们如何设置永久挂载?

    vim /etc/fstab


    再重启,就可以看到此时vdb1自动挂载到/mnt目录下:

     

    4.swap分区管理

    1.swap分区建立swapon -s 列出swap分区

    在未进行设置的情况下,

    可以看到当前不存在 swap分区



    2).新建swap分区:




    同步分区表,可以看到vdb6为swap分区:




    3).添加swap分区设置:

    swapon -a 临时添加swap分区,可被系统识别


    4).永久添加wsap分区

    vim /etc/fstab  永久添加swap分区

    未添加前,-s不能列出swap分区的设置,添加后如图

    永久添加swap分区的信息:



    4).swap分区删除
     1.删除fstab中的信息


     2.swapoff /dev/vdb6 ##关闭设备

     3.fdisk /dev/vdb ##删除分区(必须先关闭设备,再删除分区)



    同步分区表,查看分区信息,vdb6的分区信息被删除:

    5.配额

    配额是针对设备的容量限制,用户只有在指定设备上被限制使用存储空间的容量
    1.新建目录

    2.挂载设备,将目录设置为满权限再卸载:
    “注意”:一定要先挂载再修改权限

     



    3.对设备开启限额

    可以看到,开启限额后,mount查看挂载状态发生改变:

     




    4.查看限额是否开启



    5.对用户配额:



    6.测试:
    切换到用户student:
    发现,截取10M数据,对于用户student来说可以存储

    但是student想储存30M的数据,就会提示超出配额,实际储存为24M:

    展开全文
  • 硬盘分区实质上是对硬盘的一种格式化,然后才能使用硬盘保存各种信息,在创建分区时,就已经设置好了硬盘的各项物理参数,指定了硬盘主引导记录(即Master Boot Record,一般简称为MBR)和引导记录备份的存放位置. MBR...

    转:https://www.cnblogs.com/du-z/p/10870162.html

    1、linux系统分区应了解的常识

    硬盘分区实质上是对硬盘的一种格式化,然后才能使用硬盘保存各种信息,在创建分区时,就已经设置好了硬盘的各项物理参数,指定了硬盘主引导记录(即Master

    Boot Record,一般简称为MBR)和引导记录备份的存放位置.
    MBR概述:全称为Master Boot Record,即硬盘的主引导记录;是位于磁盘最前边的一段引导(Loader)代码。它负责磁盘操作系统(DOS)对磁盘进行读写时分区合法性的判别、分区引导信息的定位,它由磁盘操作系统(DOS)在对硬盘进行初始化时产生的。

    1.主引导程序即主引导记录(MBR)(占446个字节)
    可在FDISK程序中找到,它用于硬盘启动时将系统控制转给用户指定的并在分区表中登记了的某个操作系统。
    2.磁盘分区表项(DPT,Disk Partition Table)
    由四个分区表项构成(每个16个字节)。
    负责说明磁盘上的分区情况,其内容由磁盘介质及用户在使用FDISK定义分区时决定。(具体内容略)
    3.结束标志(占2个字节)(魔数)
    其值为AA55,存储时低位在前,高位在后,即看上去是55AA(十六进制)。
    分区编号:主分区1-4 ,逻辑分区5……
    LINUX规定:逻辑分区必须建立在扩展分区之上,而不是建立在主分区上
    分区作用
    ①主分区:主要是用来启动操作系统的,它主要放的是操作系统的启动或引导程序,/boot分区最好放在主分区上;
    ②扩展分区是不能使用的,它只是做为逻辑分区的容器存在的,先创建一个扩展分区,在扩展分区之上创建逻辑分区;
    ③我们真正存放数据的是主分区和逻辑分区,大量数据都放在逻辑分区中。
    注意:使用分区工具fdisk对磁盘进行操作,分区,格式化(重点)

    注意:
    主分区+扩展分区 最多只能有4个
    扩展分区可以是0个,最多是1个
    扩展分区不能直接使用,扩展分区必须首先创建成逻辑分区才能使用
    逻辑分区可以是0个 1个 多个

    2、磁盘管理命令

    fdisk : Linux分区表操作工具软件
    n: 添加新的分区
    p: 查看分区信息
    w: 保存退出
    q: 不保存退出
    d: 删除分区
    t: 改变分区类型

    3、查看磁盘命令

    ls  /dev/sd*     #查看磁盘
    

    其中:a-z 表示设备的序号,如sda表示第一块scsi硬盘,sdb就是第二块……
    n 表示每块磁盘上划分的磁盘分区编号
    在这里插入图片描述
    4、创建主分区演示:

    #第一步:添加磁盘创建主分区
    
    ╭─root@localhost.localdomain ~  
    ╰─➤  ls /dev/sd*     #查看磁盘
    /dev/sda  /dev/sda1  /dev/sda2  /dev/sdb  /dev/sdc  /dev/sdd  /dev/sde
    ╭─root@localhost.localdomain ~  
    ╰─➤  fdisk /dev/sdb     #管理分区                                                        
    欢迎使用 fdisk (util-linux 2.23.2)。
    
    更改将停留在内存中,直到您决定将更改写入磁盘。
    使用写入命令前请三思。
    
    Device does not contain a recognized partition table
    使用磁盘标识符 0x9fccbf7c 创建新的 DOS 磁盘标签。
    
    命令(输入 m 获取帮助):n   #新建分区
    Partition type:       #分区类型
       p   primary (0 primary, 0 extended, 4 free)     #p--->主分区
       e   extended       #e  --->   扩展分区
    Select (default p): p     #选择主分区
    分区号 (1-4,默认 1):
    起始 扇区 (2048-41943039,默认为 2048)#分区磁盘的起始位,默认值,回车就好!
    将使用默认值 2048
    Last 扇区, +扇区 or +size{K,M,G} (2048-41943039,默认为 41943039):+5G   #磁盘大小选择,加号不能省略,回车即可
    分区 1 已设置为 Linux 类型,大小设为 5 GiB
    
    命令(输入 m 获取帮助):P   #查询分区是否创建成功
    
    磁盘 /dev/sdb:21.5 GB, 21474836480 字节,41943040 个扇区
    Units = 扇区 of 1 * 512 = 512 bytes
    扇区大小(逻辑/物理):512 字节 / 512 字节
    I/O 大小(最小/最佳):512 字节 / 512 字节
    磁盘标签类型:dos
    磁盘标识符:0x9fccbf7c
    
       设备 Boot        Start         End      Blocks   Id  System
    /dev/sdb1            2048    10487807     5242880   83  Linux    #sdb1
    
    命令(输入 m 获取帮助):w    #保存退出
    The partition table has been altered!
    
    Calling ioctl() to re-read partition table.
    正在同步磁盘。
    
    #第二步:查看磁盘
    
    ╭─root@localhost.localdomain ~  
    ╰─➤  ls /dev/sd*
    /dev/sda  /dev/sda1  /dev/sda2  /dev/sdb  /dev/sdb1  /dev/sdc  /dev/sdd  /dev/sde
    
    #第三步:格式化成xfs文件系统
    
    ╭─root@localhost.localdomain ~  
    ╰─➤  mkfs.xfs /dev/sdb1
    meta-data=/dev/sdb1              isize=512    agcount=4, agsize=327680 blks
             =                       sectsz=512   attr=2, projid32bit=1
             =                       crc=1        finobt=0, sparse=0
    data     =                       bsize=4096   blocks=1310720, imaxpct=25
             =                       sunit=0      swidth=0 blks
    naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
    log      =internal log           bsize=4096   blocks=2560, version=2
             =                       sectsz=512   sunit=0 blks, lazy-count=1
    realtime =none                   extsz=4096   blocks=0, rtextents=0
    
    #第四步:挂载至本地目录
    
    ╭─root@localhost.localdomain ~  
    ╰─➤  mkdir /xfs_du   #创建本地目录          
    ╭─root@localhost.localdomain ~  
    ╰─➤  mount /dev/sdb1 /xfs_du   #使用mount挂载   mount 磁盘 目录
    
    #第五步:查看挂载信息
    
    ╭─root@localhost.localdomain ~  
    ╰─➤  df -h
    文件系统             容量  已用  可用 已用% 挂载点
    /dev/mapper/cl-root   17G  4.7G   13G   28% /
    devtmpfs             473M     0  473M    0% /dev
    tmpfs                489M   88K  489M    1% /dev/shm
    tmpfs                489M  7.1M  482M    2% /run
    tmpfs                489M     0  489M    0% /sys/fs/cgroup
    /dev/sda1           1014M  173M  842M   18% /boot
    tmpfs                 98M  8.0K   98M    1% /run/user/0
    /dev/sr0             4.1G  4.1G     0  100% /run/media/root/CentOS 7 x86_64
    /dev/sdb1            5.0G   33M  5.0G    1% /xfs_du
    
    #第六步:开机自动挂载
    
    ╭─root@localhost.localdomain ~  
    ╰─➤  echo "/dev/sdb1/xfs_du xfs defaults 0 0" >> /etc/fstab
    
    #开机自动挂载方法2:
    
    echo “mount /dev/sdb1 /xfs_du” >> /etc/rc.local
    chmod +x /etc/rc.d/rc.local   #给个执行权限
    
    
    # /etc/rc.local 
       是使用者自订开机启动程序的文件,把需要开机自动运行的程序写在这个脚本里
    

    fdisk分区演示–创建逻辑分区

    # 第一步:fdisk添加扩展分区
    
    ╭─root@du ~  
    ╰─➤ fdisk /dev/sdb
    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): n    #添加新分区
    Partition type:
    p primary (1 primary, 0 extended, 3 free)
    e extended
    Select (default p): e     #选择扩展分区
    Partition number (2-4, default 2):
    First sector (10487808-41943039, default 10487808):
    Using default value 10487808
    Last sector, +sectors or +size{K,M,G} (10487808-41943039, default 41943039): +5G    #5G大小
    Partition 2 of type Extended and of size 5 GiB is set
    
    Command (m for help): P   #查看分区
    
    Disk /dev/sdb: 21.5 GB, 21474836480 bytes, 41943040 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: 0xe140b235
    
    Device Boot Start End Blocks Id System
    /dev/sdb1 2048 10487807 5242880 83 Linux
    /dev/sdb2 10487808 20973567 5242880 5 Extended
    
    Command (m for help): w   #保存退出
    The partition table has been altered!
    
    Calling ioctl() to re-read partition table.
    Syncing disks.
    
    #第二步:创建逻辑分区
    
    ╭─root@du ~  
    ╰─➤ fdisk /dev/sdb
    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): n
    Partition type:
    p primary (1 primary, 1 extended, 2 free)
    l logical (numbered from 5)
    Select (default p): l    #创建逻辑分区
    Adding logical partition 5
    First sector (10489856-20973567, default 10489856):
    Using default value 10489856
    Last sector, +sectors or +size{K,M,G} (10489856-20973567, default 20973567): +10G   #逻辑分区大小不能超过扩展分区大小
    Value out of range.
    Last sector, +sectors or +size{K,M,G} (10489856-20973567, default 20973567): +2g
    Unsupported suffix: ‘g’.
    Supported: 10^N: KB (KiloByte), MB (MegaByte), GB (GigaByte)
    2^N: K (KibiByte), M (MebiByte), G (GibiByte)
    Last sector, +sectors or +size{K,M,G} (10489856-20973567, default 20973567): +2G
    Partition 5 of type Linux and of size 2 GiB is set
    
    Command (m for help): P
    
    Disk /dev/sdb: 21.5 GB, 21474836480 bytes, 41943040 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: 0xe140b235
    
    Device Boot Start End Blocks Id System
    /dev/sdb1 2048 10487807 5242880 83 Linux
    /dev/sdb2 10487808 20973567 5242880 5 Extended
    /dev/sdb5 10489856 14684159 2097152 83 Linux
    
    Command (m for help): W
    The partition table has been altered!
    
    Calling ioctl() to re-read partition table.
    Syncing disks.
    
    #第三步:创建文件系统
    
    ╭─root@du ~  
    ╰─➤ ls /dev/sd*
    /dev/sda /dev/sda1 /dev/sda2 /dev/sdb /dev/sdb1 /dev/sdb2 /dev/sdb5
    ╭─root@du ~  
    ╰─➤ mkfs.xfs /dev/sdb5
    meta-data=/dev/sdb5 isize=512 agcount=4, agsize=131072 blks
    = sectsz=512 attr=2, projid32bit=1
    = crc=1 finobt=0, sparse=0
    data = bsize=4096 blocks=524288, imaxpct=25
    = sunit=0 swidth=0 blks
    naming =version 2 bsize=4096 ascii-ci=0 ftype=1
    log =internal log bsize=4096 blocks=2560, version=2
    = sectsz=512 sunit=0 blks, lazy-count=1
    realtime =none extsz=4096 blocks=0, rtextents=0
    
    #第四步:开机自动挂载
    
    ╭─root@du ~  
    ╰─➤ echo “mount /dev/sdb5 /xfs_du” >> /etc/rc.local
    

    本地目录创建交换分区

    第一步:创建目录

    mkdir /swap
    

    第二步:创建空文件

    dd if=/dev/zero of=/swap/swap bs=2M count=2014
    

    第三步:格式化为swap格式

    mkswap /swap/swap
    

    第四步:写入文件/etc/fstab 开机自动挂载

    echo "/swap/swap swap swap defaults 0 0" >> /etc/fstab
    

    第五步:修改权限,挂载

    chmod 0600 /swap/swap
    
    mount -a
    

    第六步:开启swap

    swapon -a
    [root@node1 ~]# free -h
                  total        used        free      shared  buff/cache   available
    Mem:           976M        321M         60M        9.5M        594M        466M
    Swap:          5.9G        221M        5.7G
    

    最后:关闭swap

    swapoff -a
    
    展开全文
  • 分区前,我们先来增加一块虚拟磁盘。先关闭正在运行的linux系统。关机命令为:init 0 关机 [root@evan-01 ~]# init 0 增加虚拟磁盘 查看磁盘 [root@evan-01 ~]# fdisk Usage: fdisk [options] <...

    在分区前,我们先来增加一块虚拟磁盘。先关闭正在运行的linux系统。关机命令为:init 0

    关机

    [root@evan-01 ~]# init 0
    

    增加虚拟磁盘
    在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

    查看磁盘

    [root@evan-01 ~]# fdisk
    Usage:
     fdisk [options] <disk>    change partition table
     fdisk [options] -l <disk> list partition table(s)
     fdisk -s <partition>      give partition size(s) in blocks
    
    Options:
     -b <size>             sector size (512, 1024, 2048 or 4096)
     -c[=<mode>]           compatible mode: 'dos' or 'nondos' (default)
     -h                    print this help text
     -u[=<unit>]           display units: 'cylinders' or 'sectors' (default)
     -v                    print program version
     -C <number>           specify the number of cylinders
     -H <number>           specify the number of heads
     -S <number>           specify the number of sectors per track
    
    [root@evan-01 ~]#
    

    展示出fdisk的很多选项,可以根据需求,自己使用

    fdisk -l 列出分区表

    
    [root@evan-01 ~]# fdisk -l
    
    Disk /dev/sda: 21.5 GB, 21474836480 bytes, 41943040 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: 0x000c973a
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/sda1   *        2048     2099199     1048576   83  Linux
    /dev/sda2         2099200    41943039    19921920   8e  Linux LVM
    
    Disk /dev/sdb: 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 /dev/mapper/centos-root: 18.2 GB, 18249416704 bytes, 35643392 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 /dev/mapper/centos-swap: 2147 MB, 2147483648 bytes, 4194304 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
    
    [root@evan-01 ~]#
    

    我们已经能看到有了一个磁盘 /dev/sdb:10.7 GB了,这个就是我们刚才添加的磁盘

    磁盘分区

    [root@evan-01 ~]# fdisk /dev/sdb
    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.
    
    Device does not contain a recognized partition table
    Building a new DOS disklabel with disk identifier 0x4ce7226c.
    
    Command (m for help):
    

    输入m查看帮助信息

    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 (new)添加一个新分区
    p (print)打印分区表
    w (write)添将表写入磁盘并退出
    d (delete)删除一个分区

    p 打印分区列表

    Command (m for help): p     
    
    Disk /dev/sdb: 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: 0x4ce7226c
    
       Device Boot      Start         End      Blocks   Id  System
    
    Command (m for help):
    

    因为我们当前还没对磁盘分区,所以看到的是空的

    n 添加一个新分区

    Command (m for help): n
    Partition type:
       p   primary (0 primary, 0 extended, 4 free)
       e   extended
    Select (default p): 
    

    p 主分区:
    都用主分区的话,最多可以划分4个。如果想划分多个的话,可以划分3个主分区。另外一个划分为扩展分区。在扩展分区里面再接着划分逻辑分区。

    e 扩展分区

    创建主分区
    创建第一个主分区(+2G)
    n创建新分区,p选择主分区,回车(默认分区号1),回车(默认磁盘扇区从2048开始),+2G(设置分区大小为2G),p(查看分区)发现已经有了1个主分区了

    Command (m for help): n
    Partition type:
       p   primary (0 primary, 0 extended, 4 free)
       e   extended
    Select (default p): p
    Partition number (1-4, default 1): 
    First sector (2048-20971519, default 2048): 
    Using default value 2048
    Last sector, +sectors or +size{K,M,G} (2048-20971519, default 20971519): +2G
    Partition 1 of type Linux and of size 2 GiB is set
    
    Command (m for help): p
    
    Disk /dev/sdb: 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: 0x4ce7226c
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/sdb1            2048     4196351     2097152   83  Linux
    
    Command (m for help):
    

    创建第二个主分区(+2G)
    n创建新分区,p选择主分区,回车(默认分区号2),回车(默认磁盘扇区从4196352开始),+2G(设置分区大小为2G),p(查看分区)发现已经有了2个主分区了

    Command (m for help): n
    Partition type:
       p   primary (1 primary, 0 extended, 3 free)
       e   extended
    Select (default p): p
    Partition number (2-4, default 2): 
    First sector (4196352-20971519, default 4196352): 
    Using default value 4196352
    Last sector, +sectors or +size{K,M,G} (4196352-20971519, default 20971519): +2G
    Partition 2 of type Linux and of size 2 GiB is set
    
    Command (m for help): p
    
    Disk /dev/sdb: 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: 0x4ce7226c
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/sdb1            2048     4196351     2097152   83  Linux
    /dev/sdb2         4196352     8390655     2097152   83  Linux
    
    Command (m for help):
    

    创建第三个主分区(+1G)
    n创建新分区,p选择主分区,回车(默认分区号3),回车(默认磁盘扇区从8390656开始),+1G(设置分区大小为1G),p(查看分区)发现已经有了3个主分区了

    Command (m for help): n
    Partition type:
       p   primary (2 primary, 0 extended, 2 free)
       e   extended
    Select (default p): p
    Partition number (3,4, default 3): 
    First sector (8390656-20971519, default 8390656): 
    Using default value 8390656
    Last sector, +sectors or +size{K,M,G} (8390656-20971519, default 20971519): +1G
    Partition 3 of type Linux and of size 1 GiB is set
    
    Command (m for help): p
    
    Disk /dev/sdb: 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: 0x4ce7226c
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/sdb1            2048     4196351     2097152   83  Linux
    /dev/sdb2         4196352     8390655     2097152   83  Linux
    /dev/sdb3         8390656    10487807     1048576   83  Linux
    
    Command (m for help):
    

    创建第四个主分区(+1G)
    n创建新分区,p选择主分区,回车(默认分区号4),回车(默认磁盘扇区从10487808开始),+1G(设置分区大小为1G),p(查看分区)发现已经有了4个主分区了

    Command (m for help): n
    Partition type:
       p   primary (3 primary, 0 extended, 1 free)
       e   extended
    Select (default e): p
    Selected partition 4
    First sector (10487808-20971519, default 10487808): 
    Using default value 10487808
    Last sector, +sectors or +size{K,M,G} (10487808-20971519, default 20971519): +1G
    Partition 4 of type Linux and of size 1 GiB is set
    
    Command (m for help): p
    
    Disk /dev/sdb: 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: 0x4ce7226c
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/sdb1            2048     4196351     2097152   83  Linux
    /dev/sdb2         4196352     8390655     2097152   83  Linux
    /dev/sdb3         8390656    10487807     1048576   83  Linux
    /dev/sdb4        10487808    12584959     1048576   83  Linux
    
    Command (m for help): 
    

    接着再创建主分区

    翻译:如果要创建四个以上的分区,则必须替换
    首先用扩展分区进行主分区

    Command (m for help): n
    If you want to create more than four partitions, you must replace a
    primary partition with an extended partition first.
    
    Command (m for help): 
    

    删除一个主分区
    d删除分区,回车(默认删除分区号4),p(查看分区)发现已经还剩3个主分区了

    Command (m for help): d
    Partition number (1-4, default 4): 
    Partition 4 is deleted
    
    Command (m for help): p
    
    Disk /dev/sdb: 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: 0x4ce7226c
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/sdb1            2048     4196351     2097152   83  Linux
    /dev/sdb2         4196352     8390655     2097152   83  Linux
    /dev/sdb3         8390656    10487807     1048576   83  Linux
    
    Command (m for help): 
    

    创建扩展分区
    n创建新分区,e选择扩展分区,回车(默认分区号4),回车(默认磁盘扇区从10487808开始),+4G(设置分区大小为4G),p(查看分区)发现已经有了3个主分区、1个扩展分区

    Command (m for help): n           
    Partition type:
       p   primary (3 primary, 0 extended, 1 free)
       e   extended
    Select (default e): e
    Selected partition 4
    First sector (10487808-20971519, default 10487808): 
    Using default value 10487808
    Last sector, +sectors or +size{K,M,G} (10487808-20971519, default 20971519): +4G
    Partition 4 of type Extended and of size 4 GiB is set
    
    Command (m for help): p
    
    Disk /dev/sdb: 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: 0x4ce7226c
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/sdb1            2048     4196351     2097152   83  Linux
    /dev/sdb2         4196352     8390655     2097152   83  Linux
    /dev/sdb3         8390656    10487807     1048576   83  Linux
    /dev/sdb4        10487808    18876415     4194304    5  Extended
    
    Command (m for help): 
    

    创建逻辑分区
    n创建新分区,回车(默认分区号5),回车(默认磁盘扇区从10489856开始),+1G(设置分区大小为1G),p(查看分区)发现已经有了3个主分区、1个扩展分区、1个逻辑分区

    Command (m for help): n
    All primary partitions are in use
    Adding logical partition 5
    First sector (10489856-18876415, default 10489856): 
    Using default value 10489856
    Last sector, +sectors or +size{K,M,G} (10489856-18876415, default 18876415): +1G
    Partition 5 of type Linux and of size 1 GiB is set
    
    Command (m for help): p
    
    Disk /dev/sdb: 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: 0x4ce7226c
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/sdb1            2048     4196351     2097152   83  Linux
    /dev/sdb2         4196352     8390655     2097152   83  Linux
    /dev/sdb3         8390656    10487807     1048576   83  Linux
    /dev/sdb4        10487808    18876415     4194304    5  Extended
    /dev/sdb5        10489856    12587007     1048576   83  Linux
    
    Command (m for help): 
    

    再接着创建一个逻辑分区(+1G)
    n创建新分区,回车(默认分区号6),回车(默认磁盘扇区从12589056开始),+1G(设置分区大小为1G),p(查看分区)发现已经有了3个主分区、1个扩展分区、2个逻辑分区

    
    Command (m for help): n
    All primary partitions are in use
    Adding logical partition 6
    First sector (12589056-18876415, default 12589056): 
    Using default value 12589056
    Last sector, +sectors or +size{K,M,G} (12589056-18876415, default 18876415): +1G
    Partition 6 of type Linux and of size 1 GiB is set
    
    Command (m for help): p
    
    Disk /dev/sdb: 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: 0x4ce7226c
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/sdb1            2048     4196351     2097152   83  Linux
    /dev/sdb2         4196352     8390655     2097152   83  Linux
    /dev/sdb3         8390656    10487807     1048576   83  Linux
    /dev/sdb4        10487808    18876415     4194304    5  Extended
    /dev/sdb5        10489856    12587007     1048576   83  Linux
    /dev/sdb6        12589056    14686207     1048576   83  Linux
    
    Command (m for help):
    
    展开全文
  • 主分区、扩展分区和逻辑分区的概念

    千次阅读 多人点赞 2019-01-13 15:18:18
    实际上在早期的硬盘分区中并没有主分区、扩展分区和逻辑分区的概念,每个分区的类型都是现在所称的主分区。由于硬盘仅仅为分区表保留了64个字节的存储空间,而每个分区的参数占据16个字节,故主引导扇区中总计只能...

    转自:
    https://bbs.csdn.net/topics/370218543

    一个硬盘主分区至少有1个,最多4个,扩展分区可以没有,最多1个。
    且主分区+扩展分区总共不能超过4个。

    实际上在早期的硬盘分区中并没有主分区、扩展分区和逻辑分区的概念,每个分区的类型都是现在所称的主分区。由于硬盘仅仅为分区表保留了64个字节的存储空间,而每个分区的参数占据16个字节,故主引导扇区中总计只能存储4个分区的数据。也就是说,一块物理硬盘只能划分为4个主分区磁盘。在具体的应用中,4个主分区磁盘往往不能满足实际需求。为了建立更多的磁盘分区供操作系统使用,引入了扩展分区和逻辑分区,并把原来的分区类型称为主分区。

    1. 一个硬盘主分区至少有1个,最多4个,扩展分区可以没有,最多1个。且主分区+扩展分区总共不能超过4个。逻辑分区可以有若干个。
    2. 分出主分区后,其余的部分可以分成扩展分区,一般是剩下的部分全部分成扩展分区,也可以不全分,剩下的部分就浪费了。
    3. 扩展分区不能直接使用,必须分成若干逻辑分区。所有的逻辑分区都是扩展分区的一部分。   硬盘的容量=主分区的容量+扩展分区的容量;   扩展分区的容量=各个逻辑分区的容量之和。
    4. 由主分区和逻辑分区构成的逻辑磁盘称为驱动器(Drive)或卷(Volume)。
    5. 系统分区与启动分区的区别:激活的主分区会成为“系统分区”,系统分区包含硬件相关文件和 Boot 文件夹,通过这个文件夹计算机可以获取启动 Windows 的位置。默认情况下,如果在未分区的硬盘驱动器上从头开始安装 Windows 7(相对于从 Windows 的上一版本升级),则将创建单独的系统分区。该分区大小为 100 MB。启动分区是包含 Windows 操作系统文件的分区。例如,如果有一台多重引导计算机,在一个卷上包含 Windows Vista,在另一个卷上包含 Windows 7,则认为这两个卷都是启动分区。系统分区和启动分区是硬盘上的分区(或卷)的名称,Windows 在启动时将使用该硬盘。这两个术语很容易混淆,这是因为系统分区实际上包含的是用于启动 Windows 7 的文件,而启动分区包含的则是系统文件。
    6. DOS/Windows 中无法看到非激活的主分区和扩展分区,但Windows 2000/Vista等NT内核的版本可以在磁盘管理中查看所有的分区。
    展开全文
  • 解决于无法分主分区,需要安装与逻辑分区上. 详细步骤. 但在安装里要小心,最好要专业人士指导. 本人购一台Y470笔记本,不格式化无法分主分区,经过一天一夜才顺利安装于逻辑分区中......
  • windows误删除逻辑分区恢复办法

    热门讨论 2012-12-06 00:29:50
    windows误删除逻辑分区恢复办法 作为一个程序员,数据不敢说是无价的,但是也是相当重要的。晚上格式化一个不用的分区,然后在windows管理里点击了“删除逻辑分区”发现,我次奥!!!尼玛点错了!!!坑爹呢不是~~...
  • Linux主分区、扩展分区、逻辑分区

    万次阅读 2018-12-27 18:53:14
    在Linux系统下(其他操作系统也有类似的规定),磁盘的分区大致可以分为三类,分别为主分区、扩展分区和逻辑分区等等。Linux系统管理员在部署系统时,必须要对这三个分区进行一个合理的规划,否则的话会浪费宝贵的硬盘...
  • linux 扩展分区,逻辑分区,挂载

    千次阅读 2018-11-16 16:50:53
    二添加逻辑分区 [root@desktop61 Desktop]# fdisk -cu /dev/sdc Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel Building a new DOS disklabel with disk identifier 0x...
  • linux创建逻辑分区 在计算中,文件系统控制数据的存储和检索方式,并帮助组织存储介质上的文件。 没有文件系统,存储中的信息将是一大块数据,您无法分辨一条信息在哪里停止而另一条信息在哪里开始。 文件系统通过为...
  • linux物理分区与逻辑分区

    千次阅读 2018-09-26 18:12:32
    先对磁盘进行分区(或者不进行),再将分区设置为物理卷,将设置好的物理卷添加到现有某一卷组下或创建一个新卷组,再将卷组内的多余空间分配至原有的逻辑卷内或者建立新的逻辑卷。如果是分配到新的逻辑卷,需要重新...
  • LVM 逻辑分区管理: Linux服务器存储中,有Disk、 PV、 VG、 LV 四个概念 pvcreate /dev/sda pvcreate /dev/sdb vgcreate dbvg /dev/sda
  • 2.磁盘分区是使用分区编辑器(partition editor)在磁盘上划分几个逻辑部分,盘片一旦划分成数个分区(Partition),不同类的目录与文件可以存储进不同的分区。越多分区,也就有更多不同的地方,可以将文件的性质...
  • linux主分区 扩展分区 逻辑分区

    千次阅读 2017-11-02 09:47:40
    基本概念硬盘分区有三种,主磁盘分区、扩展磁盘分区、逻辑分区。一个硬盘主分区至少有1个,最多4个,扩展分区可以没有,最多1个。且主分区+扩展分区总共不能超过4个。逻辑分区可以有若干个。在windows下激活的主分区...
  • 安装Ubuntu的时候,哪些区该设置为主分区,哪些区该设置为逻辑分区。你说的是ntfs文件系统的格式。(例如 windows); Linux系统使用的是ext4,没有主分区逻辑分区的概念。 ...
  • MBR主分区拓展分区逻辑分区介绍

    千次阅读 2019-07-23 21:13:28
    它负责磁盘操作系统(DOS)对磁盘进行读写时分区合法性的判别、分区引导信息的定位,它由磁盘操作系统(DOS)在对硬盘进行初始化时产生的。 MBR 位于硬盘的 0 磁头、0 柱面、1 扇区,大小为 512 字节。它里面包含着操作...
  • 建立主分区→建立扩展分区→建立逻辑分区→激活主分区→格式化所有分区。 硬盘的分区由主分区、扩展分区和逻辑分区组成:主分区(注意扩展分区也是一个主分区)的最大个数是四个,其个数是由硬盘的主引导记录MBR...
  • 当一块硬盘将所有容量都分给了主分区,那就没有扩展分区了,仅当主分区容量小于硬盘容量,剩下的空间就属于扩展分区了,扩展分区可以继续进行扩展切割分为多个逻辑分区。简单来说,一个磁盘没被分配的空间就叫扩展...
  • AIX\IBM 小型机逻辑分区 (LPAR) 动态资源
  • Linux的主分区、扩展分区和逻辑分区

    千次阅读 2019-01-13 18:26:10
    Linux中主分区、扩展分区和逻辑分区和Windows的概念差不多,这里来类比着介绍一下Linux中的概念。 【磁盘命名】 在Linux中,若干个IDE设备(如:硬盘,光盘)的命名规则如下:每个设备映射的文件名称都有一个hd前缀...
  • 合并两个逻辑分区

    2020-02-23 17:30:45
    有两个分区D盘和E盘,现在我想把E盘合并到D盘。。 以下操作会丢失E盘的文件,建议备份,对D盘文件无影响。 ①我的电话 右键-->管理-->存储-->磁盘管理 ②选择E盘,右键,删除卷(建议先备份E盘文件...
  • Centos 7逻辑分区扩展

    千次阅读 2019-06-06 16:21:36
    检查分区是否为逻辑分区 执行 df -h 如/dev/mapper/centos-root 是逻辑分区。如果不是则不能调整 . 使用df -Th 检查分区类型 检查是否有空余空间 root@localhost ~]# vgdisplay --- Volume group --- VG Name ...
  • 主引导扇区:每块硬盘,对,每块硬盘不是每个分区,都只有一个主引导扇区,即该硬盘0号柱面,0号磁头的第一个扇区,大小为512字节。主引导扇区包含的MBR(硬盘主引导记MBR占446bytes)、DPT(分区表DP占64bytes)、...
  • linux 创建扩展分区以及逻辑分区

    千次阅读 2017-09-14 19:25:47
    l //再创建一个逻辑分区 First cylinder (8193-10240, default 8193): //分区开始柱面,enter默认 Using default value 8193 Last cylinder, +cylinders or +size{K,M,G} (8193-10240, default 10240): //分区...
  • 磁盘主分区转换为逻辑分区

    万次阅读 2017-07-11 17:58:12
    背景:   整个电脑一共一个1T的硬盘,分了4个区,C,D,E,F, 安装系统的时候,不知道怎么的, 4个分区全部成了主分区, 当需要再... 于是需要把D,E,F三个主分区转换为逻辑分区。 下图,原来C,D,E,F均为主分区:
  • LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制,它由Heinz Mauelshagen在Linux 2.4内核上实现,目前最新版本为:稳定版1.0.5,开发版 1.1.0-rc2,以及LVM2开发版...
  • VB获取硬盘各个逻辑分区容量值点大小,代码内将使用For依次获取各个逻辑硬盘分区的空间大小,并显示在窗体上,信息显示没有过多的美化,本代码例子更侧重于功能的展现。 运行环境:Windows/VB6

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 203,851
精华内容 81,540
关键字:

逻辑分区