zoukankan      html  css  js  c++  java
  • Linux命令-添加新硬盘,分区及挂载[转]

    http://www.cnblogs.com/qiyebao/p/4484370.html

    转自:http://blog.chinaunix.net/uid-25829053-id-3067619.html

    查看磁盘信息:

    挂载好新硬盘后输入fdisk -l命令查看当前磁盘信息(linux中新硬盘的加入,未挂载的文件系统df是看不到的)

    fdisk -l 查看当前磁盘信息

    可以看到除了当前的第一块硬盘(/dev/vda)外还有另外的第二块硬盘(/dev/vdb),并且它没有被分区过。下面这幅图是第二块硬盘(/dev/vdb)被分区过。

    磁盘分区:

    如果硬盘没有被分区过,并且只分一个区,需要使用mkfs.ext4 /dev/vdb进行分区格式化

    mkfs.ext4 /dev/vdb

    如果硬盘没有被分区过,并且有分多个区,需要使用fdisk /dev/vdb 先进行分区

    fdisk /dev/vdb 进行分区

    进入fdisk命令之后,输入h可以看到该命令的帮助,

    按n进行分区,

    输入e即分为逻辑分区,输入p即分为主分区,我们要将这块盘分为主分区即输入p,

    到这里输入该主分区为第几个主分区,由于是新盘我们输入1来分第一个主分区

    First Cylinder是选择该分区的起始磁盘数,这里可自定义也可不做选择,默认是1,如无特殊需求强烈建议选择默认,也就是1来分区(直接按回车)

    接下来是定义该分区的大小,如果按默认(按回车)即是使用全部可用存储额,也可以是用M或m单位结尾的数字(大写M是大B的意思,如果输入1M实际上是X8也就是8m的空间),这里我们先分一个1G的空间,所以输入+1024m

    之后输入w写入分区,等待结束皆可

     再输入fdisk -l 可以看到我们刚才分的一个分区

    分区之后,在进行磁盘格式化:

    用mkfs -t ext4 -c /dev/vdb1进行格式化,如有多个分区可把vdb1改成vdb2、vdb3...以此类推,具体可用fdisk -l看到每个分区的名字

    mkfs -t ext4 -c /dev/vdb1

    上图蓝色部分是写硬盘卷标的,如不想要卷标可直接按回车,现在分区好了我们用mount 挂载一下该分区即可使用了,这里我把它挂载到mnt目录下,也可以自建一个目录进行挂载。

    挂载磁盘分区:

    mount命令使用: http://www.cnblogs.com/qiyebao/p/4331290.html

    mkdir /data 创建目录
    mount /dev/vdb1 /data 挂载
    mount 查看挂载信息

    来看一下分区大小是否和预定的一样,使用df -TH命令看一下当前挂载的分区和大小,看到我们刚分的分区了吧

    df -TH

    系统启动自动挂载:

    如果想每次系统重启都能自动挂载该分区可修改/etc/fstab文件,在最后加一段 /dev/sdb1    /www    ext3    defaults 1 2 (格式说明:/dev/sdb1 代表哪个分区  ext3是该分区的格式 defaults 是挂载时所要设定的参数(只读,读写,启用quota等),输入defaults包括的参数有(rw、dev、exec、auto、nouser、 async) ,1是使用dump是否要记录,0是不要。 2是开机时检查的顺序,是boot系统文件就为1,其他文件系统都为2,如不要检查就为0)

    vi /etc/fstab  修改自动挂载该分区文件
    /dev/vdb1 /data ext4 defaults 0 0   --外
    /dev/vdb               /data                   ext4    defaults        0 0 --内
    mount -a 重新加载挂载硬盘

    系统启动自动挂载(/etc/fstab):http://www.cnblogs.com/qiyebao/p/4484047.html

    扩充硬盘大小:

    复制代码
    df -h   查看磁盘使用情况
    fdisk -l 查看磁盘分区
    umount /data   卸载挂载点
    e2fsck -f /dev/vdb   扫描磁盘
    resize2fs /dev/vdb  扩展磁盘大小
    mount /dev/vdb /data  重新挂载点
    df -h 查看磁盘使用情况
    复制代码

     

    如果umount 命令执行失败,如下图

    需要停止服务,重新umount。

  • 相关阅读:
    Call KernelIoControl in user space in WINCE6.0
    HOW TO:手工删除OCS在AD中的池和其他属性
    关于新版Windows Server 2003 Administration Tools Pack
    关于SQL2008更新一则
    微软发布3款SQL INJECTION攻击检测工具
    HyperV RTM!
    OCS 2007 聊天记录查看工具 OCSMessage
    CoreConfigurator 图形化的 Server Core 配置管理工具
    OC 2007 ADM 管理模板和Live Meeting 2007 ADM 管理模板发布
    Office Communications Server 2007 R2 即将发布
  • 原文地址:https://www.cnblogs.com/zengkefu/p/7114674.html
Copyright © 2011-2022 走看看