虚拟机拓展硬盘完结版

合集下载

如何在VMWare WS的虚拟机里扩展和增加磁盘

如何在VMWare WS的虚拟机里扩展和增加磁盘

如何在vmware ws的Ubuntu虚拟机里扩展和增加磁盘2012-11-19by douglasjpd@一般在虚拟机中,磁盘空间不够了,首先应该用扩展(expand)的方法,如果没有可扩展的空间,再用增加硬盘的方式。

扩展和新增磁盘的步骤对于虚拟机是Windows的系统(XP以后的系统)比较容易。

不过如果该虚拟机有snapshot,VMWare不允许再增加空间。

不过一旦扩展或者新增了空间,Windows系统就会自动识别该新增的空间,只要打开“计算机管理”中的“磁盘管理”,立即就可以发现有新的未分区的空间,这时只要直接在“磁盘管理”界面进行分区和格式化并分配盘符即可使用。

下面的示范是在Ubuntu 12.04 Server虚拟机上操作。

一、扩展假设需要将vmware中ubuntu 12.04 LTS虚拟机的磁盘大小由20G扩展到25G。

操作之前,先记录目前磁盘的信息:(先进入root用户)root@test:~# fdisk -lDisk /dev/sda: 21.5 GB, 21474836480 bytes255 heads, 63 sectors/track, 2610 cylinders, total 41943040 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x0009e946Device Boot Start End Blocks Id System/dev/sda1 * 2048 39845887 19921920 83 Linux/dev/sda2 39847934 41940991 1046529 5 Extended/dev/sda5 39847936 41940991 1046528 82 Linux swap / Solaris关闭虚拟机,然后在VMWare界面:vm->settings->hard disk->utilities->expand->输入大小(增加后的大小,如25GB),点击“Expand”按钮,等待扩展完成。

实战Linux下VMware虚拟机根目录空间扩充

实战Linux下VMware虚拟机根目录空间扩充

实战Linux下VMware虚拟机根目录空间扩充分类:Linux 2011-02-14 16:59 532人阅读评论(0) 收藏举报今天上午接到通知说服务器挂了,经过检查发现原因是Linux的虚拟机根分区已经使用100%,以至于服务不能正常进行。

经过小小的研究,顺利解决问题,把服务器的空间由4G扩成12G。

现将执行全过程总结如下,以供分享。

首先,介绍下大体的解决思路,要想扩充,硬件上要有准备,说白了也就是要有一块新的空间来供我们使用。

对于实体机我们需要准备一块新的硬盘,而对于VMWare 虚拟机,我们只需要使用vmware自带的软件扩充下磁盘大小。

扩充磁盘,只意味着硬件条件得到满足。

接下来就需要对新的磁盘空格进行合理的操作,来扩充我们需要的分区。

值得注意的是,这里我们基于LVM来操作的。

如果您的环境不是LVM的,可以考虑改成LVM的,否则后文无需再读。

具体执行过程将细细道来。

第一步、使用VMware工具扩容分配的硬盘空间1、vmware 提供一个命令行工具,在Windows下为vmware-vdiskmanager.exe 位于vmware 的安装目录下,比如C:/Program Files/VMware/VMware Workstation/vmware-vdiskmanager.exe.在Linux下有直接的vmware-vdiskmanager指令。

进行的操作:在windows 下运行CMD , 转到vmware 的安装目录,可执行vmware-vdiskmanager.exe;在Linux下,直接敲入vmware-vdiskmanager ,可执行该指令扩充使用的指令: vmware-vdiskmanager -x 16Gb myNewlinux.vmdk说明:要扩容的系统这时不能在运行,参数"-x" 表示要扩展虚拟机硬盘空间,紧随其后的数字是要扩展到的大小,而非增加量(本例为扩展到16GB ,这是一个磁盘总量,包含了原先的磁盘容量) 。

菜鸟也玩虚拟机:VMWare虚拟机的安装设置、硬盘分区及系统安装方法

菜鸟也玩虚拟机:VMWare虚拟机的安装设置、硬盘分区及系统安装方法

菜鸟也玩虚拟机:VMWare虚拟机的安装设置、硬盘分区及系统安装⽅法菜鸟也玩虚拟机:VMWare虚拟机的安装、设置与启动虚拟机硬盘的分区及系统安装⽅法提⽰:虽然是在虚拟机中进⾏操作,但与真机中操作⼏乎完全相同,虚拟机能让你成为系统维护的⾼⼿荞麦经过实践的倾情奉献,双休⽇两天⾟苦的结晶荞麦博客版权所有,可以转载,侵权者必究 阅读提⽰:本教程因为撰写得太详细、图⽚太多,使得⽂章篇幅⽐较长,⼤家可以选择阅读与参考。

⼀、VMWare虚拟机概述 1、虚拟机简介 2、虚拟机的⽤途 3、VMWare虚拟机软件下载 4、玩转虚拟机,菜鸟成为系统维护⾼⼿ 5、VMWare虚拟机风采,先睹为快 ⼆、VMWare虚拟机的安装与启动 1、虚拟机的安装 2、新建虚拟机 3、虚拟机的启动 三、在虚拟机中安装操作系统 1、启动虚拟机 2、对虚拟机硬盘进⾏分区 3、⼀键Ghost安装系统 四、WinPE中使⽤WinPM对硬盘⼿⼯分区和格式化 1、使⽤通⽤PE⼯具箱光盘映像启动虚拟机 2、WinPM软件的⼿⼯分区和格式化操作 你可能需要⽤到的相关软件: 1、Vmware Workstation 7.1.2 汉化破解版VMware_Workstation 7.1.4 汉化精简注册版 2、通⽤PE⼯具箱ISO光盘映像下载、WinPE启动U盘的制作⽅法与软件下载************************************** 教程开始 ********************************加载中...内容加载失败,点击此处重试加载全⽂****** “虚拟机”多年前就诞⽣了,深受电脑爱好者的喜爱。

相信很多朋友像我荞麦⼀样,⾄今还没有或者刚刚才开始接触“虚拟机”。

其实就像我们当初接触、折腾“WinPE启动U盘”⼀样,除了其实⽤功能以外,我们还可以抱着玩玩的⼼态和⽬的,来“玩玩虚拟机”。

