精华内容
下载资源
问答
  • 1.如何在虚拟机添加硬盘 使用VMware添加硬盘教程...创建虚拟磁盘 大小根据具体情况指定 点击完成,即创建成功 2.MBR/msdos分区模式 MBR: 主引导记录(MBR,Master Boot Record)是位于磁盘最前边的一...

    1.如何在虚拟机添加硬盘

    使用VMware添加硬盘教程如下:

    右键虚拟机,选择设置

    选择硬盘

    选择scsi(smcall computer systecm interface)

    创建虚拟磁盘

    大小根据具体情况指定

    点击完成,即创建成功

     

    2.MBR/msdos分区模式

    MBR:

    主引导记录(MBR,Master Boot Record)是位于磁盘最前边的一段引导(Loader)代码。它负责磁盘操作系统(DOS)对磁盘进行读写时分区合法性的判别、分区引导信息的定位,它由磁盘操作系统(DOS)在对硬盘进行初始化时产生的

    MBR/msdos分区模式特点:

    1-4个主分区或0-3个主分区+1个扩展分区(n个逻辑分区)

    最大支持2.2TB磁盘

    扩展分区不能格式化

    关于扩展分区你要知道:

    当我们创建了3个主分区后,之后创建的都为扩展分区,这时候如果你还想创建分区,那么所有的分区都会划分到扩展分区中去,这些额外创建的叫逻辑分区,但是他是不能格式化的

     

    2.使用fdisk分区工具

    fdisk分区工具用来建立msdos分区方案,其交互模式中的主要指令如下:

    • m:列出指令帮助
    • p:查看当前的分区表信息
    • n:新建分区
    • d:删除分区
    • t:更改分区标识
    • q:放弃分区更改并退出
    • w:保存对分区表所做的更改

    进入交互式分区界面命令:fdisk 硬盘路径

     

    3.硬盘分区及格式化

    问题:

    本例要求熟悉硬盘分区结构,使用fdisk分区工具在磁盘 /dev/vdb 上按以下要求建立分区:

    1. 采用默认的 msdos 分区模式
    2. 第1个分区 /dev/vdb1 的大小为 200MiB
    3. 第2个分区 /dev/vdb2 的大小为 2000MiB
    4. 第3个分区 /dev/vdb3 的大小为 1000MiB

    完成分区后,能够配置开机自动挂载 /dev/vdb2 分区:

    1. 文件系统类型为 EXT4
    2. 将其挂载到 /mnt/part2 目录

     

    步骤:

    实现此案例需要按照如下步骤进行。

    步骤一:新建分区表

    1)查看硬盘大小

     输入命令查看硬盘大小,我准备了一个10G的硬盘

     ]# lsblk

      /dev/vda   10G

    2)打开fdisk工具,操作磁盘/dev/vda

     本例要求建立3个分区,分别为vda1 vda2 vda3

    1. [root@server0 ~]# fdisk /dev/vda
    2. Welcome to fdisk (util-linux 2.23.2).
    3.  
    4. Changes will remain in memory only, until you decide to write them.
    5. Be careful before using the write command.
    6.  
    7. Device does not contain a recognized partition table
    8. Building a new DOS disklabel with disk identifier 0x9ac1bc10.
    9.  
    10. Command (m for help):                         //交互操作提示信息

    2)新建第1个分区/dev/vda1

    按照案例要求,我们需要分出一个大小为200M的分区

    1. Command (m for help): n                                 //新建分区,输入n添加硬盘
    2. Partition type:
    3. p primary (0 primary, 0 extended, 4 free)
    4. e extended
    5. Select (default p): p                                 //类型为p(主分区),不输入敲回车默认为主分区
    6. Partition number (1-4, default 1): 1                     //分区编号1,不输入敲回车默认为编号1
    7. First sector (2048-20971519, default 2048):             //起始位置默认,不输入默认为2048
    8. Using default value 2048
    9. Last sector, +sectors or +size{K,M,G} (2048-20971519, default 20971519): +200M
    10. Partition 1 of type Linux and of size 200 MiB is set     //结束位置+200MiB大小
    11.  
    12. Command (m for help): p                             //确认当前分区表
    13. .. ..
    14. Device Boot Start End Blocks Id System
    15. /dev/vda1 2048 411647 204800 83 Linux

    3)新建第2个分区/dev/vda2

    按照案例我们要分出一个2000M(2G)的分区

    1. Command (m for help): n
    2. Partition type:
    3. p primary (1 primary, 0 extended, 3 free)
    4. e extended
    5. Select (default p): p                                 //类型为p(主分区)
    6. Partition number (2-4, default 2): 2                    //分区编号2
    7. First sector (411648-20971519, default 411648):         //起始位置默认
    8. Using default value 411648
    9. Last sector, +sectors or +size{K,M,G} (411648-20971519, default 20971519): +2000M
    10. Partition 2 of type Linux and of size 2 GiB is set     //结束位置+2000MiB大小
    11.  
    12. Command (m for help): p                             //确认当前分区表
    13. .. ..
    14. Device Boot Start End Blocks Id System
    15. /dev/vda1 2048 411647 204800 83 Linux
    16. /dev/vda2 411648 4507647 2048000 83 Linux

    4)新建第3个分区/dev/vda3

    按照案例我们要分出一个1000M的分区

    1. Command (m for help): n
    2. Partition type:
    3. p primary (2 primary, 0 extended, 2 free)
    4. e extended
    5. Select (default p): p
    6. Partition number (3,4, default 3): 3
    7. First sector (4507648-20971519, default 4507648):
    8. Using default value 4507648
    9. Last sector, +sectors or +size{K,M,G} (4507648-20971519, default 20971519): +1000M
    10. Partition 3 of type Linux and of size 1000 MiB is set
    11.  
    12. Command (m for help): p                             //确认当前分区表
    13. .. ..
    14. Device Boot Start End Blocks Id System
    15. /dev/vda1 2048 411647 204800 83 Linux
    16. /dev/vda2 411648 4507647 2048000 83 Linux
    17. /dev/vda3 4507648 6555647 1024000 83 Linux

    5)调整分区类型标识(可选)

    将/dev/vdb1的类型(默认为83,表示EXT2/3/4分区)修改为8e(LVM设备),我们默认穿甲的事ext4,这是centos6版本以及6版本以前的系统类型,如果你的系统版本大于6(现在主流为Centos7),你需要转换一下系统类型

    1. Command (m for help): t                                 //修改分区类型标识
    2. Partition number (1-3, default 3): 1                     //指定第1个分区
    3. Hex code (type L to list all codes): 8e                 //类型改为8e
    4. Changed type of partition 'Linux' to 'Linux LVM'
    5.  
    6. Command (m for help): p                             //确认当前分区表
    7. .. ..
    8. Device Boot Start End Blocks Id System
    9. /dev/vdb1 2048 411647 204800 8e Linux LVM
    10. /dev/vdb2 411648 4507647 2048000 83 Linux
    11. /dev/vdb3 4507648 6555647 1024000 83 Linux

    6)保存分区更改,退出fdisk分区工具

    输入w保存退出,输入q不保存退出,这里输入w保存修改并退出

    1. Command (m for help): w                                 //保存并退出
    2. The partition table has been altered!
    3.  
    4. Calling ioctl() to re-read partition table.
    5. Syncing disks.

    7)刷新分区表

     输入命令partprobe可以刷新分区,输入lsblk查看硬盘分区,可以看到在你的硬盘下出现vda1 vda2 vda3带有编号的分区

    1. [root@server0 ~]# partprobe /dev/vda         //重新检测磁盘分区
    2. //或者
    3. [root@server0 ~]# reboot                     //对已使用中磁盘的分区调整,应该重启一次【可选】
    4. .. ..

     

    4.格式化分区并挂载使用

    上面讲了如何划分分区,划分后是无法直接使用的,必须格式化,下面案例演示如何格式化分区

     

    1.将分区/dev/vdb2格式化为EXT4文件系统

    你需要用到一条新命令:

    mkfs.文件系统类型  分区路径

    可选文件系统类型:ext3,ext4,xfs

    目前使用的多的事ext4和xfs,ext3随着LInux版本升级已经淘汰

    你可以输入mkfs.<tab><tab>

    快速敲两下tab可以查看能够选择的系统类型

    1. [root@server0 ~]# mkfs.ext4 /dev/vdb2
    2. .. ..
    3. Allocating group tables: done
    4. Writing inode tables: done
    5. Creating journal (8192 blocks): done
    6. Writing superblocks and filesystem accounting information: done

    2.创建挂载点,并验证挂载配置

    1. [root@server0 ~]# mkdir /mnt/part2                 //创建挂载点
    2. [root@server0 ~]# mount -a                         //挂载fstab中的可用设备
    3. [root@server0 ~]# df -hT /mnt/part2/                 //检查文档所在的文件系统及设备
    4. Filesystem Type Size Used Avail Use% Mounted on
    5. /dev/vdb2 ext4 1.9G 5.9M 1.8G 1% /mnt/part2

    3.配置开机自动挂载

    格式化分区之后,你还是无法使用,需要你挂载到具体文件目录下使用,这里有一个概念你要理解:

    Linux系统中一切皆文件

    所以我们的根分区其实也是通过挂载使用的

    1. [root@server0 ~]# vim /etc/fstab
    2. .. ..
    3. /dev/vdb2 /mnt/part2 ext4 defaults 0 0

     

    展开全文
  • n创建 p主分区 1分区号 default大小3. t转换格式 8e lvm4. p打印 w写入5. pvs pvcreate 新添加的分区(如pvcreate /dev/sdb1)6. df -h lvs 查看分区7. vgextend vg名 硬盘分区(vg扩展)8. 逻辑扩展9. 结果大于2T...

    用fdisk添加硬盘

    1. fdisk /dev/sdb

    在这里插入图片描述

    2. n创建 p主分区 1分区号 default大小

    在这里插入图片描述

    3. t转换格式 8e lvm

    在这里插入图片描述

    4. p打印 w写入

    在这里插入图片描述
    在这里插入图片描述

    5. pvs pvcreate 新添加的分区(如pvcreate /dev/sdb1)

    在这里插入图片描述

    6. df -h lvs 查看分区

    在这里插入图片描述

    7. vgextend vg名 硬盘分区(vg扩展)

    在这里插入图片描述

    8. 逻辑扩展

    在这里插入图片描述
    lvextend -l +100%FREE /dev/centos/root -r 全部添加

    9. 结果

    在这里插入图片描述

    大于2T,用parted分区

    1. parted /dev/sdc

    2. mklabel

    3. gpt (gpt分区)

    4. mkpart

    5.

    6. xfs (格式)

    7. 0T (开始)

    8. 100% ( 表示全部分配,也可指定数值如5.4T)

    9. p (打印结果)

    10. set 1 lvm on (设置为lvm)

    11. q (退出)

    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • 一、通过管理员选择创建格式化、挂载新添加的磁盘脚本 #! /bin/bash echo ============================== PS3=chose which disk you want to create: select W in `ls /dev/sd*|grep -o 'sd[b-z]'|uniq` quit do...
  • Windows 创建格式化硬盘 (12T) 分区 - 失败记录 若要在硬盘上创建分区或卷,必须以管理员身份登录,并且硬盘上必须有未分配的磁盘空间或者在硬盘上的扩展分区内必须有可用空间。 如果没有任何未分配的磁盘空间,则...

    Windows 创建和格式化硬盘 (12T) 分区 - 失败记录

    若要在硬盘上创建分区或卷,必须以管理员身份登录,并且硬盘上必须有未分配的磁盘空间或者在硬盘上的扩展分区内必须有可用空间。

    如果没有任何未分配的磁盘空间,则可以通过收缩现有分区、删除分区或使用第三方分区程序创建一些空间。

    当在基本磁盘上创建新分区时,会将前三个分区格式化为主分区。从第四个分区开始,每一个分区会配置为扩展分区内的逻辑驱动器。

    不能格式化当前正在使用的磁盘或分区 (包括内含 Windows 的分区)。

    执行快速格式化选项将创建新的文件表,但不会完全覆盖或擦除卷。与会完全擦除卷上所有现有数据的正常格式化相比,快速格式化的速度较快。

    1. 计算机管理

    计算机 -> 鼠标右键 -> 管理

    在这里插入图片描述

    2. 查看新添加硬盘

    存储 -> 磁盘管理

    在这里插入图片描述

    3. 新建简单卷

    在这里插入图片描述

    在这里插入图片描述

    4. 指定卷大小

    在这里插入图片描述

    5. 分配驱动器号和路径

    在这里插入图片描述

    6. 格式化分区

    在这里插入图片描述

    7. 正在完成新建简单卷向导

    在这里插入图片描述

    8. 磁盘上没有足够的空间完成此操作

    在这里插入图片描述

    9. DiskPart

    在这里插入图片描述

    10. 磁盘转换成动态磁盘

    操作系统中的可用是指磁盘空间剩余量,这里的可用是指没有分配的磁盘空间。

    Microsoft DiskPart 版本 6.1.7601
    Copyright (C) 1999-2008 Microsoft Corporation.
    在计算机上: FS-PC
    
    DISKPART> list disk
    
      磁盘 ###  状态           大小     可用     Dyn  Gpt
      --------  -------------  -------  -------  ---  ---
      磁盘 0    联机              119 GB      0 B
      磁盘 1    联机              931 GB  1024 KB
      磁盘 2    联机               10 TB  2047 GB
    
    DISKPART>
    
    DISKPART> list disk
    
      磁盘 ###  状态           大小     可用     Dyn  Gpt
      --------  -------------  -------  -------  ---  ---
      磁盘 0    联机              119 GB      0 B
      磁盘 1    联机              931 GB  1024 KB
      磁盘 2    联机               10 TB  2047 GB
    
    DISKPART>
    
    DISKPART> select disk 2
    
    磁盘 2 现在是所选磁盘。
    
    DISKPART>
    
    DISKPART> convert dynamic
    
    虚拟磁盘服务错误:
    只可以使用大型 MBR 磁盘上的首个 2TB。无法创建 2TB 标记外的分区,
    也无法将磁盘转换为动态。
    
    
    DISKPART>
    

    11. Windows 创建和格式化硬盘 (12T) 分区未能成功,将在 Ubuntu 上完成任务 (parted)

    展开全文
  • Linux中磁盘的管理(格式化分区、挂载)

    万次阅读 多人点赞 2018-12-12 02:03:47
    Linux磁盘的管理(分区格式化、挂载) 一、认识磁盘 1、什么是磁盘磁盘是一种计算机的外部存储器设备,由一个或多个覆盖有磁性材料的铝制或玻璃制的碟片组成,用来存储用户的信息,这种信息可以反复地被读取...

    Linux中磁盘的管理(分区、格式化、挂载)

    一、认识磁盘

    1、什么是磁盘:

    磁盘是一种计算机的外部存储器设备,由一个或多个覆盖有磁性材料的铝制或玻璃制的碟片组成,用来存储用户的信息,这种信息可以反复地被读取和改写。绝大多数磁盘被永久封存在一个密封的盒子里。

    2、磁盘运行机理:

    简单来说就是多个盘片之间靠主轴连接,电机带动主轴做旋转运动,通过多个磁头臂的摇摆和磁盘的旋转,磁头就可以在磁盘旋转的过程中就读取到磁盘中存储的各种数据

    3、磁盘的扇区、磁道、柱面:

    (1)磁道:磁盘的每个盘面被划分为许多同心圆,这些同心圆的轨道叫做磁道。
    (2)扇区:一个盘面划分为若干个内角相同的扇形,这样盘面上的每个磁道就被分为若干段圆弧,每段圆弧叫做一个扇区。每个扇区中的数据作为一个单元同时被读入或写入。每一个扇区是512字节,其中有64个字节存储的是分区表,一条分区信息占16个字节
    (3)柱面:每一个盘片同一大小的同心圆可以看成连在一起的柱面,磁盘在分区的时候最小单位是柱面,每一个盘片的上下面都可以读取数据,每一个磁头,不可以跨盘面读取数据。

    4、磁盘的分类:

    (1)IDE磁盘:特点价格低廉,兼容性强,性价比高,数据传输慢,不支持热插拔等等。
    (2)SCSI磁盘:传输速率高,读写性能好,运行稳定,可连接多个设备。可支持热插拔,占用CPU低,但是价格相对来说比较贵,一般用于工作站或服务器上。
    (3)SATA磁盘:结构简单、支持热插拔
    (4)USB
    其中IDE的磁盘的文件名为          /dev/hd[a-d]
    而SCSI、SATA、USB的磁盘文件名为    /dev/sd[a-p]

    二、磁盘的分区

    1、为什么要分区

    (1)易于管理和使用:

    比如说我们把磁盘分了sda1、sda2、sda3、sda4盘,我们假设sda1盘为系统盘,其他的比如说游戏、办公、软件盘,这样我们要重新分哪个区就直接在对应的盘分就可以了,不需要整块磁盘进行分区。根据用途我们也能较快的去使用相应的磁盘。

    (2)有利于数据的安全:

    通过分区可以降低数据损失的风险。出现硬盘坏道、错误操作、重装系统都有可能造成数据损失,如果分区了,那么我们就可以将损失最小化。

    (3)节约寻找文件的时间:

    这个我觉得跟第一条比较像,但是这里所说的寻找文件的时间,是指电脑搜索文件的时间。分区以后,电脑搜索文件时只需要在相对应的分区搜索就可以了,没必要进行全盘搜索。大大节省了寻找文件的时间。

    下图为硬盘的柱面区间示意图:

    由于我们之前说过一个扇区是512字节,其中有64个字节存储的是分区表,一条分区信息占16个字节,因此磁盘最多只能分四个分区,要想有多个分区怎么办?这时候就有了扩展分区。

    2、扩展分区:

    比如说是图中p4为扩展分区,扩展分区可以被继续划分为多个逻辑分区,逻辑分区是可以进行格式化的。扩展分区把逻辑分区的分区信息在扩展分区中找了一个位置给存起来。假如说p4扩展分区划分了三个逻辑分区那么第1个逻辑分区命名为sda5、第2个为sda6、第3个sda7,以此类推。
    上面所说的是一个磁盘被分为四个分区,第四个分区被设置为扩展分区,第一个逻辑分区为sda5。但是当整个磁盘被分为3个分区的时候,我们把扩展分区划分的第1个逻辑分区依然命名为sda5,而不是其它的。总结一下,就是不论磁盘有几个主分区,第一个逻辑分区一定是从sda5开始。

    3、磁盘的分区:

    我们就创建1个1G的分区吧。
    (1) 在进行分区时,首先我们需要查看当前磁盘的一个分区状况,使用命令:fdisk -l
    fdisk -l 查看磁盘分区列表情况
    注意:上图中/dev/sda1 后面有个*,表示该磁盘用于引导系统进行启动。
    sda1:存放的是与系统相关的文件
    sda2:虚拟内存交换分区
    sda3:为我们系统上的跟分区
    start、end表示分区开始的扇区位置和结束的扇区位置。
    blocks:表示块的信息,一个块里面有多个扇区。
    Id:表示磁盘编号
    system:表示Linux系统分区的一个分区信息。

    (2)然后使用命令:fdisk /dev/sda  让硬盘进入分区模式
    在这里插入图片描述
    此时命令栏提示输入m来寻求帮助,那么我们输入m,来看一下都有哪些选项。
    在这里插入图片描述
    上图中:我将画横线的标记为经常会用到的,然后我们来解释一下其中的一些选项。

    n添加一个新分区q不保存就退出p打印分区表m打印选项菜单
    d删除一个分区w保存退出t改变系统id号

    (3)开始创建分区,因此我们输入n,然后回车如下图。
    在这里插入图片描述
    我们看到黄颜色线条上显示的是3个主要分区,0个扩展分区,还有1个闲置分区。
    绿色光标前的default e表示的是默认为扩展分区。我们除了直接回车进入下一步,也可以输入e进入下一步。

    此时光标所在的位置表示选择输入起始位置,也就是起始扇区。当然,我们不用输入,直接回车就好进入下一步。它就是为了能够将后面的所有可用扇区充分的利用上,而默认选择可用扇区的起始最小扇区。
    在这里插入图片描述
    回车后进入下一步,如下:
    此时光标所在的位置表示选择输入终了位置,也就是结束扇区。当然,我们不用输入,直接回车就可以把上面剩余的全部空间充分的利用上。
    在这里插入图片描述
    回车后如下:
    在这里插入图片描述
    到这里我们创建的扩展分区已经创建好了,我们在命令行界面输入p查看一下分区情况:
    在这里插入图片描述
    黄颜色框框所框取的信息就是我们创建的扩展分区,以及他的起始,终了扇区位置信息;块信息;id编号信息,分区信息。

    有了扩展分区,那么我们才可以创建逻辑分区。
    我们在命令行输入n添加一个新分区,此时添加的分区就是逻辑分区。
    在这里插入图片描述
    这时它询问设置逻辑分区的起始扇区,为了充分利用,我们选择默认值,然后回车。
    在这里插入图片描述
    到这里它在询问扇区结束位置,说白了就是我们在设置逻辑分区大小。输入格式为:+扇区 或者 +数值大小{单位}
    然后我们输入:+1G  表示设置大小为的1G的逻辑空间。回车之后就完成了新的分区的设置。
    紧接着我们输入p打印分区表查看分区信息。
    在这里插入图片描述
    上图中黄颜色的线上的文字为提示信息:提示分区5大小为1GB且已经创建。
    此时不要着急,我们一定要记住要保存,在命令行输入w保存分区信息。我们通过w保存并退出后,使用fdisk -l  可以查看到磁盘的分区信息。
    但是当你在格式化的时候,有可能找不到这个分区。这是因为Linux没有把分区信息读到内核来,我们需要输入partprobe这个命令,来使我们内核重读一下我们的分区信息。
    在这里插入图片描述
    到这里我们已经成功地创建了一个1G大小的分区,但是我们能用吗?不能,因为我们要对磁盘进行格式化后才可以进行数据的存储。

    三、磁盘的格式化

    1、认识格式化:

    格式化:指将分区格式化成不同的文件系统。
    那什么是文件系统呢?
    文件系统:指操作系统用于明确存储设备或分区上的文件的方法和数据结构:即在存储设备上组织文件的方法。就好比一个教室,同学们的坐的位置总是与桌子凳子排列的方式有关系。桌子,凳子怎么摆放,就导致了同学坐的位置在哪里。文件系统存放数据也是这么个道理。

    2、Linux系统下的文件类型:

    Linux下的文件类型有ext2、ext3、ext4、xfs等等,我们可以使用命令:mkfs. 然后用按TABTAB来查看都有哪些文件类型。
    在这里插入图片描述

    3、磁盘的格式化:

    我们现在要对刚才创建的逻辑分区5进行格式化。
    (1)在命令行输入mkfs.ext3  /dev/sda5      意思就是格式化根下的sda5分区,格式化类型为.ext3
    在这里插入图片描述
    当done都出现完毕后,意味着格式化已经进行完毕。
    (2)格式化完毕后我们使用命令:ll  来查看我们格式化完毕后的分区的文件类型信息。
    在这里插入图片描述
    我们从信息中可以看出来sda5为一个块设备文件。8表示主设备号,5表示的为从设备号。

    到这里已经格式化好的sda5能用吗?答案是不能,要想用这个磁盘我们还需要挂载。

    四、磁盘的挂载

    1、认识挂载:

    (1)Linux的宗旨是一切皆文件,从以上我们也看到。我们存储的所有文件都在sda3下存放着,sda3也就是我们的根。那我们要在sda5中写入文件时,首先要sda5要与sda3先建立一个联系,这个联系就是一个目录。建立联系的过程我们叫做挂载
    (2)当我们访问sda3底下的这个目录的时候,实际上我们访问的才是sda5这个设备文件。这个目录相当于一个访问sda5的入口,可以理解为一个接口,有了这个接口才可以访问这个磁盘。

    2、磁盘的挂载:

    (1)挂载点目录:我们将磁盘切到根目录, mediamnt 这两个目录被叫做挂载点目录。除此之外,我们也可以自己创建一个目录作为一个挂载点目录,
    在这里插入图片描述
    (2)临时挂载:将指定的一个目录作为挂载点目录时,如果挂载点的目录有文件,那么文件会被隐藏。因此当我们需要挂载目录时,最好新建一个空文件夹来作为挂在点目录。(重启后失效
    ①首先在根下创建一个test目录用于测试,在test目录中创建一个文件file,和一个目录directory。
    在这里插入图片描述
    ②然后我们挂载sda5,使用命令:mount /dev/sda5 /test   意思就是说将/dev/sda5挂载到test目录中
    然后我们刷新一下切出去,重新进到这个目录。(当然你们也可以不刷新直接使用ll命令看看会出现什么)
    在这里插入图片描述
    ③现在我们在test目录下的操作就相当于在sda5中进行操作,我们在里面写一个文件吧。
    在这里插入图片描述
    ④按照上一步,我们的colour文件是在sda5中,那么我们将挂载的sda5给卸载掉。我们再进入test查看里面的文件有什么。注意卸载时一定要退出目录,不然无法进行卸载。卸载的命令:umount /dev/sda5或者是umount /test
    在这里插入图片描述
    ⑤同理根据第③步的操作,我们在sda5里面写入一个文件。那么我们这次将这个sda5直接挂载到新建的一个目录test2。同理我们应该能想到,挂载后这个空文件夹也能够读到colour这个文件。(当然也要刷新一下)
    在这里插入图片描述
    到这里就能说明colour这个文件是属于磁盘里的而非目录里的。
    现在我们回到开头,我们之前说过,我们这种挂载方式为临时挂载,因此你在命令行中输入reboot重启Linux后,进入test2中是看不到任何文件的。这里不再演示。
    (3)怎样查看到当前系统上所有磁盘的挂载信息?
    ①使用mount命令,但读起来较费劲,黄色线条可以告诉我们在哪里挂载的,磁盘的格式类型,读写权限,等其他信息。
    在这里插入图片描述
    ②使用命令df -h这更易于我们对磁盘的信息的了解。包括文件的大小,已经使用的分区大小,总共可用分区的大小,使用率,以及挂载的位置。(推荐)
    在这里插入图片描述
    注意:我们当时为sda5分配了1G的大小,但由于格式化后,要存储一些记录格式化的类型的信息。所以会占用一些空间,导致实际空间会比我们预先分配的空间要小。
    (4)命令:blkid:查看对应分区的UUID(编号)。UUID唯一标识每一个分区,防止错误的挂载。除此之外,还会显示分区的类型。(建议先复制一下sda5的UUID,一会儿会用到)
    在这里插入图片描述
    (5)永久挂载:使用永久挂载,就意味着它开机会自动挂载。
    ①使用vim编辑 /etc/fstab  在命令行直接输入vim /etc/fstab 就可以编辑,实现开机自动挂载。
    在这里插入图片描述
    ②在将光标移到UUID行,在命令模式下按o键进入插入模式,同时换行。将(4)步骤中复制好的sda5的UUID编号,粘贴进来。/test挂载点目录,ext3文件系统类型,第一个0表示不备份,第二个0表示不检查。注意格式一定要正确,可以不用对齐,最好的判断依据是依照颜色。
    写完之后保存退出。
    在这里插入图片描述
    Ⅰ写完之后,你使用mount命令,是看不到test挂载信息的,只有开机时才会读取那个文件。你只需reboot然后打开相应的目录去查找我们之前创建的colour文件是否存在来判断自己是否挂载成功。

    Ⅱ如果你着急的就想查看test的挂载分区存储的信息。由于内核还没有读取这个命令,我们使用mount -a 这个命令来让内核读取这个文件。然后用mount | grep /test来过滤信息,查看是否挂上。要么直接省去上一步,直接到test目录下去找colour文件是否存在。(如果失败了不要着急,很有可能你没有重新进这个区哦)
    ==================================================================================================
    文末彩蛋:小伙伴们有没有发现当test目录被挂载后,该目录下多出了一个目录lost+found。
    lost+found:顾名思义,丢失然后找到。它是一个特殊的目录,用来存放文件系统错误导致文件丢失的目录,因此我们的一些数据是可以通过它来找到的。这个目录是在分区的根目录上,就是我们挂载的分区。但这不是每个文件系统都有的目录,ext2/3就有这个目录,有些就没有这个目录。

    本节所用到的主要Linux的命令总结

    命令该命令的注释
    fdisk -l查看当前磁盘的分区状况
    fdisk /dev/sda让硬盘进入分区模式,所分的磁盘在 /dev 下的 sda 这块磁盘
    partprobe将分区信息读到内核中
    mkfs.ext2 /dev/sda5/dev下的 sda5 磁盘格式化为 ext2 的格式类型
    mount /dev/sda5/test/dev/sda5 挂载到 test
    umount /dev/sda5或者umount /test卸载已经挂载的 /dev/sda5 磁盘也就是作为挂载接口的test目录
    mount查看当前磁盘的详细挂载信息
    df -h查看磁盘的信息(推荐)
    blkid查看对应分区的UUID(编号)

    好了本文到此就结束了,文章多多少少可能会出现些错误,也希望大家能帮助我发现文章的一些错误,提出宝贵的建议。欢迎大家能在留言区评论留言哦,感谢阅读。

    展开全文
  • Win7如何创建创建、删除或格式化硬盘分区.docx
  • Win8创建、删除或格式化硬盘分区全程图解.docx
  • 如何在Windows 8 中创建、删除或格式化硬盘分区.docx
  • 在WIN7系统如何创建、删除或格式化硬盘分区.docx
  • Windows 7系统如何创建、删除或格式化硬盘分区?.docx
  • fdisk命令创建分区并格式化

    千次阅读 2019-10-28 17:38:47
    w、把分区写进分区表,保存退出 使用fdisk工具进行分区一个20G的硬盘 [root@node1 ~]# fdisk /dev/sdc 打开分区界面 下面我们进行分区,这次把硬盘的所有空间给主分区 我们也可自己设定分区的大小比如: 输入+...
  • 磁盘分区格式化和挂载

    千次阅读 2020-05-21 08:41:36
    1、磁盘分区 (1)易于管理和使用: 比如说我们把磁盘分了sda1、sda2、sda3、sda4盘,我们假设sda1盘为系统盘,其他的比如说游戏、办公、软件盘,这样我们要重新分哪个区就直接在对应的盘分就可以了,不需要整块磁盘...
  • Windows 7系统如何创建、删除或格式化硬盘分区?_1.docx
  • VM虚拟机中Centos7磁盘分区+格式化+挂载(超级详细一看就会) 1、环境介绍 centos系统版本:7.9,命令:cat /etc/redhat-release 虚拟机版本:15(VM) 2、分区简介+个人理解 分区基本步骤:磁盘分区——磁盘...
  • Ubuntu硬盘分区格式化、挂载

    千次阅读 2018-03-30 16:16:02
    转载自:...统的硬盘空间不够用了,需要增加新的硬盘扩容。将硬盘分区格式化、自动挂载配置的整个过程记下来,备忘。 运行环境 | Enviroment Ubuntu 10.10 一、硬盘分区 | Hard di...
  • linux磁盘分区格式化及挂载意义: 给linux 系统服务器扩容, 加一块硬盘实验环境: virtualBox虚拟软件 + centos6.5第一步: 添加硬件 硬盘 (我这里用virtualBox模拟) 启动查看设备,找到新加的硬盘标识fdisk -l 分区 ...
  • 这里对Linux创建扩展分区和逻辑分区,以及格式化分区和挂载分区进行一个详细的介绍,希望能帮助到你们! 1.Linux 创建扩展分区以及逻辑分区 [root@localhost ~]# fdisk /dev/sdb //进入要分配的磁盘 WARNING: ...
  • Linux 磁盘分区格式化

    2019-11-11 10:55:16
    3.磁盘格式化 1.观察磁盘分区状态 lsblk 列出所有磁盘列表 lsblk 是[list block device]缩写 运行指令 lsblk 表明有两个装置,sr0和vda,vda下有三个分区,具体列明如下: name: 装置文件名,会省略/dev等前导...
  • 在Linux中对硬盘进行分区格式化和挂载 我最近有一个全新的4-TB硬盘加入我的电脑。所以我需要在Linux中安装它。为此,我需要执行以下操作: 分区 格式化 挂载 检查是否已安装硬盘驱动器 分区 首先,在通过SATA...
  • Linux磁盘分区挂载格式化 虽然硬盘分区表中最多能存储四个分区,但我们实际使用时一般只分为两个分区,一个是主分区(Primary Partion)一个是扩展分区(extendedpartition)两种,主分区可以马上被使用但不能再分区...
  • Linux 系统格式化磁盘并挂载分区

    千次阅读 2019-01-23 17:46:33
    1 新硬盘 看查看文档。《vmware给虚拟机添加新硬盘》:...3 查看服务器安装的硬盘状态(包括格式化和未格式化) /dev/sdb 还没有分区 4 分区 4.1 打印帮助 fdisk /dev/sdb 输入m显示帮助信息 4.2 ...
  • 磁盘分区格式化及 LVM 管理

    千次阅读 2017-12-31 16:20:10
    RHEL7 如何对磁盘进行分区格式化以及如何配置 LVM,与以前版本的 RHEL 区别不大, 可 以通过 disk 工具(在图形桌面中运行)或命令工具(如: fdisk、 gdisk、 parted)管理硬盘设 备。 fdisk 可以配置 MBR ...
  • 整个系统都是文件,想想就头疼,而linux系统又是一个能满足多用户同时使用的系统,这就导致每个人都在里面创建一些文件,然后大家都分不清哪些文件是干嘛的?所以,linux系统为了让每个linux运维人员能快速的接收一...
  • Win7系统如何创建删除或格式化硬盘分区
  • 硬盘分区分区格式化类型详解

    千次阅读 2015-11-09 00:18:25
    分区从实质上说就是对硬盘的一种格式化。当我们创建分区时,就已经设置好了硬盘的各项物理参数,指定了硬盘主引导记录(即Master Boot Record,一般简称为MBR)和引导记录备份的存放位置。而对于文件系统以及其他操作...
  • 查看磁盘分区信息 fdisk -l 这时候sdb还没有分区信息。 磁盘分区命令: fdisk /dev/sdb (这里就以磁盘sdb为例) sda 后面不加数字,因为只有分区完成以后,才会有sdb1分区,sdb2等等,分区之前是没有这些分区的,...
  • Linux创建GPT分区格式化并挂载

    千次阅读 2019-06-10 11:51:08
    #对/dev/sdb进行分区或管理操作 parted /dev/sdb #定义分区表格式 mklabel gpt #设置分区大小单位为GB unit GB #建立分区1-5 mkpart name1 0 4 mkpart name2 4 8 mkpart name3 8 12 mkpart name4 12 16 mkpart name5...
  • 1,创建分区先查看下是否有磁盘没有分区fdisk -l 其中第一个框和第二个框,是已经分好区的磁盘,第三个硬盘没有分区。开始分区fdisk /dev/sdc 输入m,可以查看有哪些操作输入p 查看当前硬盘分区,目前没有分区。输入...
  • 本文主要讲述使用fdisk工具对磁盘进行分区和格式化的方法 首先要明确分区是针对磁盘进行的操做,磁盘分区创建分区表,类似vda,sda的是磁盘,vda1,sda1的是分区 1.查看磁盘分区状态 1.1. 查看分区挂载情况 ...
  • QCOW2镜像格式是Qemu支持的磁盘镜像格式之一。它可以使用一个文件来表示一个固定大小的块设备。 创建 qcow2 镜像 # qemu-img create -f qcow2 test.qcow2 200M ...格式化 可以使用 fdisk 来分区 挂载 可以使...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 111,122
精华内容 44,448
关键字:

创建并格式化硬盘分区