您的位置:首页 > 运维架构 > Linux

《转》vmware下的linux系统扩展磁盘空间

2011-07-01 17:42 302 查看

vmware下的linux系统扩展磁盘空间

作者:tripworld_dream 提交日期:2009-11-6 15:45:00

| 分类: | 访问量:98

  前几天vmware下的磁盘空间不足,上传文件时报错。在网上查了很多,发现基本上可分为两种方法。一种是对原有的分区进行扩展,需要用到拯救模式,删除 swap分区;另一种是增加硬盘,将新硬盘作为一个新分区。第一种方法还没有测通,这里记录的是第二种方法,较为简单。
  一、先将虚拟机Power Off,在Virtual Machine Setting对话框里点击左下角的“Add”,选择“Hard Disk”,之后选择“Create a new virtual disk”,分配容量,其他默认配置就可以了。
  
  二、启动虚拟机系统,用root登陆,用fdisk -l查看磁盘分区情况。我机器识别出来的是hdb。
   Disk /dev/hdb:
   ......
   Disk /dev/hdb doesn't contain a valid partition table
  
  三、#fdisk /dev/hdb
   #w(将分区表写入硬盘并退出)
   #fdisk -l
   Disk /dev/hdb:
   ......
   Device Boot Start End Blocks Id System
  
  四、#partprobe
   (在不重启机器的情况下重新读取分区表,使系统能识别分区。)
   #ls /dev/hdb
   #mkfs.ext3 /dev/hdb
   (将/dev/hdb格式化为ext3文件系统)
   #mkdir /home1
   #tune2fs -c 0 /dev/hdb
   (为了保证文件系统的完整,系统每隔几天或重新启动几次之后就要完整地fsck检查一次。如果使用的是ext3,则-c 可设为0。但建议用-i,如-i 4w,4周检查一次文件系统。)
   -c:表示文件系统在mount次数达到设定后,需要运行fsck检查文件系统。
   -i:文件系统的检查间隔时间。系统在达到时间间隔时,自动检查文件系统。
   -l:显示文件系统的很多参数。
   -j:转换为ext3文件系统。)
   #mount /dev/hdb /home1
   #df
   #vi /etc/fstab
   /dev/hdb /home1 ext3 defaults 0 0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: