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