虚拟机软件有多种,但功能⼤同⼩异,实质都是⼀样的。

(完整版)VMwareVSAN配置手册

(完整版)VMwareVSAN配置手册

VSAN配置手册1.配置前的基本准备工作1.1.手动将磁盘标记为SSD磁盘在某些情况下,当在RAID配置中将一个SSD配置为RAID-0模式后,vSphere只将这个磁盘当作一个普通的HDD盘,而不能将它正确地识别为SSD盘。

出现这种情况的时候,就需要通过命令行方式手动将这个磁盘标记为“SSD”盘。

首先,登录到vSphere的控制台,在菜单中选择‘TroubleShooting Options’:然后,敲回车键,分别启用“Shell”和“SSH”.这个时候,就可以通过SSH连接到这台ESXi主机。

# ssh ***********.x.x成功登录以后,运行以下命令。

# esxcli storage core device list以上这个命令将会列出这台ESXi主机上的所有磁盘列表,将SSD盘找出来,并且将这个SSD盘的ID复制下来,后面会用到。

(一般来说,SSD盘的容量比普通硬盘小很多,所以可以根据容量轻易地将SSD盘找出来。

)然后,运行以下命令,将命令中的ID(红色部分)替换成刚刚复制下来的ID。

# esxcli storage nmp satp rule add -s VMW_SATP_LOCAL -dnaa.6b8ca3a0e81e03001a4e539c08862b30 -o enable_ssd# esxcli storage core claiming reclaim -dnaa.6b8ca3a0e81e03001a4e539c08862b30下面这个命令可以验证SSD盘是否已经被成功地标记成”SSD”了:# esxcli storage core device list -d naa.6b8ca3a0e81e03001a4e539c08862b30 1.2.为vCenter, vSphere, VSAN添加许可证在vCenter网页客户端里,依次点击主页->主机和群集,然后选择vCenter 目录,再选管理->设置->许可,点“分配许可证密钥”:在新窗口里,选择“分配新的许可证密钥”,输入新密钥后,依次点击解码->确定。

VM(VMware)中如何增加虚拟硬盘的容量和增加新硬盘

VM(VMware)中如何增加虚拟硬盘的容量和增加新硬盘

VM(VMware)中如何增加虚拟硬盘的容量和增加新硬盘一.扩大VMWARE里面虚拟硬盘大小(*.vmdk)vmware自带help,发现可以用工具vmware-vdiskmanager.exe(位于vmware安装路径:C:\Program Files\VMware\VMware Workstation 下)来实现。

先来看看vmware-vdiskmanager.exe的帮助手册(直接cmd下不带参数运行vmware-vdiskmanager.exe即可):VMware Virtual Disk Manager - build 34685.Usage: vmware-vdiskmanager.exe OPTIONS diskName | drive-letter:Offline disk manipulation utilityOptions:-c : create disk; need to specify other create options-d : defragment the specified virtual disk-k : shrink the specified virtual disk-n <source-disk> : rename the specified virtual disk; need tospecify destination disk-name-p : prepare the mounted virtual disk specified bythe drive-letter for shrinking-q : do not log messages-r <source-disk> : convert the specified disk; need to specifydestination disk-type-x <new-capacity> : expand the disk to the specified capacityAdditional options for create and convert:-a <adapter> : (for use with -c only) adapter type (ide, buslogic or lsilogic)-s <size> : capacity of the virtual disk-t <disk-type> : disk type idDisk types:0 : single growable virtual disk1 : growable virtual disk split in 2Gb files2 : preallocated virtual disk3 : preallocated virtual disk split in 2Gb filesThe capacity can be specified in sectors, Kb, Mb or Gb.The acceptable ranges:ide adapter : [100.0Mb, 950.0Gb]scsi adapter: [100.0Mb, 950.0Gb]ex 1: vmware-vdiskmanager.exe -c -s 850Mb -a ide -t 0 myIdeDisk.vmdkex 2: vmware-vdiskmanager.exe -d myDisk.vmdkex 3: vmware-vdiskmanager.exe -r sourceDisk.vmdk -t 0 destinationDisk.vmdkex 4: vmware-vdiskmanager.exe -x 36Gb myDisk.vmdkex 5: vmware-vdiskmanager.exe -n sourceName.vmdk destinationName.vmdkex 6: vmware-vdiskmanager.exe -k myDisk.vmdkex 7: vmware-vdiskmanager.exe -p m:(A virtual disk first needs to be mounted at m:using the VMware Diskmount Utility.)上面ex4已经给出了扩大硬盘的的命令,比如我想扩大到10G,命令如下:vmware-vdiskmanager.exe -x 10Gb linux-fc6.vmdklinux-fc6.vmdk为虚拟机名二.给虚拟机上的linux系统添加虚拟硬盘给vmware虚拟机上的linux系统添加一个虚拟硬盘,并对硬盘进行分区、格式化、给分区创建文件系统,实现挂载,自动挂载!步骤如下:保证你的linux系统处于关闭状态,如果正在运行,请先将系统关机。

linux虚拟机磁盘扩容操作方法

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虚拟硬盘空间治理

[整理版]vmware虚拟硬盘空间治理

vmware虚拟硬盘空间管理VMware虚拟磁盘管理工具是VMware Workstation软件包里的一个软件,它让你用命令行或通过脚本来创建管理修改虚拟磁盘文件。

它的一个重要的特性是能够增大虚拟磁盘大小,使虚拟磁盘的最大尺寸比刚创建时(定义的)更大。

它是这样一种方法,如果你需要更多的磁盘空间在已经定义的虚拟机中,而你又不想添加另外一块硬盘或者用Ghost软件来传递虚拟磁盘上的数据到另外一块更大的虚拟磁盘上去时,你可以用改变虚拟磁盘最大尺寸方法来做。

不过你可不能用这种方法对你的物理硬盘实施。

另外一个功能是让你能够改变虚拟磁盘的类型。

当你创建虚拟机时,你定义了虚拟磁盘空间的分配方式。

你可以在以下选择一种分配方式:- 所有的虚拟磁盘空间预分配。

