zoukankan      html  css  js  c++  java
  • 磁盘分区与挂载

    [root@localhost xiaofeng]# fdisk -l

    磁盘 /dev/sdb:2147 MB, 2147483648 字节,4194304 个扇区
    Units = 扇区 of 1 * 512 = 512 bytes
    扇区大小(逻辑/物理):512 字节 / 512 字节
    I/O 大小(最小/最佳):512 字节 / 512 字节


    磁盘 /dev/sda:16.1 GB, 16106127360 字节,31457280 个扇区
    Units = 扇区 of 1 * 512 = 512 bytes
    扇区大小(逻辑/物理):512 字节 / 512 字节
    I/O 大小(最小/最佳):512 字节 / 512 字节
    磁盘标签类型:dos
    磁盘标识符:0x00076ca1

    设备 Boot Start End Blocks Id
    System
    /dev/sda1 * 2048 411647 204800 83
    Linux
    /dev/sda2 411648 30408703 14998528 83
    Linux
    /dev/sda3 30408704 31457279 524288 82
    Linux swap / Solaris

    使用fdisk -l命令查看硬盘有没有被识别。

    使用fdisk命令分区:
    [root@localhost xiaofeng]#fdisk /dev/sdb
    欢迎使用 fdisk (util-linux 2.23.2)。

    更改将停留在内存中,直到您决定将更改写入磁盘。
    使用写入命令前请三思。

    Device does not contain a recognized partition table
    使用磁盘标识符 0x177ee503 创建新的 DOS 磁盘标签。

    命令(输入 m 获取帮助):m
    命令操作
    a toggle a bootable flag 设置可引导标记
    b edit bsd disklabel
    c toggle the dos compatibility flag 编辑bsd磁盘标签
    d delete a partition 设置dos操作系统兼容标记
    g create a new empty GPT partition table删除一个分区
    G create an IRIX (SGI) partition table
    l list known partition types显示已知的文件系统类型。
    82为Linux swap分区,83为Linux分区
    m print this menu 显示帮助菜单
    n add a new partition 新建分区
    o create a new empty DOS partition table 建立空白
    dos分区表
    p print the partition table 显示分区列表
    q quit without saving changes 不保存退出
    s create a new empty Sun disklabel
    t change a partition's system id 改变一个分区的系
    统ID
    u change display/entry units
    v verify the partition table 验证分区表
    w write table to disk and exit 保存退出
    x extra functionality (experts only) 附加功能(仅专
    家)
    命令(输入 m 获取帮助):

    重新读取分区表信息:
    [root@localhost xiaofeng]#partprobe
    当分区表被占用需要重新启动时,可以使用此命令就不需重启!

    格式化分区
    [root@localhost xiaofeng]#mkfs -t ext4 /dev/sdb1

    创建挂载点并挂载
    [root@localhost xiaofeng]#mkdir /disk1
    [root@localhost xiaofeng]#mount /dev/sdb1 /disk1/

    [root@localhost xiaofeng]#mount
    用mount或df命令可以查看这个分区是否挂载成功

    分区自动挂载与fstab文件修复

    1、/etc/fstab文件
    ◆第一字段:分区设备文件名或UUID(硬盘通用唯一识别码)
    ◆第二字段:挂载点
    ◆第三字段:文件系统名称
    ◆第四字段:挂载参数
    ◆第五字段:指定分区是否被dump备份,0代表不备份,1代表每天备
    份,2代表不定期备份
    ◆第六字段:指定分区是否被fsck检测,0代表不检测,其他数字代
    表检测的优先级,那么当然1的优先级比2高


    查看设备文件名(第一字段查看方法)
    [root@localhost xiaofeng]#dumpe2fs -h /dev/sdb1

    分区自动挂载
    [root@localhost xiaofeng]#vi /etc/fstab
    /dev/sdb1 /disk1 ext4 defaults 1 2
    格式一定要注意,否则可能系统出现问题甚至崩溃。


    [root@localhost xiaofeng]#mount -a
    #依据配置文件/etc/fstab的内容,把写的所有的配置全部自动挂载
    ,测试是否报错,避免在系统下次启动时因为自动挂载配置而崩溃。


    /etc/fstab文件修复
    [root@localhost xiaofeng]#mount -o remount,rw /
    重新挂载,把写权限给挂进去,然后就可以修改该文件内容

  • 相关阅读:
    python学习-10 运算符1
    python学习-9 pycharm的安装
    python学习-8 用户有三次机会登陆
    python学习-7 条件语句 while循环 + 练习题
    python学习-6 猜拳小游戏
    python学习-5 python基础-2 条件语句(if的简单用法2---elif)
    python学习-4 python基础-2 条件语句(if的简单用法1)
    python学习-3 python基础-1基础知识和解释器
    RaspBerry--解决无法用 ssh 直接以 root 用户登录
    NetWork--HTTPS 原理解析<转>
  • 原文地址:https://www.cnblogs.com/xiaofeng666/p/6548695.html
Copyright © 2011-2022 走看看