精华内容
下载资源
问答
  • Linux磁盘分区实验

    2021-07-14 18:51:51
    实验要求: 首先我们打开虚拟机添加一个硬盘 首先我们打开虚拟机lsblk查看自己硬盘的信息 #fdisk /dev/sdb 创建分区...swap分区增加了512M 故实验一完成 2.创建一个逻辑卷 首先我们分区 然后创建一个物理卷和卷组 #ls

    实验要求:
    在这里插入图片描述
    首先我们打开虚拟机添加一个硬盘
    在这里插入图片描述
    首先我们打开虚拟机lsblk查看自己硬盘的信息

    #fdisk /dev/sdb        创建分区硬盘
    #mkswap /dev/sdb1   格式化
    #blkid /dev/sda1   显示UUID
    #vim /etc/fstab 
    复制UUID 后面参数不变
    #free -m
    

    在这里插入图片描述

    #swapon /dev/sdb1 挂载
    #free -m
    

    在这里插入图片描述
    swap分区增加了512M 故实验一完成

    2.创建一个逻辑卷

    首先我们分区 然后创建一个物理卷和卷组

    #lsblk
    #fdisk /dev/sdb
    

    在这里插入图片描述

    #pvcreate /dev/sdb{1,2}创建一个物理卷 内存为4G
    #pvs 查看物理卷
    

    在这里插入图片描述

    #vgcreate datastore /dev/sdb1 /dev/sdb2 创建卷组 名字为datastore
    #vgs  显示卷组
    

    #lvcreate -n database -L 3G datastsore  创建逻辑卷大小为3G
    #mkfs.xfs /dev/datastore/database 格式化
    #mkdir /database
    #mount /dev/datastore/database  /database 挂载带database
    #df -h
    

    在这里插入图片描述
    故实验二完成

    3.扩大逻辑卷 现在逻辑卷为3G 要求扩大到5G
    首先扩大卷组
    #vgextend dtastore /dev/sdb3 扩大卷组
    #lvextend /dev/datastore/database -L +2G 增加逻辑卷
    #lvs 查看逻辑卷
    在这里插入图片描述
    故逻辑卷为5G
    但是df -m查看文件系统还是3G

    这时应该格式化

    #xfs_growfs /database 格式化或并且同步文件系统

    再次查看可得
    在这里插入图片描述

    故实验完成

    4.删除所有逻辑卷
    打开vim /etc/fstab把里面的UUID删除 然后取消挂载
    #umount /database
    #lvremove /dev/datastore/database
    在这里插入图片描述
    vgremove datastore
    在这里插入图片描述
    然后删除物理卷
    #pvremove /dev/sdb{1,2,3}
    #fdisk /dev/sdb 进去删除分区
    故实验全部完成

    展开全文
  • 1、添加4块新的硬盘,每块大小为2G,并将分区类型修改为8e的RAID 2、创建RAID 3、对/dev/md1进行分区和类型设置 4、创建逻辑卷,格式化并进行挂载 5、新建用户 6、以支持配额功能的方式挂载文件系统 二、要求: 准备...

    一、配置步骤

    1、添加4块新的硬盘,每块大小为2G,并将分区类型修改为8e的RAID
    2、创建RAID
    3、对/dev/md1进行分区和类型设置
    4、创建逻辑卷,格式化并进行挂载
    5、新建用户
    6、以支持配额功能的方式挂载文件系统

    二、要求:

    准备四块同样大小的2G盘,依次为/dev/sdb /dev/sdc /dev/sdd /dev/sde

    将/dev/sdb与/dev/sdc创建成/dev/md2(RAID1设备),/dev/sdd与/dev/sde创建成/dev/md3(RAID1设备)

    将/dev/md2与/dev/md3创建成/dev/md1(RAID0设备)

    将/dev/md1创建成LVM逻辑卷,卷组名:vgname1

    创建逻辑卷:/dev/vgname1/lvname1

    创建两个用户:zhangsan与lisi

    三、在Xshell中进行操作步骤如下:

    1、加入新磁盘,创建分区,并把分区类型改成‘8e’的RAID

    在这里插入图片描述
    2、创建RAID

    在这里插入图片描述
    3、对/dev/md1进行分区和类型设置
    在这里插入图片描述
    4、创建逻辑卷/dev/vgname1/lvname1,格式化并进行挂载
    在这里插入图片描述
    5、新建用户zhangsan 和lisi
    在这里插入图片描述

    展开全文
  • Linux理论一章中的磁盘分区当前有两种主流分区方法-MBR分区和GPT分区. 本文将重点介绍MBR分区的基本原理,并使用相关命令验证相关原理为什么实验需要对磁盘进行分区优化I / O性能隔离系统和应用程序实现磁盘空间的...

    watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5

    Linux理论一章中的磁盘分区

    当前有两种主流分区方法-MBR分区和GPT分区. 本文将重点介绍MBR分区的基本原理,并使用相关命令验证相关原理

    为什么实验需要对磁盘进行分区

    优化I / O性能

    隔离系统和应用程序

    实现磁盘空间的配额限制

    同一张磁盘可以使用不同的文件系统

    e2de490b8acd62a7a8fb2b5bbee3f6ca.png

    可以在同一磁盘上安装多个操作系统

    //当然,分区也会有一些缺点,这里将其忽略

    MBR分区

    MBR: 主引导记录,MBR磁盘分区是使用最广泛的分区结构之一,它用于Windows系统平台,Linux系统平台和基于X86的UNIX系统平台.

    实施原则

    使用磁盘的扇区0(一个扇区等于512字节)来指示整个磁盘的整体分区. 整个扇区0简称MBR扇区.

    从硬件角度看,MBR分区是按柱面进行的,也就是说,磁盘上的同一柱面只能归属一个分区. 但是,在CentOS 6.8上,同一圆柱上的不同扇区可以属于不同的分区.

    81551218b9e21e50f54573520db2691e.png

    MBR行业组成

    MBR扇区由三部分组成: 引导代码,MBR分区表和MBR结束标志,总共占512个字节.

    引导代码占用446个字节,MBR分区占用64个字节,MBR结束标志占用2个字节,MBR扇区总共占用512个字节.

    引导代码: 它占用MBR分区的前446个字节,并负责整个系统的启动. 如果启动代码损坏,系统将无法启动

    MBR分区: 引导代码后64字节,它是整个硬盘的分区表. 每个分区使用16个字节,因此可以确定MBR分区方法最多具有4个主分区(包括扩展分区).

    MBR结束标志: 占用最后2个字节,始终为“ 55AA”.

    分区规则

    201282711138720.png

    1. 磁盘上的主分区和扩展分区的总数不能超过4

    2. 磁盘上最多可以有1个扩展分区

    3. 可以在扩展分区中创建逻辑分区,数量限制取决于磁盘类型

    实验

    注意: 这些实验是破坏性的. 强烈建议不要在生产环境中运行. 在虚拟机上操作时,最好执行快照处理,以便在无法恢复操作时可以使用快照功能. 将系统还原到操作之前的状态.

    查看磁盘MBR扇区数据

    hexdump /dev/sda -C -n 512

    # hexdump命令可查看二进制文件,也可以直接查看硬盘数据

    -C选项,以十六进制显示数据

    -n选项,读取输入数据的字节个数

    72e34b7a62145fb0b34bff290e6389ad.png

    ...

    000001d0 07 19 83 fe ff ff 00 48 06 00 00 00 80 02 00 fe |.......H........|

    000001e0 ff ff 83 fe ff ff 00 48 86 02 00 00 40 01 00 fe |.......H....@...|

    000001f0 ff ff 05 fe ff ff 00 48 c6 03 00 b8 39 15 55 aa |.......H....9.U.|

    00000200

    # 最后几行的结果

    修改MBR扇区数据

    以下“销毁”的mbr扇区数据

    [root@linuxidc ~]#fdisk -l

    Disk /dev/sda: 214.7 GB, 214748364800 bytes

    255 heads, 63 sectors/track, 26108 cylinders

    Units = cylinders of 16065 * 512 = 8225280 bytes

    Sector size (logical/physical): 512 bytes / 512 bytes

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk identifier: 0x000455a4

    Device Boot Start End Blocks Id System

    /dev/sda1 * 1 26 204800 83 Linux

    Partition 1 does not end on cylinder boundary.

    /dev/sda2 26 2637 20971520 83 Linux

    /dev/sda3 2637 3942 10485760 83 Linux

    /dev/sda4 3942 26109 178052096 5 Extended

    /dev/sda5 3943 4204 2097152 82 Linux swap / Solaris

    /dev/sda6 4204 26109 175952896 83 Linux

    Disk /dev/sdb: 10.7 GB, 10737418240 bytes

    255 heads, 63 sectors/track, 1305 cylinders

    Units = cylinders of 16065 * 512 = 8225280 bytes

    Sector size (logical/physical): 512 bytes / 512 bytes

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk identifier: 0x00000000

    使用fdisk命令查看磁盘信息,fdisk命令直接查询mbr分区表的信息

    [root@linuxidc ~]#dd if=/dev/sda of=/tmp/mbr bs=1 count=512

    512+0 records in

    512+0 records out

    512 bytes (512 B) copied, 0.00102281 s, 501 kB/s

    从/ dev / sda设备读取数据并将其存储在/ tmp / mbr文件中. 块大小为1个字节,数字为512

    [root@linuxidc ~]#dd if=/dev/zero of=/dev/sda bs=1 count=512

    512+0 records in

    512+0 records out

    512 bytes (512 B) copied, 0.0019455 s, 263 kB/s

    将/ dev / sda分区表512字节的所有数据更改为0

    [root@linuxidc ~]#fdisk -l

    Disk /dev/sda: 214.7 GB, 214748364800 bytes

    255 heads, 63 sectors/track, 26108 cylinders

    Units = cylinders of 16065 * 512 = 8225280 bytes

    Sector size (logical/physical): 512 bytes / 512 bytes

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk identifier: 0x00000000

    Disk /dev/sdb: 10.7 GB, 10737418240 bytes

    255 heads, 63 sectors/track, 1305 cylinders

    Units = cylinders of 16065 * 512 = 8225280 bytes

    Sector size (logical/physical): 512 bytes / 512 bytes

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk identifier: 0x00000000

    # 显示不出磁盘分区的具体信息了

    本文来自电脑杂谈,转载请注明本文网址:

    http://www.pc-fly.com/a/dianqi/article-296254-1.html

    展开全文
  • 2013-08-04浏览:3次linux下磁盘分区及格式化以及实验操作步骤linux下磁盘分区及格式化以及实验操作步骤时间:2010-08-02 13:17来源:未知 作者:admin 点击:1...

    当前位置:我的异常网» Linux/Unix » linux上磁盘的分区及格式化以及实验操作步骤

    linux上磁盘的分区及格式化以及实验操作步骤

    www.myexceptions.net  网友分享于:2013-08-04  浏览:3次

    linux下磁盘的分区及格式化以及实验操作步骤

    linux下磁盘的分区及格式化以及实验操作步骤时间:2010-08-02 13:17来源:未知 作者:admin 点击:173次磁 盘的分区及格式化:首先我们先在机器上添加一块磁盘,在这为了实验,我们就加一个SCSI接口的1G大小的吧。(我们将实验步骤定为这样:分一个主分 区:200M,ext3系统分区格式,分

    磁 盘的分区及格式化:首先我们先在机器上添加一块磁盘,在这为了实验,我们就加一个SCSI接口的1G大小的吧。(我们将实验步骤定为这样:分一个主分 区:200M,ext3系统分区格式,分三个逻辑分区:分别为200M,ext3系统分区格式,300M,ext3系统分区格式,200M,fat32系 统分区格式)

    这样之后,我们僦启动系统,进入到系统之后,看我们刚添加的磁盘是不是成功添加了,可以先:#ls /dev/sdb     --在这里我说明一下,/dev在linux下面存放的就是系统中所有的设备,而为什么是sdb?因为我当前系统也是SCSI接口的,因为在linux 中,磁盘的接口是这样来认的,若是IDE接口的,第一块磁盘就是hda,第二块磁盘就是hdb,依次类推,若是SCSI接口的,第一块磁盘就是sda,第 二块磁盘就是sdb,依次类推。还接着往前说,若在/dev/sdb下面能够看到有/dev/sdb这个设备,就证明我们刚刚添加的新磁盘是成功的,那么 这个时候,我们就可以进行对磁盘分区了,在这里,我还唠叨两句,我们分区,最多都只能分四个区,这是为什么呢?有的人说,不对呀,我的系统里有好几个盘 呀,C、D、E、F、G...在这我在说明一下呀,那些盘符多,不就带表你的分区也多,那很有可能就只是一个扩展分区里的逻辑分区而已。接着上面的说,为 什么我们最多只能分四个区呢?这是因为,我们的每一块磁盘里面都有一个分区表,而分区表的大小,就只有64k,而每划分一个分区,就会占用16k,所以就 只能分四个区。我们就开始分区吧:

    #fdisk /dev/sdb    表示我们对sdb进行分区

    Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel

    Building a new DOS disklabel. Changes will remain in memory only,

    until you decide to write them. After that, of course, the previous

    content won't be recoverable.

    Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)

    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

    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)

    在这里有很多信息,我们不需全都记忆,在这里有五项很重要,即:d删除系统分区,n新建一个系统分区,p查看系统分区列表,t改变系统分区格式,w保存并退出fdisk.既然我们是创建分区,我们就按n进入

    Command action

    e   extended

    p   primary partition (1-4)

    里面有两个选项值:e:extended扩展分区,p:primary partition(1-4)主分区 --在这里还另外说明一下,我们一般创建分区,1-4为主分区或扩展分区,5以上为逻辑分区.既然我们要先创建一个主分区,肯定先输入p进入

    partition number (1-4):在这里是让我们就输入分区号,在这我们就输入1吧,进入

    first cylinder (1-130,default 1):在这里是让我们输入分区的扇区起始值,我们就默认吧,回车进入

    Using default value 1

    Last cylinder or +size or +sizeM or +sizeK (1-130, default 130):

    上面说明我们选择了默认,接下来上让我们输入第一个分区的大小值,做为扇区值,我们不太清楚,我们在这里就用M来表示吧,我们输入+300M确认,我们可以查看一下我们刚才的操作是否成功,按p进入

    Disk /dev/sdb: 1073 MB, 1073741824 bytes

    255 heads, 63 sectors/track, 130 cylinders

    Units = cylinders of 16065 * 512 = 8225280 bytes

    Device Boot      Start         End      Blocks   Id System

    /dev/sdb1               1          37      297171   83 Linux

    有上面的内容,则证明我们刚刚的操作是成功了的。

    接下来我们就划分扩展分区,按n进入之后,再按上e进入,输入分区号2,接下来就一直采取默认,就表示将我们剩下的全划分一个扩展分区。

    我们可以p一下

    Disk /dev/sdb: 1073 MB, 1073741824 bytes

    255 heads, 63 sectors/track, 130 cylinders

    Units = cylinders of 16065 * 512 = 8225280 bytes

    Device Boot      Start         End      Blocks   Id System

    /dev/sdb1               1          37      297171   83 Linux

    /dev/sdb2               38        130      747022+   5 Extended

    接下来我们就划分逻辑分区了,按n进入

    Command action

    l    logical (5 or over)

    p    primary partition (1-4)

    输入l进入

    first cylinder (38-130,default 38):在这里我们就采取默认吧,直接回车进入

    Last cylinder or +size or +sizeM or +sizeK (38-130, default 130):在这里要我们输入大小,我们就按照我们实验内容来操作吧,+200M回车,接下来的操作步骤就跟这个是一样的了,只是到最后一步时,大小自已 定。当我们把所有的区都分好了之后,我们再p一下:

    Disk /dev/sdb: 1073 MB, 1073741824 bytes

    255 heads, 63 sectors/track, 130 cylinders

    Units = cylinders of 16065 * 512 = 8225280 bytes

    Device Boot      Start         End      Blocks   Id System

    /dev/sdb1               1          37      297171   83 Linux

    /dev/sdb2               38        130      747022+   5 Extended

    /dev/sdb5               38         62      200781   83 Linux

    /dev/sdb6               63         99      297171   83 Linux

    /dev/sdb7              100        130      248976   83 Linux

    这里,我们就该保存了,按下w回车

    The partition table has been altered!

    Calling ioctl() to re-read partition table.

    Syncing disks.

    You have mail in /var/spool/mail/root

    证明保存成功。

    接下来我们就应该去格式化磁盘了,因为我们刚刚才把区分好,还没有格式化,我们就用mkfs来格式化。

    #mkfs -t ext3 /dev/sdb1

    mke2fs 1.35 (28-Feb-2004)

    max_blocks 304300032, rsv_groups = 37146, rsv_gdb = 256

    Filesystem label=

    OS type: Linux

    Block size=1024 (log=0)

    Fragment size=1024 (log=0)

    74296 inodes, 297168 blocks

    14858 blocks (5.00%) reserved for the super user

    First data block=1

    Maximum filesystem blocks=67633152

    37 block groups

    8192 blocks per group, 8192 fragments per group

    2008 inodes per group

    Superblock backups stored on blocks:

    8193, 24577, 40961, 57345, 73729, 204801, 221185

    Writing inode tables: done

    inode.i_blocks = 4098, i_size = 67383296

    Creating journal (8192 blocks): done

    Writing superblocks and filesystem accounting information: done

    This filesystem will be automatically checked every 32 mounts or

    180 days, whichever comes first. Use tune2fs -c or -i to override.

    #mkfs -t ext3 /dev/sdb5

    mke2fs 1.35 (28-Feb-2004)

    max_blocks 205598720, rsv_groups = 25098, rsv_gdb = 256

    Filesystem label=

    OS type: Linux

    Block size=1024 (log=0)

    Fragment size=1024 (log=0)

    50200 inodes, 200780 blocks

    10039 blocks (5.00%) reserved for the super user

    First data block=1

    Maximum filesystem blocks=67371008

    25 block groups

    8192 blocks per group, 8192 fragments per group

    2008 inodes per group

    Superblock backups stored on blocks:

    8193, 24577, 40961, 57345, 73729

    Writing inode tables: done

    inode.i_blocks = 3074, i_size = 67383296

    Creating journal (4096 blocks): done

    Writing superblocks and filesystem accounting information: done

    This filesystem will be automatically checked every 22 mounts or

    180 days, whichever comes first. Use tune2fs -c or -i to override.

    #mkfs -t ext3 /dev/sdb6

    mke2fs 1.35 (28-Feb-2004)

    max_blocks 304300032, rsv_groups = 37146, rsv_gdb = 256

    Filesystem label=

    OS type: Linux

    Block size=1024 (log=0)

    Fragment size=1024 (log=0)

    74296 inodes, 297168 blocks

    14858 blocks (5.00%) reserved for the super user

    First data block=1

    Maximum filesystem blocks=67633152

    37 block groups

    8192 blocks per group, 8192 fragments per group

    2008 inodes per group

    Superblock backups stored on blocks:

    8193, 24577, 40961, 57345, 73729, 204801, 221185

    Writing inode tables: done

    inode.i_blocks = 4098, i_size = 67383296

    Creating journal (8192 blocks): done

    Writing superblocks and filesystem accounting information: done

    This filesystem will be automatically checked every 27 mounts or

    180 days, whichever comes first. Use tune2fs -c or -i to override.

    #mkfs -t ext3 /dev/sdb7

    mke2fs 1.35 (28-Feb-2004)

    max_blocks 254951424, rsv_groups = 31122, rsv_gdb = 256

    Filesystem label=

    OS type: Linux

    Block size=1024 (log=0)

    Fragment size=1024 (log=0)

    62248 inodes, 248976 blocks

    12448 blocks (5.00%) reserved for the super user

    First data block=1

    Maximum filesystem blocks=67371008

    31 block groups

    8192 blocks per group, 8192 fragments per group

    2008 inodes per group

    Superblock backups stored on blocks:

    8193, 24577, 40961, 57345, 73729, 204801, 221185

    Writing inode tables: done

    inode.i_blocks = 4098, i_size = 67383296

    Creating journal (4096 blocks): done

    Writing superblocks and filesystem accounting information: done

    This filesystem will be automatically checked every 28 mounts or

    180 days, whichever comes first. Use tune2fs -c or -i to override.

    上面的操作结果显示,我们把所有的磁盘格式都格式化为ext 3格式的了,我们还需将/dev/sdb7的格式转化为fat32格式,我就可以:

    #fdisk /dev/sdb 进入

    按下t进入

    输入分区号7进入

    按下l(查看列表)进入

    0 Empty           1c Hidden W95 FAT3 70 DiskSecure Mult bb Boot Wizard hid

    1 FAT12           1e Hidden W95 FAT1 75 PC/IX           be Solaris boot

    2 XENIX root      24 NEC DOS         80 Old Minix       c1 DRDOS/sec (FAT-

    3 XENIX usr       39 Plan 9          81 Minix / old Lin c4 DRDOS/sec (FAT-

    4 FAT16 <32M      3c PartitionMagic 82 Linux swap      c6 DRDOS/sec (FAT-

    5 Extended        40 Venix 80286     83 Linux           c7 Syrinx

    6 FAT16           41 PPC PReP Boot   84 OS/2 hidden C: da Non-FS data

    7 HPFS/NTFS       42 SFS             85 Linux extended db CP/M / CTOS / .

    8 AIX             4d QNX4.x          86 NTFS volume set de Dell Utility

    9 AIX bootable    4e QNX4.x 2nd part 87 NTFS volume set df BootIt

    a OS/2 Boot Manag 4f QNX4.x 3rd part 8e Linux LVM       e1 DOS access

    b W95 FAT32       50 OnTrack DM      93 Amoeba          e3 DOS R/O

    c W95 FAT32 (LBA) 51 OnTrack DM6 Aux 94 Amoeba BBT      e4 SpeedStor

    e W95 FAT16 (LBA) 52 CP/M            9f BSD/OS          eb BeOS fs

    f W95 Ext'd (LBA) 53 OnTrack DM6 Aux a0 IBM Thinkpad hi ee EFI GPT

    10 OPUS            54 OnTrackDM6      a5 FreeBSD         ef EFI (FAT-12/16/

    11 Hidden FAT12    55 EZ-Drive        a6 OpenBSD         f0 Linux/PA-RISC b

    12 Compaq diagnost 56 Golden Bow      a7 NeXTSTEP        f1 SpeedStor

    14 Hidden FAT16 <3 5c Priam Edisk     a8 Darwin UFS      f4 SpeedStor

    16 Hidden FAT16    61 SpeedStor       a9 NetBSD          f2 DOS secondary

    17 Hidden HPFS/NTF 63 GNU HURD or Sys ab Darwin boot     fd Linux raid auto

    18 AST SmartSleep 64 Novell Netware b7 BSDI fs         fe LANstep

    1b Hidden W95 FAT3 65 Novell Netware b8 BSDI swap       ff BBT

    从上面的列表当中我们可以得知,按c回车,即可以将sdb7的系统分区ext3格式转化为fat32格式.

    看一下我们的操作是否成功,按p

    Disk /dev/sdb: 1073 MB, 1073741824 bytes

    255 heads, 63 sectors/track, 130 cylinders

    Units = cylinders of 16065 * 512 = 8225280 bytes

    Device Boot      Start         End      Blocks   Id System

    /dev/sdb1               1          37      297171   83 Linux

    /dev/sdb2              38         130      747022+   5 Extended

    /dev/sdb5              38          62      200781   83 Linux

    /dev/sdb6              63          99      297171   83 Linux

    /dev/sdb7             100         130      248976    c W95 FAT32 (LBA)

    接下来,保存退出,按w回车。这样一来,我们就把区给分好了,并且格式化了,接下来,就是投入到使用了,这时我们还需要去挂载了之后才能使用,在这里我就挂载一个为列子吧。

    先回到我们的/目录,再进行创建一个文件夹sdb,再进入到sdb进行创建目录sdb1、sdb5、sdb6、sdb7。

    #cd /

    #mkdir sdb

    #cd sdb

    #mkdir sdb1 sdb5 sdb6 sdb7

    这里我们就可以进行挂载了,

    #mount /dev/sdb1 /sdb/sdb1

    #mount /dev/sdb5 /sdb/sdb5

    #mount /dev/sdb6 /sdb/sdb6

    #mount /dev/sdb7 /sdb/sdb7

    查看我们有没有挂载成功

    #df

    Filesystem             1K-块        已用     可用 已用% 挂载点

    /dev/sda2              5573968   1762232   3528592 34% /

    /dev/sda1               101086      8570     87297   9% /boot

    none                    128020         0    128020   0% /dev/shm

    /dev/hdc                164716    164716         0 100% /media/cdrom

    /dev/sdb1               287782     10288    262636   4% /sdb/sdb1

    /dev/sdb5               194442      5664    178739   4% /sdb/sdb5

    /dev/sdb6               287782     10288    262636   4% /sdb/sdb6

    /dev/sdb7               241116      6176    222492   3% /sdb/sdb7

    #df -lh

    Filesystem            容量 已用 可用 已用% 挂载点

    /dev/sda2             5.4G 1.7G 3.4G 34% /

    /dev/sda1              99M 8.4M   86M   9% /boot

    none                  126M     0 126M   0% /dev/shm

    /dev/hdc              161M 161M     0 100% /media/cdrom

    /dev/sdb1             282M   11M 257M   4% /sdb/sdb1

    /dev/sdb5             190M 5.6M 175M   4% /sdb/sdb5

    /dev/sdb6             282M   11M 257M   4% /sdb/sdb6

    /dev/sdb7             236M 6.1M 218M   3% /sdb/sdb7

    这样一来,就全部挂载成功了,但这只是临时性的,每当我们重启之后就又没有了,这时我们可以把它记忆到/etc/fstab文件当中,这是一个开机自动执行的脚本文件:

    #vi /etc/fstab

    LABEL=/                 /                       ext3    defaults        1 1

    LABEL=/boot             /boot                   ext3    defaults        1 2

    none                    /dev/pts                devpts gid=5,mode=620 0 0

    none                    /dev/shm                tmpfs   defaults        0 0

    none                    /proc                   proc    defaults        0 0

    none                    /sys                    sysfs   defaults        0 0

    LABEL=SWAP-sda3         swap                    swap    defaults        0 0

    /dev/sdb1                /sdb/sdb1              auto    defaults        0 0 --这就是我们挂载的一行

    /dev/hdc                /media/cdrom            auto    pamconsole,fscontext=system_u:object_r:removable_t,exec,noauto,managed 0 0

    /dev/fd0                /media/floppy           auto    pamconsole,fscontext=system_u:object_r:removable_t,exec,noauto,managed 0 0

    最后再保存退出

    :wq!

    #reboot 重启

    重启之后,我们df看一下是不是成功了

    #df

    Filesystem             1K-块        已用     可用 已用% 挂载点

    /dev/sda2              5573968   1760656   3530168 34% /

    /dev/sda1               101086      8570     87297   9% /boot

    none                    128020         0    128020   0% /dev/shm

    /dev/sdb1               287782     10288    262636   4% /sdb/sdb1    --通过这条记录,证明挂载成功了,而且是永久性的。

    /dev/hdc                164716    164716         0 100% /media/cdrom

    (责任编辑:admin)

    文章评论

    展开全文
  • 背景:某公司中的Linux服务器中新增了一块硬盘/dev/sdb(大小6G),练习Linux系统下磁盘分区、文件系统的创建、挂载与卸载及自动挂载的实现。 在RHEL的虚拟机中添加一个新硬盘(6G大小),进行如下操作: 查看/dev...
  • Linux下磁盘分区、卸载和磁盘配额

    千次阅读 多人点赞 2018-09-03 16:54:35
    二:Linux磁盘分区 三:Linux分区的卸载 四:Linux磁盘配额 一:查看磁盘信息  fdisk : 这个命令是磁盘分区表操作工具,fdisk能将磁盘分区,同时也能为每个分区指定分区类型,总的来说,fdisk就是磁盘工具 ...
  • Linux磁盘分区总结

    千次阅读 2018-08-25 19:38:55
    前言 关于磁盘的分区操作,是运维的必备技能,fdisk也应该是大家最常用的命令。因为fdisk命令可以解决大多数的磁盘分区问题,它可以将不大于2T的硬盘进行分区,而我们在生产中...下面介绍的就是Linux磁盘分区,...
  • linux磁盘分区

    2018-11-05 23:03:53
    Linux下磁盘分区和逻辑卷 一、硬盘接口类型  硬盘的接口主要有IDE、SATA、SCSI 、SAS和光纤通道等五种类型。其中IDE和SATA接口硬盘多用于家用产品中,也有部分应用于服务器,SATA是一种新生的硬盘...
  • fdisk : 这个命令是磁盘分区表操作工具,fdisk能将磁盘分区,同时也能为每个分区指定分区类型,总的来说,fdisk就是磁盘工具 · fdisk -l : 查看硬盘分区表。从这里我们可以看出,此系统中挂载了一块硬盘 sda。这块...
  • 磁盘分区实验与磁盘配额实验磁盘分区实验磁盘配额实验 磁盘分区实验 fdisk -l检测新硬盘 fdisk /dev/sdb管理磁盘分区 :n新建分区 :p列出分区 :t改变分区类型 :83 :wq mkfs -t ext4 /dev/sdb格式化 mkdir /data创建...
  • linux磁盘分区(MBR和GPT,基于centos7)实验 为什么分区 1.优化I/O性能 2.实现磁盘空间配额限制 3.提高修复速度 4.隔离系统和程序 5.安装多个OS 6.采用不同文件系统 MBR的分区结构 MBR:Master Boot Record 一块硬盘...
  • Linux磁盘分区——理论篇现在主流的分区的方式有两种——MBR分区和GPT分区,本文将着重介绍MBR分区底层原理,及用相关命令验证相关原理为什么要对磁盘进行分区优化I/O性能隔离系统和应用程序实现磁盘空间的配额...
  • Linux下磁盘分区,格式化以及挂载

    千次阅读 2018-10-08 10:27:39
    接下来,我们详细介绍在Linux下,如何用命令对磁盘分区、格式化以及如何挂载到目录。  测试环境:VMware Workstation / centos7  操作步骤:  第一步:首先来看看当前虚拟机的磁盘情况。    以及先前...
  • 这个命令是磁盘分区表操作工具,fdisk能将磁盘分区,同时也能为每个分区指定分区类型,总的来说,fdisk就是磁盘工具。 fdisk -l:查看硬盘分区表。 上图可以看出,此系统中挂载了一块vda硬盘和一块vdb硬盘。...
  • 我们在windows下分区相信大家都很熟悉了,今天我们来看看linux下磁盘分区是如何进行滴。我们工作中大部分人是用的命令行,所以我们就在命令行模式下进行手工分区。 要想建立分区前提条件是我们有一块硬盘吧?...
  • Linux磁盘分区

    2019-10-02 03:28:09
    磁盘分区 一般情况 主分区+扩展分区<=4 (系统一般装载主分区,扩展分区不能直接使用,需要再分逻辑分区方可使用) 有3+1,2+1等分配情况 Linux系统默认所有设备文件在/dev文件夹下面 /dev/sda --硬盘一 sda...
  • **Linux磁盘分区易混淆概念**1. 磁盘连接方式与设备文件名的关系2. MBR与GPT分区格式2.1 概念3. 主分区/扩展分区/逻辑分区 1. 磁盘连接方式与设备文件名的关系   现在我们的个人PC或者服务器多数采用SATA或SAS接口...
  • Linux磁盘分区与挂载

    2020-01-11 15:18:41
    其实Linux系统也是一样的,磁盘分区有助于更好的管理硬盘上的系统和文件,如果一个分区出现损坏,受影响的是损坏的分区而不是整个硬盘。 以前都是在别人配置好的系统上做事情,现在有机会自己从0配置环境,遇到的第...
  • Linux系统磁盘分区、设备挂载及磁盘配额 文章目录Linux系统磁盘分区、设备挂载及磁盘配额1、设备识别2、设备挂载a) 设备挂载b)卸载时提示设备正忙3、磁盘分区a)MBR分区结构b)GPT分区结构c)分区方法d)设备删除e...
  • 查看挂载分区 df -lh 查看挂载磁盘 fdisk -l 磁盘挂载 fdisk /dev/sdc n-->p-->默认-->默认-->w 分区格式化 mkfs.ext4 /dev/sdc1 新建需要挂载分区的文件夹 mkdir /home/ftp 挂载分区 mount ...
  • 实训四 Linux磁盘分区管理

    千次阅读 2021-03-29 17:11:41
    实训四 磁盘分区管理1、在虚拟机中添加一块新的SCSL硬盘,容量2G2、启动系统后,使用带-p选项的lsblk命令查看当前磁盘及分区表的类型确定分区管理工具(fdisk、或gdisk)3、使用parted命令查看磁盘分区表类型(MBR、...
  • Linux 磁盘分区、格式化、目录挂载 实验环境: Citrix虚拟化, RHEL6.4系统环境 本文目的: 熟悉Linux的基本磁盘分区、格式化、目录挂载。 显示当前主机目录磁盘分区磁盘格式化挂载目录 1. 显示当前...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 18,071
精华内容 7,228
关键字:

linux磁盘分区实验

linux 订阅