它相当于虚拟磁盘管理工具所说的预分配磁盘类型。

- 虚拟磁盘在开始时最小随着数据的增加而变大。

它相当于虚拟磁盘管理工具所说的可增长磁盘类型。

使用虚拟磁盘管理工具,你能够更改虚拟磁盘的类型为预分配或可增长的、单个文件储存或每个文件大小为2GB的多文件方式。

举个例子,你可以分配所有的虚拟磁盘空间,然后发现你需要收回一些主机上的硬盘空间。

你能转换预分配的虚拟磁盘为可增长的虚拟磁盘,然后删除原来的那个虚拟磁盘文件。

(这样)虚拟磁盘的大小将随着你的数据的增长而增长。

这些功能和使用脚本自动管理虚拟磁盘方法在VMware Workstation5.0版本中提供。

你能够用虚拟磁盘管理工具完成以下任务:- 使用脚本自动管理虚拟磁盘。

- 创建虚拟磁盘而不和任何一个虚拟机关联,举个例子,创建它作为样板。

- 在预分配和可增长的虚拟磁盘类型间进行转换。

当你更改为可增长的虚拟磁盘类型,你就能够收回一些磁盘空间。

你也能通过收缩虚拟磁盘来收回更多的空间。

- 增大虚拟磁盘的尺寸,使它比你创建时定义的尺寸更大。

- 磁盘碎片整理虚拟磁盘。

- 准备和收缩虚拟磁盘而不需要开启虚拟机进行(仅适用于Windows宿主机)。

hyper-v虚拟机磁盘扩容

hyper-v虚拟机磁盘扩容

VHD是微软Microsoft Virtual PC 虚拟机的文件。

在虚拟机里装系统其实装的系统文件都保存到了这个VHD文件中。

1个VHD文件相当于现实中的物理硬盘+数据文件。

我们在创建虚拟机的时候,通常会预先估计好需要磁盘空间大小,然后将VHD硬盘设置成固定大小,这样虽然会占用大量的磁盘空间,但访问速度会很快,相对动态硬盘,速度会高30%左右的样子。

特定情况下,我们不得不重新扩展磁盘空间大小,相信很多人都知道该怎么办,但没有人是样样通,总会有人会感到困惑,这里将方法简单介绍一下。

第一步:打开Hyper-V 管理器,将对应的虚机关机shutdown,然后鼠标右键,选择“settings…”在配置界面中,选择IDE硬盘,并进行编辑;选择扩展expand选项输入扩充后的容量,下一步,点“Finsih”第二步:重新启动虚拟机;登陆系统,我的电脑,右键,manage---》存储管理界面这里很明显可以看到多了18G的空余未分配空间。

打开CMD工具,在命令行中,依次输入以下是代码片段:DiskpartList diskList volume选择需要扩充的卷区_selectvolume 2设置,C盘空间增加1GExtend size=1024变更后的,未分配空间变为17G如果想将剩余空间全部分配给特定卷区,则直接输入extend 即可,前后的变更如下截图:二、接下来说明一下diskpart命令要求及用法:下面是对extend 命令的要求:•卷必须用NTFS 文件系统格式化。

•对于基本卷,扩展的未分配空间必须是同一磁盘上的下一个相邻空间。

•对于动态卷,未分配空间可以是系统上任何动态磁盘上的空白空间。

•只支持数据卷扩展。

系统卷或启动卷无法扩展,若扩展它们可能会收到以下错误消息:DiskPart 未能扩展卷。

请确定卷是有效的,可以扩展•如果系统页面文件在此分区,您就不能扩展该分区。

请将系统页面文件移动到一个不希望扩展的分区。

Win10在虚拟机中加载已有的虚拟硬盘或物理硬盘

Win10在虚拟机中加载已有的虚拟硬盘或物理硬盘

Win10在虚拟机中加载已有的虚拟硬盘或物理硬盘除了在创建虚拟机时创建新的虚拟硬盘以外,用户还可以在创建好虚拟机以后加载物理计算机中已经存在的虚拟硬盘。

每个虚拟硬盘都以一个独立文件的形式存储在物理计算机中。

一、在创建虚拟机时加载已有的虚拟硬盘可以在创建虚拟机的过程中加载已有的虚拟硬盘。

可以选中【使用现有虚拟硬盘】单选按钮,然后单击【浏览】按钮选择要加载的虚拟硬盘。

二、在创建好的虚拟机中加载已有的虚拟硬盘即使在虚拟机中已经安装好了操作系统,也可以在该虚拟机中加载安装了其他操作系统的虚拟硬盘,这样就可以灵活地在同一个虚拟机中使用不同的虚拟硬盘。

在创建好的虚拟机中加载已有的虚拟硬盘的具体操作步骤如下:1.打开【Hyper-v管理器】窗口,在左侧窗格中选择本地计算机,然后在中间窗格中右击要设置的虚拟机,在弹出的菜单中选择【设置】命令。

2.打开虚拟机设置对话框,在左侧列表中选择【硬盘驱动器】,然后在右侧单击【浏览】按钮,选择物理计算机中存储的已有的虚拟硬盘即可。

三、在虚拟机中加载物理硬盘除了在虚拟机中加载虚拟硬盘以外,也可以将物理硬盘加载到虚拟机中,物理硬盘也包括移动硬盘。

在加载前必须先将物理硬盘设置为脱机状态,具体操作步骤如下:1.右击【开始】按钮田,然后在弹出的菜单中选择【磁盘管理】命令。

2.打开【磁盘管理】窗口,右击要设置为脱机状态的硬盘,然后在弹出的菜单中选择【脱机】命令。

注意:只能将当前未处于使用状态的硬盘设置为脱机状态。

3.将指定硬盘设置为脱机状态后,打开【Hyper-v管理器】窗口,在中间窗格中右击要加载物理硬盘的虚拟机,然后在弹出的策单中选择【设置】命令。

4.打开虚拟机设置对话框,在左侧列表中选补【硬盘驱动器】.然后在右侧选中【物理硬盘】单透按锰,然后在下方的下拉列表中选择已设置为就机状态的物理硬盘即可。

虚拟机安装群辉918

虚拟机安装群辉918

