如何为vmware添加新硬盘 挂载新硬盘 硬盘扩容
如何在VMWare WS的虚拟机里扩展和增加磁盘
如何在vmware ws的Ubuntu虚拟机里扩展和增加磁盘
2012-11-19
by douglasjpd@
一般在虚拟机中,磁盘空间不够了,首先应该用扩展(expand)的方法,如果没有可扩展的空间,再用增加硬盘的方式。
扩展和新增磁盘的步骤对于虚拟机是Windows的系统(XP以后的系统)比较容易。不过如果该虚拟机有snapshot,VMWare不允许再增加空间。不过一旦扩展或者新增了空间,Windows系统就会自动识别该新增的空间,只要打开“计算机管理”中的“磁盘管理”,立即就可以发现有新的未分区的空间,这时只要直接在“磁盘管理”界面进行分区和格式化并分配盘符即可使用。
下面的示范是在Ubuntu 12.04 Server虚拟机上操作。
一、扩展
假设需要将vmware中ubuntu 12.04 LTS虚拟机的磁盘大小由20G扩展到25G。
操作之前,先记录目前磁盘的信息:(先进入root用户)
root@test:~# fdisk -l
Disk /dev/sda: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders, total 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
vmware中suse扩大硬盘-电脑资料
vmware中suse扩大硬盘-电脑资料
今天扩展vmware中硬盘的大小
1.如果是扩大非根卷的空间大小,非常简单
1)关闭虚拟机
2)打开对应的虚拟机设置窗口,选择硬盘,选择工具下的扩展工具,输入大小
3)启动虚拟机,进入后使用磁盘管理工具,将分区(非根分区)扩大,将所有的新增的空间全部扩展掉,
4)OK
2.如果硬盘只有根分区是不允许这样做的,因为操作系统使用了/,不允许你这样做,那就只能扩展增加新的分许了
1)关闭虚拟机
2)打开对应的虚拟机设置窗口,选择硬盘,选择工具下的扩展工具,输入大小
3)进入linux 通过命令fdisk -l查看目前的以后分区
4)因为新扩展在一个硬盘上,所有新扩展的空间也在sda硬盘中,通过fdisk进行创建分区
fdisk /dev/sda
m - n p 后面输入分区号码,后面采用默认值就可以了
最后w 保存退出
init 6 启动后,可以看到/dev/sda3了
5)格式化mkfs.ext3 /dev/sda3
6)添加挂接地址
vi /etc/fstab,添加一行(最好修改前备份一下这个文件)
/dev/sda3 /usr ext3 defaults 1 1
7)init 6启动后就可以看到多了一个分区/user(df -k)
vsan的节点扩容操作
vsan的节点扩容操作
VSAN(Virtual SAN)是VMware公司推出的一种软件定义存储解决方案,可以利用服务器上的本地硬盘创建共享存储池,为虚拟化环境提供高性能和高可用性的存储服务。在VSAN中,节点扩容操作是指向现有的VSAN集群添加新的主机节点,以扩展存储能力和计算资源。
节点扩容操作需要完成以下几个步骤:
1. 选择合适的硬件:在进行VSAN节点扩容之前,首先需要选择合适的硬件。这包括选择服务器、硬盘和网卡等组件。需要确保所选硬件与VSAN的要求相符,以保证扩容操作的成功和稳定性。
2. 安装并配置新的主机节点:在选择好硬件后,需要将新的主机节点添加到现有的VSAN集群中。首先,需要在新的主机上安装VMware ESXi操作系统,然后进行基本的网络和存储设置。接下来,需要通过vCenter Server将新的主机添加到VSAN集群中。
3. 设置VSAN存储策略:在扩容操作之前,需要根据需求设置好VSAN存储策略。VSAN存储策略用于定义虚拟机的存储需求,包括存储容量、性能和可靠性等方面。通过在vCenter Server上进行相应的设置,可以确保扩容后的节点能够满足虚拟机的存储需求。
4. 扩展VSAN集群:在新的主机节点添加到VSAN集群后,需要对集群进行扩容操作。首先,需要在vCenter Server上选择扩容操作,然后选择要添加的主机节点。接下来,系统将自动进行扩容操作,将新的主机节点纳入集群。在扩容过程中,系统会进行自动的数据迁移和负载均衡操作,以确保数据的平衡和可靠性。
虚拟机扩大磁盘(图文详解)
虚拟机磁盘扩大与LVM
扩大硬盘的方法有二:
1 新增一个虚拟硬盘
2 扩大原有硬盘
第一:新增硬盘并将其格式化为lvm格式
第二:扩大硬盘并利用分区工具,将扩大的部分添加到原有的分区中,再将该分区转为lvm 格式
第三:建立lvm卷组,并最终将文件系统挂载上去。
**********************************************
vmware-vdiskmanager.exe
创建一个新的磁盘:
vmware-vdiskmanager.exe //看看选项,也可以增大原来的磁盘
vmware-vdiskmanager.exe -c -s 10Gb -a ide -t 0 Seconddisk.vmdk在
vmware-->setting-->选择硬盘-->add-->....即可将新增一个磁盘。如果没有以上这步,虚拟机下是识别不到用vdiskmanager创建的新的虚拟磁盘。这比较容易理解。
或者使用vmware utility菜单中的expand命令,增加虚拟机的最大磁盘空间。
新增一个磁盘,比较简单。进入虚拟机后。/sbin/fdisk -l会发现有一个磁盘没有挂载任何的文件系统。如/dev/hda
/sbin/fdisk /dev/hda来对这个磁盘进行分区,并选择lvm类型的文件系统。如下
# /sbin/fdisk /dev/hda
The number of cylinders for this disk is set to 22192.
There is nothing wrong with that, but this is larger than 1024,
架设VMware ESX虚拟机系统的IBMx3650服务器增加硬盘的方法
为架设VMware ESX虚拟机系统的IBMx3650服务器增加硬盘的方法
一台IBM x3650服务器采用三个硬盘组建RAID5。系统为VMware ESX4.0 现在因为硬盘空间不足,需要为VMware ESX增加可用空间。
增加可用空间有两种方案:
第一种是再加硬盘,增大原来的RAID的可用空间,这种方案的优点是磁盘利用率高,性能好,缺点是风险大,如果操作不当,可能导至丢失所有数据。
另一种是单独再创建一个RAID,这个方案的优点是风险低,但浪费了一个硬盘跟性能。
这里采用第后一种方案。
操作如下:
1、关闭服务器的电源;
2、插入新的硬盘;
3、启动服务器;
4、在加电自检过程中,在看到Adaptec SAS RAID BIOS检测并提示如下信息时按Ctrl-A:
Press <Ctrl><A> for IBM ServeRAID
Configuration Utility!
Booting the Controller Kernel……/
6、在IBM ServeRAID Configuration Utility Options选项窗口中,选择”Array Configuration Utility”;
7、在Main Menu主菜单中,选择”Initialize Drives”并按Enter;
8、在左边硬盘列表中按”Insert”键选择需要初始化的硬盘。并按Enter;(如果选择错误,把原有的盘
选进去,会导至数据丢失,千万注意!)
9、按ESC键返回ACU 菜单中,选择Create Array。
虚拟机中如何挂载物理磁盘(VMware操作)
虚拟机中如何挂载物理磁盘(VMware操作)
测试的时候难免会遇到,从真是机器拷贝东西到虚拟机中,虽说安装了VMware tools(Vm→Install VMware tools...),就可以将文件直接拖到虚拟机里面去,但是这样拷贝总是需要花费时间的,今天给大家介绍一个更简便的方法.
我的虚拟机版本VMware5.53(没有安装汉化补丁)
1.打开虚拟机下图为我的虚拟机
2.选择"edit virtual machine settings"(中文的为:编辑虚拟机设置)会出现下面图
上面界面可以更改虚拟机基本设置
3.需要将物理磁盘与虚拟机关联起来,就在这里设置,点击"Add"(添加)按钮;
3.选择"hard disk"(硬盘),单击"下一步"
关键在这里,第一个是在虚拟机里面创建一个新的盘符,第二个是加载一个已经创建了的虚拟
盘符(可以把其它虚拟机中的盘符加载过来,时间问题没有去弄,大家可以试一试),第三个则是加载一个物理磁盘,即真实机的本地磁盘,点击"下一步"
这一部选择的意思上面很清楚,不用我翻译了吧,点下一步(我选择是单个磁盘)
这里就开始选择挂载哪一个物理磁盘,0是c盘,依次类推,选择好了"下一步"吧
这个窗口就是虚拟机将挂载物理磁盘信息文件,"Browse"选在保存的位置,至于位置保存在
哪,用脑子想想吧,
选择好位置点击"完成"
4.Ok,"start this virrual machine",
上面步骤就是我加载物理磁盘的步骤新闻网:
linux虚拟机磁盘扩容操作方法
linux虚拟机磁盘扩容操作方法要在Linux虚拟机上扩展磁盘,你可以按照以下步骤操作:
1. 首先,在虚拟化平台(如VMware、VirtualBox等)中对虚
拟机的磁盘进行扩容操作。这一步会增加虚拟硬盘的容量。
2. 接下来,在虚拟机中运行以下命令来扫描新添加的磁盘空间:
echo 1 > /sys/class/scsi_device/DEVICE/device/rescan.
其中,DEVICE是你要扫描的设备名称,可以在
`/sys/class/scsi_device/`目录下找到对应的设备。
3. 然后,使用`fdisk`命令对磁盘进行分区扩展。运行以下命令:
fdisk /dev/sdX.
其中,sdX是你要扩展的磁盘名称。进入`fdisk`界面后,
按顺序输入以下命令:
输入 `p` 查看分区表,确认分区信息。
输入 `d` 删除现有分区。
输入 `n` 创建一个新分区。
输入 `w` 保存并退出。
4. 接着,运行以下命令来重新加载分区表:
partprobe /dev/sdX.
5. 现在,你需要将新的分区格式化为文件系统。如果你使用的是ext4文件系统,可以运行以下命令:
resize2fs /dev/sdX1。
其中,sdX1是你新创建的分区名称。
6. 最后,你可以运行`df -h`命令来确认磁盘空间扩展是否成功。
以上就是在Linux虚拟机上扩展磁盘的基本操作方法。希望对你有所帮助。
vmware虚拟机下Ubuntu存储扩容详细教程
VM-虚拟机下Ubuntu存储扩容
一、扩容到指定目录
1.查看磁盘信息
硬盘名称默认从sda开始排,增加第二块硬盘的时候,会显示sdb,以此类推。
2.添加硬盘
使用VMware为虚拟机添加磁盘。
3.查看磁盘信息,确认识别到添加的磁盘
4.为新加的硬盘创建分区
依次输入n,p,1,w(没有对应的输入值的选项直接回车忽略),其中n分别表示创建一个新分区,p表示分区类型为主分区,1表示分区编号是1,w表示保存。
5.格式化分区
6.将磁盘挂载到目标目录
7.查看磁盘信息
8.设置重启后自动挂载
打开配置文件,添加配置/dev/sdb1 /data/sdb ext4 defaults 0 0
二、扩容到根目录(通过LVM)
1.添加硬盘(同第一部分)
2.查看硬盘信息
3.为新加的硬盘创建分区(同第一部分)
fdisk只支持最大2T的挂载,超过2T请跳到后面parted分区
4.查看磁盘信息,确认创建分区成功
5.格式化分区
6.创建物理卷
7.查看已有卷组名称
8.将物理卷空间追加至卷组
9.查看已有卷组,确认追加是否成功
10.查看LV Path逻辑卷路径
11.逻辑卷扩容
12.扩容至根目录
resize2fs适用ext2、ext3、ext4文件系统,如果文件系统为xfs则使用xfs_growfs 命令
vmware增大虚拟机的磁盘空间
vmware增大虚拟机的磁盘空间 .有时候创建虚拟机的时候没有给磁盘分配很大的空间,但是随着时间的推移,原来分配的磁盘空间已经不够用了,怎么办呢?难道要重新再装一个虚拟机吗?呵呵,当然不,我们可以利用vmware的命令来增大磁盘空间。1.首先我们需要找到vmware的安装路径,比如"D:\Program Files\vm7”;2.然后我们打开command窗口,目录切换到"D:\Program Files\vm7”;3.我们还要知道自己虚拟机装在了什么地方,找到其vmdk的路径,比如:"E:\red hat enterprise 5\Red Hat Enterprise Linux 5.vmdk";4.接着运行vmware-vdiskmanager.exe -x 15Gb "E:\red hat enterprise 5\Red Hat Enterprise Linux 5.vmdk 命令;5.可以看到,最后100%done(这个过程很慢),我们增加到15Gb的工作就完成了。上面只是加大了虚拟机的物理硬盘空间,但是文件系统的空间并没有真正的加大,这时候进入虚拟机,用fdisk增大分区的物理空间。1.fdisk -l(看一下磁盘的利用情况)2.fdisk /dev/sda3.m(看一下列表)4.p(查看当前的分区表print)5.d(删除分区)6.3(这个数字是swap分区,否则有可能崩溃的哦)7.n(增加分区)8.p(增加主分区primary)9.3(主分区号)10.w(保存更改)11.重启机子,重新启动后,我们还要将新的分区挂载到指定目录:打开/etc/fstab文件,添加下面一行: /dev/sda3 / ext3 defaults 0 0第一个字段表示那个分区,第二个字段表示挂载到那个文件下,ext3代表这个新区的格式,后边字段具体具体查这样主目录下就有新的空间可以利用了,你就可以在主目录下建立新的文件了。
VMware虚拟机硬盘扩容
VMware虚拟机的硬盘容量的扩展操作虚拟机GUEST是Turbolinux系统。
一、先增加磁盘容量
在实体机下通过VMware工具有2种方法:
1.1、工具vmware-vdiskmanager.exe
进入DOS命令行,找到vmware-vdiskmanager.exe所在目录。
>CD D:\Program Files\VMware\VMware Workstation
>vmware-vdiskmanager.exe -x 30GB "H:\Virtual Machines\Turbolinux\Turbolinux.vmdk"
出现提示,只需等待完成即可:
Grow: 100% done.
Disk expansion completed successfully.
备注:
1、文件名应该用双引号括起,特别是含有空格的。
2、MB,GB一定不要忘记B。
3、需要强调的一点是,调整硬盘大小之后的效果,相当于增加了原来物理硬盘的
柱面数目。因此,文件系统并不会自动增长。需要重新调整文件系统的大小。
1.2、设置Edit virtual machine settings
打开VMware,Edit virtual machine settings,选择add就可以加硬盘了。
二、再调整文件系统
进入虚拟机Turbolinux,打开终端。
[root@localhost ~]fdisk –l
[root@localhost ~]fdisk /dev/hda
N
P
3
W
增加分区3(hda3)
保存,
[root@localhost ~]reboot
扩展 VMware 虚拟机的磁盘空间
扩展 VMware 虚拟机的磁盘空间(非增加一个硬盘)扩展 VMware 虚拟机的磁盘空间(如C盘这样的系统安装盘),而不是非增加一个虚拟硬盘,增加虚拟硬盘很简单,在VM中图形化操作,可以网络上搜索相关文章,把我实际操作的过程介绍一下。原先分配了10G的空给虚拟机,后来升级成win2008,空间不够用,增加C盘空间:操作1. 按 打开运行对话框,输入“CMD”,回车,打开命令提示符窗口;2. 进入 VMware 的安装目录(X:\Program Files\VMware\VMware Workstation);3. 输入一些命令 vmware-vdiskmanager.exe -x 30GB "f:\VM\window 2000\Windows 2000.vmdk";注意 :如果虚拟机有还原点,要删除后才能扩展,否则会提示不能扩展(不删除还原点扩展,我没有试验成功,有试验成功的,可以告诉我一下)1)参数"-X"表示要扩展虚拟机硬盘空间;2)紧随其后的数字是扩展后的磁盘的大小(是指扩展后磁盘总的大小,包含了原先的磁盘容量);3)最后一个参数是虚拟机磁盘文件的完整路径(如果路径中有空格,必须用双引号括起来)。4. 按回车键开始扩展磁盘(扩展磁盘的过程比较慢);此时命令行窗口会出现 "Grow 100 done",千万不要关闭窗口,此时"f:\VM\window 2000"目录下会出现 一个windows 2000.vmdk.dfgshkgrw-tmp的TMP文件,文件大小不断增加,此时程序正在做增加磁盘空间处理,运行完成后,此tmp文件自动删除。执行完毕,关闭命令提示符窗口,重新启动 VMware,会发现虚拟机硬盘空间已变成 30GB 了。5. 最后还需要,对虚拟机分区进行调整1)可以在虚拟机的“计算机管理-磁盘管理”中进行“扩展卷”操作;2)也可在虚拟机中安装第三方分区工具对虚拟机分区进行调整--调整C系统盘要用
Vmware 虚拟机中添加新硬盘
Vmware 虚拟机中添加新硬盘
平时用虚拟机经常出现,用到磁盘空间不够了,那是不是要重新创建一个新虚拟机,分配一个更大的硬盘呢,显然很浪费时间,
怎样在现有的虚拟机操作系统中添加新的磁盘空间呢?
首先需要在虚拟系统power off的状态才能操作,下面是操作步骤
1.选择编辑“虚拟机设置”选项,(也可以点击“VM”选择“setting”)
2.选择“添加”
3.“下一步”:(图略)
4.选择“硬盘”,“下一步”,这里大家注意到,也可以添加其他硬件,有时间试验一下
5.建立一个新的虚拟磁盘
6.分配所创建硬盘空间以及分配形式
7.所添加磁盘在虚拟机中显示为硬盘形式,在实际主机中,显示为“.vmdk”文件名,可以修改,注意不要修改扩展名
以上可以完成添加硬盘了,还有最后一步,就是启动系统,看不到添加的硬盘,是吧?怎么回事?
哈哈,还差最后一步,磁盘管理,格式化硬盘。
8.“我的电脑”(右键)-“管理”-“磁盘管理”,会看到新分配的磁盘没有格式化,
9.象新买到硬盘类似的方式,点击未指派磁盘,右键-“新加卷”,按照向导,一步步,选择硬盘分区模式、格式化硬盘,最后。。。。
启动虚拟机的linux,root用户登录。
在终端输入:fdisk -l ,可以看到
---------------------------------------------------------------------------- Disk /dev/sda: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
虚拟机磁盘扩容操作手册
VMWARE 虚拟机磁盘扩
容操作手册
2014年10月
VMware虚拟机磁盘扩容操作手册
1)为方便操作失误或失败后尽快回退,建议先对需要扩容的虚拟机
创建快照
2)为快照命名,不需要对生成虚拟机内存快照,点击确定
3)对虚拟磁盘进行扩容,需要先向将需要扩容的硬盘调整到指定的
大小,如果需要将windows2008操作系统的E盘调整为100G,则需要将E盘的硬盘调整到100G;调整虚拟机硬盘空间时建议先
将这台虚拟机关机 右键“编辑设置”
4)选择需要扩容的硬盘,可以看到现有硬盘2空间为40G
5)如果需要将硬盘2扩容到100G,只需要将置备大小改成100G
确定
6)打开虚拟机电源→右键计算机→管理
7)点击存储→磁盘管理→磁盘1中显示有60G未分配的空间
8)右键磁盘1中已分配的空间→扩展卷
9)下一步
10)确认新添加的磁盘空间大小 下一步
11)点击完成
12)磁盘1空间扩展完毕后可以看到E盘的空间变成了100G
13)打开计算机 E盘的空间变成了99.9G
vmware中如何为虚拟机增加硬盘容量
vmware中如何为虚拟机增加硬盘容量
第⼀种⽅法:增加新硬盘分区:
1.打开vmware(不⽤启动虚拟机内的系统),=>虚拟机=>设置=>add,选择Hard Disk,然后⼀直点 next,(中间有⼀步是设置需要添加磁盘的⼤⼩,按照⾃⼰的需求设置,这⾥就忽略了)最后点OK
2.=>启动该虚拟机,在虚拟的系统⾥⾯再执⾏以下操作: =>控制⾯板=>管理⼯具=>计算机管理=>磁盘管理,会跳出⼀个“欢迎使⽤磁盘初始化和转换向导”的界⾯。⼀直点“下⼀步”,(在右下区域找到刚初始化的磁盘,你会发现是“未指派”的),选中该磁盘后执⾏以下操作:=>操作=>所有任务=>新建磁盘分区=>⼀直下⼀步直到完成。
第⼆种⽅法:扩展已有硬盘容量:
界⾯中并没有提供增加硬盘容量的⽅法。
只能在命令⾏形式下执⾏。
安装所在盘的Program Files\VMware\VMware Workstation下有⼀个vmware-vdiskmanager.exe,就是它。
命令参数如下:
Usage: vmware-vdiskmanager.exe OPTIONS <disk-name> | <mount-point>
Offline disk manipulation utility
Options:
-c : create disk; need to specify other create options
-d : defragment the specified virtual disk
Linux中VMware虚拟机增加磁盘空间的扩容操作
Linux中VMware虚拟机增加磁盘空间的扩容操作
用VMwareware虚拟机安装的Red Hat Enterprise Linux系统剩余空间不足,造成软件无法正常安装。如果重新装一遍系统就需要重新配置好开发环境和软件的安装配置。通过上网搜集的资料,结合自己的实践,总结了如下扩大硬盘空间的详细步骤,希望对大家有帮助。
(1)打开VMware,选择Edit Virtual mache settings,Utilities下拉框中找到Expand如下图
(2)将磁盘空间扩大到50G,点击Expand即可,随后进入一个较长的Expand 过程,完成后这是新的空间已经增加,但linux环境下还不可见。
(3)启动VMware环境下的Linux操作系统,添加新分区,需要root账号身份。
3.1 【fdisk -l】最大分区为/dev/sda3,说明新创建的分区将会是sda4
3.2 输入【fdisk /dev/sda】
3.2.1命令行提示下输入【m】
3.2.2输入命令【n】添加新分区。
3.2.3输入命令【p】创建主分区。
3.2.4输入【回车】,选择默认大小,这样不浪费空间
3.2.5输入【回车】,选择默认的start cylinder。
3.2.6输入【w】,保持修改
3.3 输入【reboot】重启linux,必须reboot,否则/dev/sda4无法格式化。
3.4 这时在/dev/目录下,才能看到了新的分区比如/dev/sda4
3.5 【mkfs.ext2 /dev/sda4】格式化
3.6 在根目录下创建disk4目录
添加硬盘
1.在vmware虚拟机添加先添加硬盘,默认就可以,硬盘大小自定义,虚拟机开启的情况下添加硬盘是不行的,还要重启才行,或者在关机的情况下添加。
fdisk /dev/sdb
3.进入sdb后,根据提示按m 键,查看帮助信息。n表示新建分区,d命令删除一个存在的分区;p命令显示分区列表;t命令修改分区的类型;l命令显示分区类型的列表;a命令指定启动分区;w命令是将对分区表的修改存盘让它发生作用。
4. #fdisk -l查看分区情况
7. 为了在每次系统启动时自动挂载新分区,需要修改/etc/fstab文件来进行自动挂载。在
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
常用虚拟机的朋友可能都会遇到一点小问题,就是用着用着虚拟机硬盘空间过小,需要硬盘扩容。自己重新装一个吧,又挺麻烦。于是,上网搜了下关于vmware硬盘扩容的方法。
网上也有好多人给出了一些指点,但是总有些些许许的小问题。笔者通过实验,总结了添加新硬盘 挂载新硬盘 硬盘扩容的一些方法,仅供大家做个参考。
Vmware下载地址:vmware下载
一:首先介绍硬盘扩容的方法:
1、vmware提供一个命令行工具,vmware-vdiskmanager.exe,位于vmware的安装目录下,比如
C:\Program Files\VMware\VMware Workstation\vmware-vdiskmanager.exe.
在windows的cmd窗口中,转到vmware的安装目录
即:cd C:\Program Files\VMware\VMware Workstation\
vmware-vdiskmanager.exe 可以查看帮助
2. 对于扩容,可以输入下列命令:
vmware-vdiskmanager -x 4Gb "D:\VMware\WinXP\myLinux.vmdk"
参数"-x"表示要扩展虚拟机硬盘空间,紧随其后的数字是要扩展到的大小(本例为扩展到4GB,这是一个磁盘总量,包含了原先的磁盘容量)。
最后是指定要操作的虚拟机磁盘的具体文件,要是路径名中有空格,必须以双引号括起来。按回车键开始执行,执行完毕,退出命令提示符窗口,
重启VMware,会发现虚拟机硬盘空间已变成4GB了。
网上的说明大都到这一步就结束了,其实不然。我们重启虚拟机后,发现虚拟机的硬盘是变成4GB了,但进入linux系统后,用"df -ah"查看发现硬盘空间还是原先那么大。
虽然已经扩大了磁盘,但是由于还没有经过分区,指定文件系统,所以linux操作系统无法识别(其实就相当于你的硬盘虽然大了,但是你并没有对其进行分区是一个道理)。下面我们进行分区处理。
3. 分区:
fdisk命令: fdisk -l :打印当前的磁盘分区表,这时我们可以看到磁盘的总量的确增加到4GB了,但是分区只有以前的那几个原有的分区。
键入命令:fdisk /dev/sda “sda就是经过扩容的硬盘,为SCSI硬盘,IDE类型硬盘对应为hda,是对该硬盘进行操作”
键入 : m “ 列出fdisk的帮助”
我们在这里是要添加一个新分区,即将扩容出来的那部分做成一个新分区,这样才能被操作系统挂载识别。
键入: n ” 命令n用于添加新分区"
此时,fdisk会让你选择添加为逻辑分区呢(编号从5开始)还是主分区(编号1到4)。选择主分区吧,则键入p;选择逻辑分区键入l。
我们选择主分区于是:
键入: p " 选择创建主分区"
此时,fdisk会让你选择主分区的编号,如果已经有了主分区sda1,sda2,那么编号就选3,即要创建的该分区为sda3.
键入: 3
此时,fdisk又会让你选择该分区的开始值这个就是分区的Start 值(start cylinder);这里最
好直接按回车,
如果您输入了一个非默认的数字,会造成空间浪费;
此时键入:w "保存所有并退出,分区划分完毕"
我们现在还不能用这个分区,为什么? 没格式化呀,呵呵!
4. 格式化该新添加的分区:
键入:mkfs -t ext3 /dev/sda3
或者 mkfs.ext3 /dev/sda3 格式化指定的分区,依次类推,现在的系统大部分都是 ext3 格式,如果你需要其它的,可以查看mkfs的帮助。
此时我们就可以使用该新增分区啦:
5、挂载该分区:
手动挂载,则键入:mount /dev/sda3 /home/work/ "表示将该新分区挂载到/home/work/这个目录下面"
开机自动挂载,则修改/etc/fstab文件,在这个文件里面添加一行:
/dev/sda3 /home/work ext3 defaults, 0 1 "关于该文件的格式,以后写文章讨论^_^"
以后每次开机都会将该分区挂在大work目录下面了。
到这里就可以使用该新加分区啦 。
二:另外一种方法就是首先在虚拟机上添加一块硬盘,然后挂载。这样就相当于又买了个硬盘,可以缓解磁盘空间紧张的问题了。
1、启动虚拟机,选择"Edit virtual machine settings",点按钮"adding",按照向导默认添加一块磁盘,一般都是SCSI设备。 指定硬盘容量,然后重启进入系统。
root用户操作:
2、 fdisk -l 会看到有一块新的设置,如果你先前有一块硬盘(sda1, sda2...),新加的这块应该是(/dev/sdb)。
看到就说明系统已经识别出这块硬盘了,接下来我们给这块硬盘分区,格式化。
fdisk /dev/sdb (当然如果你添加的IDE设置,会是 hdx) x 代表数字,1到4指主分区编号,5以上指逻辑分区。具体的资料可以在网上搜到。
3、分区格式化:
操作和上面的分区格式化大致相同,只需注意把/dev/sda 改成/dev/sdb,后面的操作也都一致。
到这里vmware添加新硬盘 挂载新硬盘 硬盘扩容 说完了,相信硬盘扩容这个问题大家都解决了。