- 注:在扩展磁盘的时候不能有快照,并且虚拟机为关机状态,在linux系统下的操作没有特别说明的都在根目录下即可
以下为扩展磁盘的步骤
1. 打开虚拟机按照如图步骤进行点击操作
2. 点击扩展之后会出现如图所示界面,这里的最大磁盘大小为虚拟机的整体硬盘大小,并非是所要扩展多少空间。点击扩展,等读条结束后会有扩展成功提示。
3. 在VMware上进行扩展之后只是完成了第一步,还需要在linux系统里面进行设置。
查看促盘空间使用情况: df -l
查看磁盘分区表及分区结构:fdisk -l
Device Boot Start End Blocks Id System
/dev/sda1 * 1 39 307200 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 39 2350 18566144 83 Linux
/dev/sda3 2350 2611 2097152 82 Linux swap / Solaris
我这儿有三个分区,到时候要添加的时候需要添加分区4
4. 为linux创建新的分区sda4:
创建分区命令:fdisk /dev/sda
WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
switch off the mode (command 'c') and change display units to
sectors (command 'u').
Command (m for help): n
Command action
e extended
p primary partition (1-4) 4
Selected partition 4
First cylinder (2611-6527, default 2611): --此处按回车
Using default value 2611
Last cylinder, +cylinders or +size{K,M,G} (2611-6527, default 6527): --此处按回车
Using default value 6527
Command (m for help): w -- W保存并退出
The partition table has been altered!
Calling ioctl() to re-read partition table.
WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
Syncing disks.
执行完以后可以使用 fdisk -l 命令来查看是否扩展
5. 扩展后要将这个分区格式化成ext3格式(格式不一定是ext3,可以执行cat etc/fstab来看一下其他分区用的是什么)
执行格式化命令:mkfs -t ext3 /dev/sda3
待执行结束后出现:This filesystem will be automatically
checked every 38 mounts or 180 days,
whichever comes first. Use tune2fs -c or -i to override.
表明格式化成功,直接看步骤7.
以下 第6步为可能报错的问题解决方法
6. 在格式化的时候可能会遇到如下问题:
当使用命令 fdisk -l 查看时显示新加的分区,但是执行格式化时报错:
Could not stat /edv/sda4 --- No such file or directory
The device apparently does not exist; did you specify it correctly?
6.1.1 执行命令rpm -q parted 若出现 parted-1.8.1-23.el5(版本无所谓)
执行命令partprobe 显示Warning: 表示正确,
返回步骤6完成格式化。
6.1.2 若执行命令rpm -q parted 提示没有。通过yum去下载
进入cd /var/cache/yum/x86_64/6/base/packages目录
执行命令yum install yum-plugin-downloadonly。再执行命令rpm -q parted。
若还是没有则自己去百度。出现rpm包parted,
执行命令partprobe显示Warning: 表示正确,返回步骤6完成格式化。
7. 格式化完成之后要进行挂载。
创建挂载点:mkdir /mnt/cdrom (挂在哪儿应该是无所谓的,我是挂在这个目录下了)
进行挂载:mount /dev/sda4 /mnt/cdrom
8.设置服务器自动挂载,修改/etc/fstab 中的配置
尾部添加
/dev/sda3 /mnt/cdrom ext3 defaults 1 2
修改完成之后就大功告成!
注:若想使用新建的分区,要切换到/mnt/cdrom 目录下。
网友评论