VMware Workstation Pro 16.2 安装群辉DS918+一、工具1.虚拟机:VMware Workstation Pro 16.22.磁盘工具:DiskGenius54专业版本3.磁盘格式转换:starwindconverter.exe4.群辉引导:DS918_7.0.1-42218.img5.群辉系统包:DSM_DS918+_42218.pat6.群晖助手-7.0-50029.exe二、安装虚拟机,新建虚拟机(第二块盘不能小于10G)1.下载虚拟机安装包,默认下一步即可,全自动安装完成,输入注册号:2.ZF3R0-FHED2-M80TY-8QYGC-NPKYF3.重启电脑后打开VM新建虚拟机。

4.新建虚拟机需要注意:客户机操作系统版本选择linux 3.X 64位,硬盘控制器选择LSI logic(L),硬盘类型选择SATA,选择其它类型群辉安装系统时会提示找到不硬盘。

5.新建虚拟机步骤如下图:使用现有磁盘,是使用DS918_7.0.1-42218.img转换后的虚拟盘文件,没有此文件时,可以新建硬盘,完成虚拟机的建立。

后期在修改虚拟机的硬盘设置。

常见错误:提示找到不硬盘三、修改DS918+引导文件1、下载:starwindconverter.exe 并安装2、下载:DiskGenius54专业版本3、下载:DS918_7.0.1-42218.img4、使用StarWind V2V Converter 转换DS918_7.0.1-42218.img 为虚拟机磁盘注意:转换的文件不能含有特殊字符,路径不能有中文。

5、使用DiskGenius54专业版本修改虚拟盘文件,DiskGenius菜单栏磁盘—打开虚拟磁盘文件,提取grub.cbg到桌面使用文本编辑器删除DiskIdxMap=00 SataPortMap=1 SasIdxMap=0 这三个参数。

在替换回来,然后保存。

6、7、编辑虚拟机的磁盘8、增加磁盘的时候保持原有格式。

PVE下的虚拟机磁盘扩容

PVE下的虚拟机磁盘扩容

PVE下的虚拟机磁盘扩容扩容背景:⼀台测试机磁盘不⾜,需要扩容:/dev/mapper/centos-root 40G 40G 20K 100% /先到PVE⽹页上对需要扩容的机器扩容,这⾥新建20G⽰例:另外之前也分配了⼀个LVM给到home,感觉没有⽤,也把他删除并将空余空间加⼊到centos-root⽬录下:[root@localhost ~]# umount /home[root@localhost ~]# lvremove /dev/mapper/centos-home在删除lv的时候,出现个⼩问题Could`t create temporary archive name,原因是磁盘满了,需要释放些空间,才能删除成功添加分区, fdisk /dev/sda输⼊n并回车,n是“new”新建分区,新建分区,然后按t修改分区类型为LVM,具体分区类型的代码可以按l显⽰出来,LVM是8e。

最后w保存退出使⽤写⼊命令前请三思。

命令(输⼊ m 获取帮助):nPartition type:p primary (3 primary, 0 extended, 1free)e extendedSelect (default e): p已选择分区4起始扇区 (197132288-239075327,默认为197132288):将使⽤默认值197132288Last 扇区, +扇区 or +size{K,M,G} (197132288-239075327,默认为239075327):将使⽤默认值239075327分区4已设置为 Linux 类型,⼤⼩设为20 GiB命令(输⼊ m 获取帮助):t分区号 (1-4,默认4):4Hex 代码(输⼊ L 列出所有代码):8e已将分区“Linux”的类型更改为“Linux LVM”命令(输⼊ m 获取帮助):p磁盘 /dev/sda:122.4 GB, 122406567936字节,239075328个扇区Units = 扇区 of 1 * 512 = 512 bytes扇区⼤⼩(逻辑/物理):512字节 / 512字节I/O ⼤⼩(最⼩/最佳):512字节 / 512字节磁盘标签类型:dos磁盘标识符:0x000a2654设备 Boot Start End Blocks Id System/dev/sda1 * 20482099199104857683 Linux/dev/sda2 209920013421772766059264 8e Linux LVM/dev/sda3 13421772819713228731457280 8e Linux LVM/dev/sda4 19713228823907532720971520 8e Linux LVM命令(输⼊ m 获取帮助):wThe partition table has been altered!通过partprobe⼯具让内核重读磁盘分区表,否则lsblk命令查看分区时,⽆法看到刚刚新建的分区partprobe /dev/sda最后lvm扩容[root@localhost ~]# pvcreate /dev/sda4Physical volume "/dev/sda4" successfully created.[root@localhost ~]# vgextend centos /dev/sda4Volume group "centos" successfully extended[root@localhost ~]# lvextend -l +100%FREE /dev/mapper/centos-rootSize of logical volume centos/root changed from <88.12 GiB (22558 extents) to 108.11 GiB (27677 extents). Logical volume centos/root successfully resized.#xfs⽤以下命令来扩磁盘空间:#xfs⽤以下命令来扩磁盘空间,如果是ext,执⾏ resize2fs /dev/mapper/centos-home[root@localhost ~]# xfs_growfs /dev/mapper/centos-rootmeta-data=/dev/mapper/centos-root isize=512 agcount=10, agsize=2559232 blks= sectsz=512 attr=2, projid32bit=1= crc=1 finobt=0 spinodes=0data = bsize=4096 blocks=23099392, imaxpct=25= sunit=0 swidth=0 blksnaming =version 2 bsize=4096 ascii-ci=0 ftype=1log =internal bsize=4096 blocks=4998, version=2= sectsz=512 sunit=0 blks, lazy-count=1realtime =none extsz=4096 blocks=0, rtextents=0data blocks changed from 23099392 to 28341248最后df -h查看,扩容成功。

VMwre硬盘备份导出虚拟机

VMwre硬盘备份导出虚拟机

VMware 虚拟机备份到硬盘VMware虚拟化平台的大量应用,使得我们不得不考虑,如果平台瘫痪的情况下,我们的虚拟机要怎么样完美的恢复。

虽然可以将共享的存储备份,或者做集群,但是免不了总会有意外出现。

而下面,将介绍两种方法给大家,使我们能够把虚拟机拷出来,放到移动硬盘或其他存储工具中,以便不时之需使用。

