zoukankan      html  css  js  c++  java
  • linux 添加、删除硬盘 mount/unmount

    1、使用新硬盘创建新分区命令fdisk

    命令参数 

    a:命令指定启动分区; 
    d:命令删除一个存在的分区; 
    l:命令显示分区ID号的列表; 
    m:查看fdisk命令帮助; 
    n:命令创建一个新分区; 
    p:命令显示分区列表; 
    t:命令修改分区的类型ID号; 
    w:命令是将对分区表的修改存盘让它发生作用。
     
    fdisk /dev/sdb
     
    Command (m for help):n 
    Command action 
         e    extended    //输入e为创建扩展分区 
         p    primary partition (1-4) 
    Partion number(1-4):1 
     
    Command (m for help): w
     
    输入n回车,再输入p回车,再输出1回车,一路回车,最后输入w回车保存。
    查看一下:fdisk -l
    可以看到/dev/sdb1分区
     
    2、格式化新创建的分区 
    将新分区格式化为ext3文件系统 
        1)如果创建的是主分区 
        #mkfs -t ext3  -L data1 /dev/sdb1 
     
    3、挂载硬盘(个人理解就是将新的分区与我们使用的目录对接起来) 
        1) 创建挂载点 
        在根目录下创建data1目录 
        #mkdir /data1 
        2) 将/dev/sdb1挂载到/data1下 
        #mount /dev/sdb1  /data1 
      

      顺便说一下 mount的基本用法:

      格式:mount [-参数] [设备名称] [挂载点] 
      其中常用的参数有:
      -a 安装在/etc/fstab文件中类出的所有文件系统。
      -f 伪装mount,作出检查设备和目录的样子,但并不真正挂载文件系统。
      -n 不把安装记录在/etc/mtab 文件中。
      -r 讲文件系统安装为只读。
      -v 详细显示安装信息。
      -w 将文件系统安装为可写,为命令默认情况

      需要注意的是,挂载点必须是一个已经存在的目录,这个目录可以不为空,但挂载后这个目录下以前的内容将不可用,umount以后会恢复正常。

      比如:

      mkdir /data1

      mount /dev/sdb1 /data1

      更详细的关于mount的用法可参考http://www.cnblogs.com/qq78292959/archive/2012/03/06/2382334.html

    5、设置开机启动自动挂载 
        新创建的分区不能开机自动挂载,每次重启机器都要手动挂载。 
        设置开机自动挂载需要修改/etc/fstab文件 
        #vi /etc/fstab 
        在文件的最后增加一行 
        /dev/sdb1 /data1 ext3 defaults 1 2 
    小赢靠智,大赢唯德! --欢迎各位博友提宝贵意见,相互交流
  • 相关阅读:
    Eclipse中配置约束(DTD,XSD)
    Eclipse集成tomcat
    java使用dom4j对XML进行CURD操作
    SQL数据库操作(CURD)
    Java-IO流总结
    Java-集合框架总结
    AES apache commons-crypto 对称加密
    Redis
    Axis2 客户端调用 设置超时时间
    Sybase 修改数据库默认排序
  • 原文地址:https://www.cnblogs.com/coolgun/p/4600684.html
Copyright © 2011-2022 走看看