zoukankan      html  css  js  c++  java
  • linux磁盘分区fdisk分区和parted分区

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    磁盘分区
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    1.创建分区
    [root@localhost ~]# fdisk -l 查看磁盘的分区情况
    [root@localhost ~]# fdisk /dev/sdb
    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)
    Command (m for help): n 新建分区
    Command action
    e extended #扩展分区
    p primary partition (1-4)
    p #主分区
    Partition number (1-4): 1 主分区的编号
    First cylinder (1-10443, default 1): 
    Using default value 1
    Last cylinder, +cylinders or +size{K,M,G} (1-10443, default 10443): +10G #指定分区的大小
     
    2.格式化
    [root@localhost ~]# mkfs.ext4 /dev/sdb1 格式化sdb1这个分区
    3.新建挂载目录 
    mkdir /music 新建挂载目录
    4.挂载使用
    mount /dev/sdb1 /music 挂载使用新的分区
    =====
    cd /music
    ===
    复制些文件过去,测试
    ====
     
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    parted磁盘分区
     
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 用法:parted [选项]... [设备 [命令 [参数]...]...] 
    命令:
    检查 MINOR                   对文件系统进行一个简单的检查
    cp [FROM-DEVICE] FROM-MINOR TO-MINOR      将文件系统复制到另一个分区
    help [COMMAND]                打印通用求助信息,或关于 COMMAND 的信息
    mklabel 标签类型              创建新的磁盘标签 (分区表)
    mkfs MINOR 文件系统类型       在 MINOR 创建类型为“文件系统类型”的文件系统
    mkpart 分区类型 [文件系统类型] 起始点 终止点      创建一个分区
    mkpartfs 分区类型 文件系统类型 起始点 终止点 创建一个带有文件系统的分区
    move MINOR 起始点 终止点      移动编号为 MINOR 的分区
    name MINOR 名称               将编号为 MINOR 的分区命名为“名称”
    print [MINOR]                 打印分区表,或者分区
    quit                          退出程序
    rescue 起始点 终止点          挽救临近“起始点”、“终止点”的遗失的分区
    resize MINOR 起始点 终止点    改变位于编号为 MINOR 的分区中文件系统的大小
    rm MINOR                      删除编号为 MINOR 的分区
    select 设备                     选择要编辑的设备
    set MINOR 标志 状态           改变编号为 MINOR 的分区的标志 
     
    在linux 下大磁盘的分区不能再采用fdisk了,MBR分区表只支持2T磁盘,所以大于2T的磁盘必须使用GPT分区表。下面说明下具体的步骤:
     
    1.分为两个主分区(先创建磁盘标签mklable ,再创建分区mkpart分区类型)
    [root@localhost ~]# parted /dev/sdb # 使用parted来对GPT磁盘操作,进入交互式模式
    GNU Parted 1.8.1 Using /dev/sdb Welcome to GNU Parted! Type ‘help’ to view a list of commands.
    (parted) mklabel gpt           # 将MBR磁盘格式化为GPT
    (parted) print                       #打印当前分区
    (parted) mkpart primary 0 4.5TB                # 分一个4.5T的主分区
    (parted) mkpart primary 4.5TB 12TB      # 分一个7.5T的主分区
    (parted) print                         #打印当前分区
    (parted) quit 退出
    Information: Don’t forget to update /etc/fstab, if necessary.
     1
     
    2.然后格式化成ext4,需要安装包e4fsprogs.x86_64(yum install e4fsprogs.x86_64)即可。
    [root@localhost ~]# mkfs.ext4 /dev/sdb1
    [root@localhost ~]# mkfs.ext4 /dev/sdb2
     
    3.接着用mount挂载分区
    [root@localhost]# mount -t ext4 /dev/sdb1 /bk
    [root@localhost]# mount -t ext4 /dev/sdb2 /mail
    [root@localhost ~]# df -Th
    Filesystem    Type    Size  Used Avail Use% Mounted on
    /dev/sda6     ext3     39G  9.4G   28G  26% /
    /dev/sda1     ext3    122M   13M  103M  12% /boot
    none         tmpfs   1004M     0 1004M   0% /dev/shm
    /dev/sdb1     ext4    4.1T   194M  3.9T  1% /bk
    /dev/sdb2     ext4    6.8T   179M  6.4T  1% /mail
     
    4.最后修改/etc/fstab,添加如下两行,让其开机自动挂载.
    /dev/sdb1       /bk          ext4            defaults,noatime       1 2
    /dev/sdb2      /mail       ext4           defaults,noatime         1 2
  • 相关阅读:
    新版open live writer连接博客园
    github个人博客域名绑定(附带详细原理说明)
    开源性能监控分析工具glowroot
    (转)Python实例手册
    Jetty嵌入式Web容器攻略
    H2数据库攻略
    CAS ticket过期策略
    CAS自定义登录验证方法
    Sonatype Nexus高级配置
    配置sonar、jenkins进行持续审查
  • 原文地址:https://www.cnblogs.com/jiu0821/p/5503660.html
Copyright © 2011-2022 走看看