当然,前提是我们的这些虚拟机是在ESXi主机上的。

第一种方法:将虚拟机导出为OVF模版步骤1 :使用vsphere client 客户端登录ESXi主机(或者vCenter管理中心),选择一台虚拟机(单击这台虚拟机就好),之后会看到这台虚拟机的名字会被深一点颜色的框框给圈起来。

步骤2 :单击左上角“文件”,鼠标滑倒下拉选项的“导出”,单击“导出OVF模版”,如图步骤3 :如图,写入导出OVF模版的文件名,存储目标,文件格式和描述。

编辑完毕之后,单击确定,开始导出。

备注:这里我所使用的是百兆的网络,导出文件的快慢与带宽有关,不过相对来说还是很便捷的,windows7的磁盘配置是30G,大概20分钟就会导出完毕。

步骤5开文件夹,里面有3个文件,如图。

这就是将虚拟机导出OVF模版的过程。

要妥善保存这个文件,毕竟我们的目的就是它。

步骤6 :下面将介绍一下,如何将OVF模版转换成虚拟机(OVF模版的使用我们有相关文档,VDP和Linux版的vCenter都是使用OVF模版部署安装的)。

如图,像导出OVF 模版一样,这次我们选择“部署OVF模版”。

当然,这次安装我们是在毫不相关的另一台ESXi主机上测试的,因为是测试,所以记得把原来的虚拟机的网卡禁掉,以免冲突。

源文件就选择我们导出的文件夹中.ovf的文件,单击“下一步”,依次选择安装下面是安装的截图,我就不依次讲解了。

如图以上就是我们将虚拟机部署到另外一台机器上的过程,至于系统中的服务,测试没有问题,但是需要注意的是,ESXi主机的内存的兼容性问题,因为虚拟机我们是基于ESXi的。

emuelect硬盘扩容方法

emuelect硬盘扩容方法

emuelect硬盘扩容方法EMUELEC 是一个基于LibreELEC的开源操作系统,专门用于模拟器和游戏机。

它可以在多种平台上运行,包括树莓派、安卓平板、甚至台式机。

然而,由于其设计初衷是为了模拟器和游戏,所以通常来说,它的存储空间是有限的。

因此,如果你想在EMUELEC系统上安装更多的游戏和模拟器,你可能需要扩展其存储空间。

在本教程中,我将向你展示如何在EMUELEC系统中扩展存储空间,并在扩展后的存储空间上安装更多的游戏和模拟器。

在EMUELEC系统中,存储空间扩展主要有两种方法:使用外部存储设备(比如U盘、移动硬盘)或者使用网络存储。

如果你只是想简单地扩展存储空间,而不想折腾,那么使用外部存储设备可能是个不错的选择。

而如果你想更加复杂地扩展存储空间,并且在整个网络内共享存储空间,那么使用网络存储可能更适合你。

首先,我们来看看如何使用外部存储设备扩展EMUELEC的存储空间。

一、使用外部存储设备扩展存储空间1. 准备一个外部存储设备(U盘或者移动硬盘)首先,你需要准备一个外部存储设备,比如U盘或者移动硬盘。

这个外部存储设备的容量应该足够大,以容纳你想要安装的游戏和模拟器。

一般来说,至少需要16GB的存储空间,但最好还是选择更大容量的设备,如64GB或者128GB的U盘或者移动硬盘。

2. 格式化外部存储设备在准备好外部存储设备之后,你需要将它格式化为EXT4格式。

EXT4是一种适用于Linux系统的文件系统格式。

你可以在Windows系统上使用第三方工具来格式化外部存储设备,比如MiniTool Partition Wizard或者AOMEI Partition Assistant。

在格式化之前,你需要备份外部存储设备上的数据,因为格式化会清空设备上的所有数据。

3. 将外部存储设备连接到EMUELEC系统连接你格式化好的外部存储设备到EMUELEC系统的一个可用USB端口上。

一旦连接成功,你应该能够在系统中看到外部存储设备的挂载点。

虚拟机扩展Linux根目录磁盘空间

虚拟机扩展Linux根目录磁盘空间

