知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

linux下挂载新的虚拟磁盘的方法

发布时间:2014-09-05 16:19:17作者:知识屋


当给虚拟机分配的磁盘资源不足时,就要添加一块新的虚拟磁盘,下面就是挂在步骤,经过验证:
 
1。关机状态下,先添加一块磁盘,大小根据需要自己定。
 
2。查看磁盘
   #fdisk -l   //查看磁盘情况
   信息会显示新添加的磁盘,如 Disk /dev/hdb: 27.9 GB, 27917287424 bytes
 
3。新磁盘进行分区
   #fdisk /dev/hdb (根据自己磁盘名称而定)  
   Command (m for help):n //参数n,表示创建新分区
    按回车
   Command action:
   e extended                 //输入e为创建扩展分区
   p primary partition (1-4)  //输入p表示创建主分区
   输入参数p
   按回车
   Partion number(1-4):1     //按需求可以最多分4个主分区,这里选择了输入1,表示创建第一个主分区
   按回车
   First Cylinder(1-1014,default 1): 1 //第一个主分区起始的磁盘块数,可以选择默认值
   默认为1,直接回车
   Last cylindet or +siza or +sizeM or +sizeK:  +1024MB //可以是以MB为单位的数字或者
   以磁盘块数,这里我们输入+1024MB表示分区大小为1G  www.zhishiwu.com  
   按回车
   或者是想要只创建一个分区,就直接默认按回车
   这样就创建好了一个分区,如果要创建更多分区可以照上面的步骤继续创建,当所有分区创建结束后要进行保存。
   Command (m for help): w //对新创建的分区进行保存
   按回车
   分区创建完毕。
   #fdisk -l  //查看刚才创建好的分区,可能有的需要进行重启
 
4。对新创建的分区进行格式化
   #mkfs -t ext3(格式化后磁盘类型) -c /dev/hdb1(需要格式化的磁盘分区)
 
5。格式化后的分区进行挂载
  可以挂载到你需要的目录,比如自己在根目录新建一个目录。
  #mkdir test
  #mount /dev/hdb1 /test
注意:一般挂载目录都是空目录,挂载上一个分区(准确的说是一个文件系统)后就看到那个分区内的东西。  www.zhishiwu.com  
但是Linux并不强制你必须把一个文件系统挂载到空目录上,如果 /home 是根分区 / 中的一个目录,下面的子目录和文件共占了 500M,然后你又把 /dev/hdb1 挂载到了 /home 上,那么原来 /home 下的 500M 文件会看不到了,取代它们的是 /dev/hdb1 分区中的内容。那些文件还在硬盘上,但是你看不到了,无法使用它们,直到你把 /home 卸载了,这时原来的内容又出来了。
 挂在上之后就可以查看,是否挂载上。
 #df -TH   
 /dev/hdb1     ext3      28G   648M    26G   3% /test   //显示已经挂载到test目录
 
6。让系统重新启动自动挂载
  #vi /etc/fstab
  加入一句话
  /dev/hdb1 /test ext3 defaults 1 2 
 之后重启系统会自动挂载到test分区。
 
7。常用的df命令
  df命令说明如下:
  功能:查看Linux 文件系统的状态信息,显示各个分区的容量、已使用量、未使用量及挂载点等信息。
  语法:df   [选项]... [文件]...
  参数说明:
   -a, --all          包括大小为 0 个块的文件系统
   -B, --block-size=大小块以指定大小>的字节为单位
   -h, --human-readable 以容易理解的格式印出文件系统大小 (例如 1K 234M 2G)
   -H, --si              类似 -h,但取 1000 的次方而不是 1024
  -i, --inodes       显示 inode 信息而非块使用量  www.zhishiwu.com  
  -k                    即 --block-size=1K
  -l, --local           只显示本机的文件系统
   --no-sync       取得使用量数据前不进行 sync 动作 (默认)
 -P, --portability     使用 POSIX 输出格式
   --sync          取得使用量数据前先进行 sync 动作
 -t, --type=类型    只印出指定类型>的文件系统信息
 -T, --print-type    印出文件系统类型
 -x, --exclude-type=类型只印出不是指定类型>的文件系统信息
 -v                    (此选项不作处理)
   --help     显示此帮助信息并离开
   --version 显示版本信息并离开

 常用操作:
  df -k  以千字节KB 为单位显示各分区的信息
 df -a  显示所有分区包括大小为0 的分区
 df -T  显示分区类型EXT2 或EXT3 等
 
 
 
作者 cao527121128
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