zoukankan      html  css  js  c++  java
  • Linux磁盘分区

    添加 10G 硬盘,为硬盘分三个分区:

    查看添加磁盘

     1 [root@localhost ~]# fdisk -l
     2 
     3 Disk /dev/sda: 107.4 GB, 107374182400 bytes, 209715200 sectors
     4 Units = sectors of 1 * 512 = 512 bytes
     5 Sector size (logical/physical): 512 bytes / 512 bytes
     6 I/O size (minimum/optimal): 512 bytes / 512 bytes
     7 Disk label type: dos
     8 Disk identifier: 0x000b8c20
     9 
    10    Device Boot      Start         End      Blocks   Id  System
    11 /dev/sda1   *        2048     2099199     1048576   83  Linux
    12 /dev/sda2         2099200   209715199   103808000   8e  Linux LVM
    13 
    14 Disk /dev/sdb: 10.7 GB, 10737418240 bytes, 20971520 sectors
    15 Units = sectors of 1 * 512 = 512 bytes
    16 Sector size (logical/physical): 512 bytes / 512 bytes
    17 I/O size (minimum/optimal): 512 bytes / 512 bytes
    18 Disk label type: dos
    19 Disk identifier: 0x98e3f29a
    20 
    21    Device Boot      Start         End      Blocks   Id  System
    22 /dev/sdb1            2048     2099199     1048576   83  Linux
    23 /dev/sdb2         2099200     6293503     2097152   83  Linux

    创建分区

    [root@localhost ~]# fdisk /dev/sdb

    进入创建分区(主分区最多创建4个)其他创建步骤一样,使用p查看分区,w保存退出,如果创建swap交换磁盘创建磁盘后使用 t 选择磁盘修改类型swap是82

    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): +1G
    Partition 1 of type Linux and of size 1 GiB is set

    创建挂载目录

    [root@localhost ~]# mkdir /part-ext4
    [root@localhost ~]# mkdir /part-xfs

    格式化,如果格式化出错使用partprobe 命令重新写入表

    [root@localhost ~]# mkfs.ext4 /dev/sdb1
    [root@localhost ~]# mkfs.xfs /dev/sdb2
    [root@localhost ~]# mkswap /dev/sdb3

    挂载

    临时挂载

    [root@localhost ~]# mount /dev/sdb1 /part-ext4/
    [root@localhost ~]# mount /dev/sdb2 /part-xfs/

    永久挂载,并开机自启 使用vim 打开/etc/fstab添加

    /dev/sdb1               /part-ext4              ext4    defaults        0 0
    /dev/sdb2               /part-xfs               xfs     defaults        0 0

    查看挂载情况 命令 lsblk 

    ├─sdb1 8:17 0 1G 0 part /part-ext4
    ├─sdb2 8:18 0 2G 0 part /part-xfs

    查看swap

    [root@localhost ~]# free -m
                  total        used        free      shared  buff/cache   available
    Mem:            972         667          86          13         218         150
    Swap:          2047          14        2033

    启动交换分区

    [root@localhost ~]# swapon /dev/sdb3

    再次查看 如果永久挂载写入/etc/fstab文件

    [root@localhost ~]# free -m
                  total        used        free      shared  buff/cache   available
    Mem:            972         668          85          13         218         149
    Swap:          4095          14        4081

    查看挂载情况
    sdb 8:16 0 10G 0 disk
    ├─sdb1 8:17 0 1G 0 part /part-ext4
    ├─sdb2 8:18 0 2G 0 part /part-xfs
    └─sdb3 8:19 0 2G 0 part [SWAP]

    创建扩展分区

    [root@localhost ~]# fdisk /dev/sdb
    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): 
    Using default value 20971519
    Partition 4 of type Extended and of size 5 GiB is set

    创建逻辑分区

    Command (m for help): n
    All primary partitions are in use
    Adding logical partition 5
    First sector (10489856-20971519, default 10489856): 
    Using default value 10489856
    Last sector, +sectors or +size{K,M,G} (10489856-20971519, default 20971519): +2G
    Partition 5 of type Linux and of size 2 GiB is set

    查看分区使用 p查看分区

    /dev/sdb1            2048     2099199     1048576   83  Linux
    /dev/sdb2         2099200     6293503     2097152   83  Linux
    /dev/sdb3         6293504    10487807     2097152   82  Linux swap / Solaris
    /dev/sdb4        10487808    20971519     5241856    5  Extended
    /dev/sdb5        10489856    14684159     2097152   83  Linux

    格式化

    [root@localhost ~]# mkfs.ext4 /dev/sdb5

    修改配置文件vim /etc/auto.master

    /autodir /etc/auto.misc --timeout=20

    修改配置文件 vim /etc/auto.misc 

    test            -fstype=ext4            :/dev/sdb5

    启动autofs

    [root@localhost ~]# systemctl start autofs

    设置开机自启

    systemctl enable autofs

    查看挂载
    sdb 8:16 0 10G 0 disk
    ├─sdb1 8:17 0 1G 0 part /part-ext4
    ├─sdb2 8:18 0 2G 0 part /part-xfs
    ├─sdb3 8:19 0 2G 0 part [SWAP]
    ├─sdb4 8:20 0 512B 0 part
    └─sdb5 8:21 0 2G 0 part
    sr0 11:0 1 4.4G 0 rom /mnt/cdrom
    跳转后查看 cd /autodir/test
    sdb 8:16 0 10G 0 disk
    ├─sdb1 8:17 0 1G 0 part /part-ext4
    ├─sdb2 8:18 0 2G 0 part /part-xfs
    ├─sdb3 8:19 0 2G 0 part [SWAP]
    ├─sdb4 8:20 0 512B 0 part
    └─sdb5 8:21 0 2G 0 part /autodir/test

    退出/autodir/test目录等待20s后自动取消挂载

    作者:赵世渊

    -------------------------------------------

    个性签名:独学而无友,则孤陋而寡闻。

    如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!

  • 相关阅读:
    Jquery 表单批量验证
    学习总结 本科学习生涯
    学习总结 大学英语四六级
    学习总结 普通话等级考试
    学习总结 NCRE二级和三级
    oracle程序块
    正则表达式
    redis常用命令
    FaaS 基于多租户技术 SaaS平台设计
    量化交易之网格情缘
  • 原文地址:https://www.cnblogs.com/Raphel/p/13898093.html
Copyright © 2011-2022 走看看