VMware虚拟机扩展Linux根目录磁盘空间(Centos最近在VMware虚拟机上使用Centos,用着用着,发现虚拟机的磁盘空间不够了。

通过以下步骤成功扩展了根目录的磁盘空间1、Centos 关机,选择编辑虚拟机设置,硬盘,在实用工具那里选择“扩展”填写扩展的磁盘容量点击扩展后,VMware会提示磁盘已成功扩展。

您必须从客户机操作系统内部对磁盘重新进行分区和扩展文件系统。

也就是说,这里扩展的磁盘空间,在操作系统里面还不可用,还没生效,需要在操作系统里面进行设置后才能使用。

2、启动客户机操作系统Centos,查看磁盘情况输入指令fdisk -l显示结果如下Disk /dev/loop0: 107.4 GB, 107374182400 bytes255 heads, 63 sectors/track, 13054 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x00000000Disk /dev/loop1: 2147 MB, 2147483648 bytes255 heads, 63 sectors/track, 261 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x00000000Disk /dev/sda: 37.6 GB, 37580963840 bytes255 heads, 63 sectors/track, 4568 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x000c8278Device Boot Start End Blocks Id System/dev/sda1 * 1 64 512000 83 Linux Partition 1 does not end on cylinder boundary./dev/sda2 64 1306 9972736 8e Linux LVMDisk /dev/mapper/vg_test001-lv_root: 9135 MB, 9135194112 bytes255 heads, 63 sectors/track, 1110 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x00000000Disk /dev/mapper/vg_test001-lv_swap: 1073 MB, 1073741824 bytes255 heads, 63 sectors/track, 130 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x00000000Disk /dev/mapper/docker-253:0-264224-pool: 107.4 GB, 107374182400 bytes255 heads, 63 sectors/track, 13054 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 65536 bytesDisk identifier: 0x00000000其中,可以看到现在的分区情况如下Device Boot Start End Blocks Id System/dev/sda1 * 1 64 512000 83 LinuxPartition 1 does not end on cylinder boundary./dev/sda2 64 1306 9972736 8e Linux LVM3、创建分区sda3输入指令fdisk /dev/sda然后根据命令提示创建分区,具体见以下# 后面的注释WARNING: DOS-compatible mode is deprecated. It s strongly recommended to switch off the mode (command 'c') and change display units tosectors (command 'u').Command (m for help): n # 输入n 表示创建新分区Command actione extendedp primary partition (1-4)pPartition number (1-4): 3 # 输入3 表示sda3,因为前面已经有两个了First cylinder (1306-4568, default 1306): # 回车,按默认值Using default value 1306Last cylinder, +cylinders or +size{K,M,G} (1306-4568, default 4568): # 回车,按默认值Using default value 4568Command (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 atthe next reboot or after you run partprobe(8) or kpartx(8)Syncing disks.再次查看分区情况fdisk -l这时可以看到Disk /dev/loop0: 107.4 GB, 107374182400 bytes255 heads, 63 sectors/track, 13054 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x00000000Disk /dev/loop1: 2147 MB, 2147483648 bytes255 heads, 63 sectors/track, 261 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x00000000Disk /dev/sda: 37.6 GB, 37580963840 bytes255 heads, 63 sectors/track, 4568 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x000c8278Device Boot Start End Blocks Id System/dev/sda1 * 1 64 512000 83 LinuxPartition 1 does not end on cylinder boundary./dev/sda2 64 1306 9972736 8e Linux LVM/dev/sda3 1306 4568 26206700 83 LinuxDisk /dev/mapper/vg_test001-lv_root: 9135 MB, 9135194112 bytes255 heads, 63 sectors/track, 1110 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x00000000Disk /dev/mapper/vg_test001-lv_swap: 1073 MB, 1073741824 bytes255 heads, 63 sectors/track, 130 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x00000000Disk /dev/mapper/docker-253:0-264224-pool: 107.4 GB, 107374182400 bytes 255 heads, 63 sectors/track, 13054 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 65536 bytesDisk identifier: 0x00000000其中,分区已变为3个了,但这时还没挂载,还不能用Device Boot Start End Blocks Id System/dev/sda1 * 1 64 512000 83 Linux Partition 1 does not end on cylinder boundary./dev/sda2 64 1306 9972736 8e Linux LVM /dev/sda3 1306 4568 26206700 83 Linux4、重启操作系统reboot5、格式化新分区为ext3输入指令mkfs -t ext3 /dev/sda3结果为mke2fs 1.41.12 (17-May-2010)Filesystem label=OS type: LinuxBlock size=4096 (log=2)Fragment size=4096 (log=2)Stride=0 blocks, Stripe width=0 blocks1638400 inodes, 6551675 blocks327583 blocks (5.00%) reserved for the super userFirst data block=0Maximum filesystem blocks=4294967296200 block groups32768 blocks per group, 32768 fragments per group8192 inodes per groupSuperblock backups stored on blocks:32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,4096000Writing inode tables: doneCreating journal (32768 blocks): doneWriting superblocks and filesystem accounting information: doneThis filesystem will be automatically checked every 33 mounts or180 days, whichever comes first. Use tune2fs -c or -i to override.6、将物理硬盘分区初始化为物理卷,以便被LVM使用,输入指令lvspvcreate /dev/sda37查看pv状态[html]view plain copy1.# pvdisplay8查看vg状态[html]view plain copy1.# vgdisplay9.刚创建的PV加入相应的VG[html]view plain copy1.# vgextend vg_centos /dev/sda3 说明 vg_centos是我的服务器vg名称,请通过查看vg状态得到名称VG name9.查看LV状态,把VG加入到LV[html]view plain copy1.# lvdisplay7、向卷组中添加物理卷来增加卷组的容量查看lvm组名,输入指令df -h[root@test001 ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/vg_test001-lv_root8.3G 5.4G 2.5G 69% /tmpfs 1001M 0 1001M 0% /dev/shm/dev/sda1 477M 54M 394M 12% /boot其中,vg_test001 就是根所在的组名输入指令,增加卷组的容量vgextend vg_test001 /dev/sda38、查看可扩展的空间大小输入指令,显示LNM卷组的元数据信息vgdisplay结果为--- Volume group ---VG Name vg_test001System IDFormat lvm2Metadata Areas 2Metadata Sequence No 4VG Access read/writeVG Status resizableMAX LV 0Cur LV 2Open LV 2Max PV 0Cur PV 2Act PV 2VG Size 34.50 GiBPE Size 4.00 MiBTotal PE 8831Alloc PE / Size 2434 / 9.51 GiBFree PE / Size 6397 / 24.99 GiBVG UUID JuPKc8-Ydps-1bsN-0Wld-fbYS-0Hd2-NgvX1q其中Free PE / Size 就是可供分配的自由空间,最多有24.99G,在扩展时输入小于该值9、扩充磁盘空间lvextend -L+24G /dev/mapper/vg_test001-lv_root /dev/sda310、使用e2fsck指令检查文件系统错误e2fsck -a /dev/mapper/vg_test001-lv_root11、使用resize2fs指令来增大或者收缩未加载的“ext2/ext3”文件系统的大小resize2fs /dev/mapper/vg_test001-lv_root12、查看扩展空间后的结果[root@test001 ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/vg_test001-lv_root32G 5.4G 26G 18% /tmpfs 1001M 0 1001M 0% /dev/shm /dev/sda1 477M 54M 394M 12% /boot可以看出,在根目录下磁盘空间已经扩容了,大功告成!。

虚拟机扩容

虚拟机扩容

在虚拟机里安装系统,有时即会遇到初始分配的磁盘空间不够用的情况。

如果是windows系统,则直接在虚拟机选项里扩容即可,但linux系统则没有这么简单。

下面是志文工作室整理的vmware下ubuntu系统磁盘扩容的方法与步骤,仅供参考。

提示:vmware里安装虚拟系统,因为磁盘大小可以使用动态扩容方式,应尽量将磁盘初始空间设置大一些,如20G,以避免不必要的麻烦。

系统状态VM虚拟机Work station 7.0Ubuntu某版本虚拟机,原有10G,计划扩展到20G操作步骤1. 扩大虚拟机的磁盘空间- 保证Ubuntu虚拟机是关闭的,且没有snapshot(如果有则需要revert)- 打开该虚拟机设置,菜单为VM->Settings- 点击磁盘选项,右侧选择Utilities按钮,选择Extend- 输入扩大后的磁盘空间大小2. 在Ubuntu中使用扩展后的空间- 启动Ubuntu虚拟机,打开终端,执行$sudo fdisk /dev/sda(执行fdisk -l可查看磁盘设备名称)1) 出现命令行菜单,使用m查看当前的功能菜单列表2) 输入p查看分区表3) 输入n(add new),出现选择logical或者primary4) 输入p,选择primary(可以使用1-4)5) 提示输入分区号,目前Ubuntu使用了primary1-2,因此这里我输入36) 接下来提示输入起始和结束扇区,我采用默认值7) 顺利完成后,输入w,保存修改8) 重新启动后,检查/dev/sda3是否存在(或不重启,执行:partprobe)9) 设置分区的文件系统类型,执行:$mkfs.ext3 /dev/sda310) 完成后即可使用mount命令将/dev/sda3挂接到你希望的目录,比如挂到/home/extend,执行:$mkdir extend$mount /dev/sda3 /home/extend11) 设置重新启动后可自动挂接。

虚拟机安装时常见问题的解决方法(四)

虚拟机安装时常见问题的解决方法(四)

虚拟机是一种通过软件模拟真实计算机硬件环境的技术,它可以在一台计算机上同时运行多个操作系统。

随着虚拟化技术的普及,越来越多的人开始使用虚拟机来满足日常工作和学习的需求。

然而,安装虚拟机时常常会遇到各种问题。

本文将针对虚拟机安装中的一些常见问题提供解决方法。

一、硬件兼容性问题1. 硬件虚拟化支持问题:有些计算机的CPU并不支持硬件虚拟化,因此在安装虚拟机时会遇到相关的错误提示。

解决方法是在BIOS设置中开启硬件虚拟化选项,具体步骤可参考计算机的用户手册或向相关技术支持寻求帮助。

2. 硬盘分区问题:虚拟机需要一块独立的硬盘空间来运行,但有时在安装虚拟机时可能因为硬盘已满或分区不当导致无法安装。

这时可以通过清理硬盘空间或重新分区来解决这个问题。

二、操作系统安装问题1. 安装介质选择问题:在安装虚拟机时,我们需要选择要安装的操作系统的安装介质(如ISO镜像文件或安装光盘)。

有时可能会选择错误的安装介质,导致虚拟机无法正常运行。

解决方法是仔细选择正确的安装介质,并确保其完整且没有损坏。

2. 操作系统版本支持问题:某些虚拟机软件可能不支持较老版本的操作系统或较新版本的操作系统。

在安装虚拟机时,需要确保所选择的操作系统版本是与虚拟机软件兼容的。

如果出现版本不匹配的情况,建议更新虚拟机软件或选择兼容的操作系统版本。

三、网络配置问题1. 网络连接失败问题:虚拟机的网络连接通常需要配置网络适配器和网络设置。

如果虚拟机无法与网络正常连接,可以检查虚拟机网络设置是否正确,并确保宿主机与虚拟机之间有稳定的网络连接。

2. IP地址冲突问题:虚拟机与宿主机共享同一网络,因此可能会出现网络冲突问题。

如果虚拟机无法获取正确的IP地址,可能是由于与其他设备的IP地址冲突所致。

解决方法是手动设置虚拟机的IP地址,并确保与其他设备的IP地址不冲突。

四、性能优化问题1. 虚拟机运行缓慢问题:虚拟机的性能取决于宿主机的硬件配置以及虚拟机软件的设置。

在VMware虚拟机里共享查看本地硬盘

在VMware虚拟机里共享查看本地硬盘

在VMware虚拟机里共享查看本地硬盘
最近看到,很多朋友都在群里或者在论坛里提出问题,为什么我的虚拟机里没有真实机的本地硬盘今天我就为大家抓几个图讲解一下吧,希望大家能看懂。

如果想在虚拟机里要有本地磁盘,那么应该在虚拟机里装上VM Tools这个软件才行。

第一步:打开虚拟机软件,按下快捷键:Ctrl+D,调出“虚拟机设置”如图一:
把虚拟光驱设为,在vm的安装目录下。

在“虚拟机设置”里点击“选项”,如图二
在【D】处添加一个您要共享的本地硬盘(可以是文件夹),也就是等下会出现的本地硬盘啦,这个用处可就大啦,我们可以使用它来传递本机与虚拟机之间的文件。

第二步:打开虚拟机电源,进入xp操作系统,在打开光盘,可以看到一个的文件,双击它,安装VM Tools。

第三步:打开网上邻居,“添加一个网上邻居”,如图三
点击“下一步”,出现如图四
浏览整个网络邻居,点击+号,选择里面你刚才图二设定的本地硬盘(可以是文件夹)。

好啦,到此为止就可以了,以后要在VM虚拟机中使用本地硬盘就可以在网上邻居里直接进入了。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Partition number (1-4): 3 //指定分区号
Hex code (type L to list codes): 8e //指定要改成的id号,8e代表LVM。
Command (m for help): w
我们现在还不能用这个分区 , 因为我们没格式化。这时要重启系统就能够在 dev 下面看到 sda3 ,如果不重启不能进行下面操作。
来格式化指定的分区,依次类推,现在的系统大部分都是 ext3 格式,如果你需要其它的,可以查看mkfs 的帮助。
到此为止,我们就新建了一个分区/dev/sda3,此时我们已经可以通过挂载,来使用这个新的空间。但是对于我,这并不能满足我的需求,因为服务器的服务程序是在根目录上的,目前根目录空间已经使用完毕,所以能把新建的分区使用在更目录上,分担根目录的空间,才能解决问题。
/dev/sda3 1045 2088 8385930 8e Linux LVM
可以看到/dev/sda3已支持LVM。
第三步、格式化该新添加的分区
键入:
mkfs -t ext3 /dev/sda3
或者
mkfs.ext3 /dev/sda3
LogVol00 VolGroup00 -wi-ao 3.97G
LogVol01 VolGroup00 -wi-ao 3.91G
[root@CNGI-SIP6-BUPT ~]# pvcreate /dev/sda3
此时键入: w 表示" 保存所有并退出,分区划分完毕 "
我们的新建分区/dev/sda3,却不是LVM的。所以,接下来使用fdisk将其改成LVM的。
[root@CNGI-SIP6-BUPT ~]# fdisk /dev/sda
Command (m for help): m
Command (m for help): t //改变分区系统id
/dev/VolGroup00/LogVol01 swap swap defaults 0 0
~
逻辑卷现在使用的就是ext3的文件系统最后扩展一下文件系统,此处不需要卸载,就ok了
要先做fsck,检查文件系统:ext2online /dev/VolGroup00/LogVol00
第二步、使用Linux下的fdisk工具进行分区
首先,需要以root身份登录系统。
fdisk 命令: fdisk -l : 打印当前的磁盘分区表,这时我们可以看到磁盘的总量的确增加到16GB 了,但是分区只有以前的那几个原有的分区。
键入命令: fdisk /dev/sda “sda 就是经过扩容的硬盘,为 SCSI 硬盘, IDE 类型硬盘对应为 hda ,是对该硬盘进行操作 ”
MAX LV 0
Cur LV 2
Open LV 2
Max PV 0
Cur PV 2
Act PV 2
VG Size 15.84 GB
PE Size 32.00 MB
Totze 252 / 7.88 GB
Free PE / Size 255 / 7.97 GB
VG UUID 3vSeag-Q74D-Gn1b-OHEq-zyH1-YgSO-ThhBCp
System ID
Format lvm2
Metadata Areas 2
Metadata Sequence No 4
VG Access read/write
VG Status resizable
此时, fdisk 又会让你选择该分区的开始值这个就是分区的 Start 值( start cylinder );这里最好直接按回车,如果您输入了一个非默认的数字,可能会造成空间浪费;
对于分区的 End 值(end cylinder),同样直接按回车。这时候会显示出你新建分区的柱面范围和空间大小。
说明:要扩容的系统这时不能在运行 ,参数 "-x" 表示要扩展虚拟机硬盘空间,紧随其后的数字是要扩展到的大小 ,而非增加量 (本例为扩展到 16GB ,这是一个磁盘总量,包含了原先的磁盘容量 ) 。最后是指定要操作的虚拟机磁盘的具体文件,要是路径名中有空格,必须以双引号括起来。按回车键开始执行,执行完毕,退出命令提示符窗口,重启 VMware ,会发现虚拟机硬盘空间已变成 16GB 了。
选择主分区吧,则键入 p ;选择逻辑分区键入 l 。
我们选择主分区于是:
键入: p " 选择创建主分区 "
此时, fdisk 会让你选择主分区的编号,如果已经有了主分区 sda1 , sda2 ,那么编号就选3 ,即要创建的该分区为 sda3.
键入: 3
Volume group "VolGroup00" successfully extended
You have new mail in /var/spool/mail/root
[root@CNGI-SIP6-BUPT ~]# vgdisplay
--- Volume group ---
VG Name VolGroup00
在Linux下有直接的vmware-vdiskmanager指令。
进行的操作:在 windows 下运行 CMD , 转到 vmware 的安装目录比如你的安装目录是e盘命令为:cd e:\vm 可执行vmware-vdiskmanager.exe; vmware-vdiskmanager -x 16Gb "myNewlinux.vmdk(根据自己的名字换)"
2、我们重启虚拟机后,发现虚拟机的硬盘是变成 16GB 了,但进入 linux 系统后,用 "df -h"查看发现硬盘空间还是原先那么大。虽然已经扩大了磁盘,但是由于还没有经过分区,指定文件系统,所以 linux 操作系统无法识别。其实就相当于你的硬盘虽然大了,但是你并没有对其进行分区是一个道理。
到此所有操作完毕,使用df -h来查看扩充后的空间大小。
下面用到的理论是基于LVM的,如果不知道的话,建议稍微查些资料有助于理解。当然,一步步的跟我做,应该也没有问题。
第四步、扩充根分区
接着,使用vgextend 命令加到lvm组里面去,做如下操作:
[root@CNGI-SIP6-BUPT ~]# lvs
LV VG Attr LSize Origin Snap% Move Log Copy% Convert
告诉系统,分割区大小有调整了,以下以实际情况为主
[root@CNGI-SIP6-BUPT ~]# tune2fs -m 0 /dev/VolGroup00/LogVol00
resize2fs 1.39 (29-May-2006)
Filesystem at /dev/VolGroup00/LogVol00 is mounted on /; on-line resizing required
重启后,在此查看fdisk -l
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 1044 8281507+ 8e Linux LVM
键入 : m “ 列出 fdisk 的帮助 ”
我们在这里是要添加一个新分区,即将扩容出来的那部分做成一个新分区,这样才能被操作系统挂载识别。
键入: n ” 命令 n 用于添加新分区 "
此时, fdisk 会让你选择添加为逻辑分区呢(编号从 5 开始)还是主分区(编号 1 到 4 )。
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
Physical volume "/dev/sda3" successfully created
[root@CNGI-SIP6-BUPT ~]# vgextend VolGroup00 /dev/sda3 (其中是当前需要扩充的lvm组名,可以通过df -h查看,例如我的是: /dev/mapper/VolGroup00-LogVol00)
第一步、使用VMware工具扩容分配的硬盘空间
1、vmware 提供一个命令行工具,在Windows下为vmware-vdiskmanager.exe 位于 vmware 的安装目录下,比如 C:\Program Files\VMware\VMware Workstation\vmware-vdiskmanager.exe.
Performing an on-line resize of /dev/VolGroup00/LogVol00 to 3129344 (4k) blocks.
The filesystem on /dev/VolGroup00/LogVol00 is now 3129344 blocks long.
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
[root@CNGI-SIP6-BUPT ~]# vim /etc/fstab
/dev/VolGroup00/LogVol00 / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
Rounding up size to full physical extent 7.97 GB
Extending logical volume LogVol00 to 11.94 GB
Logical volume LogVol00 successfully resized
相关文档
最新文档