ImageVerifierCode 换一换
格式:DOCX , 页数:7 ,大小:18.14KB ,
资源ID:17515904      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17515904.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(virtualbox中调整虚拟机的硬盘大小Word格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

virtualbox中调整虚拟机的硬盘大小Word格式.docx

1、2:在虚拟机中用fdisk命令将新加的硬盘空间分区,新分区的类型要是LVM的类型8e 3:在虚拟机新建物理卷、卷组、合并卷组、扩展逻辑卷的大小 此方法是己经验证成功了的,中间只重启过一次机器,而且文件都没有损坏(不过在正式环境修改之前,各位自己必须做备份),详细的过程比较长,如下:上面是我环境的基本信息,下面就说明一下具体的操作过程:先把调整之前的硬盘情况列出来:rootbogon:/home/roger# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/bogon-root 6.7G 1.6G 4.7G 26% / n

2、one 494M 212K 494M 1% /dev none 501M 0 501M 0% /dev/shm none 501M 328K 501M 1% /var/run none 501M 0 501M 0% /var/lock /dev/sda1 228M 23M 194M 11% /boot /home/roger# fdisk -l Disk /dev/sda: 8589 MB, 8589934592 bytes 255 heads, 63 sectors/track, 1044 cylinders Units = cylinders of 16065 * 512 = 822528

3、0 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal):Disk identifier: 0x0005d850 Device Boot Start End Blocks Id System /dev/sda1 * 1 32 248832 83 Linux Partition 1 does not end on cylinder boundary. /dev/sda2 32 1045 8136705 5 Extended /dev/sda5 32 1045 8136704 8

4、e Linux LVM 从上面可以看到,在调整之前,我的硬盘设备是/dev/sda,大小只有8589 MB,而且只有/dev/sda1、/dev/sda2、/dev/sda5,这个要先记录下来,因为后面增加硬盘后,还需要建立新的分区。首先将虚拟机的硬盘大小限制放大,即将8G的大小调为20G。由于在VirtualBox不能直接调整虚拟机的硬盘空间,需要调用相应的命令来实现。先将虚拟机关闭,启动CMD窗口,切换到VirtualBox的安装路径下面(例如我的VirtualBox安装路径是D:toolsvirtualbox): D:toolsvirtualboxVBoxManage.exe clone

5、hd D:toolsvirtualboxvmubuntu.v di D:toolsvirtualboxvmubuntu20g.vdi -format vdi 0%.10%.20%.30%.40%.50%.60%.70%.80%.90%.100% Clone hard disk created in format vdi. UUID: b5bf984b-decf-47f1-b348c D:VBoxManage.exe modifyhd D:toolsvirtualboxvmubuntu 20g.vdi -reSize 20480 在CMD下面依输入上面粗体的两条命令 说明一下:toolsvirt

6、ualboxvmubuntu.vdi -这个是我虚拟机的镜象文件 toolsvirtualboxvmubuntu20g.vdi -这个是我后面准备调整大小的镜象文件,尽量不要直接修改原文件,否则一旦出错将导致原来的系统无法使用 toolsvirtualboxvmubuntu20g.vdi -resize 20480,这行命令中的 -resize参数就是说明调整后的大小是多少,单位是M,例子中20480即20480M,即20G大小 经过上面两条命令后,我们得到一个新的、大小限制为20G的虚拟机镜象文件,此时在VirtualBox里面,将这个修改后的镜象文件替换掉之前的那个镜象文件,具体过程就是在

7、VirtualBox虚拟机的“设置-存储-存储树”里面将之前的设备删除掉,然后再添加“XXX控制器”并“添加虚拟硬盘”时选择 使用现有的虚拟盘 为我们调整了大小的那个VDI文件,然后启动虚拟机Ubuntu,并切换到root帐号:为新增的硬盘建立支持LVM的分区。虚拟机的硬盘大小限制己经修改了,但是在虚拟机里面,用 fdisk -l 可以看到硬盘的大小是变了,但是分区的大小还是没有变的。因为分区的大小是在当时安装系统是就分好了的,现在就要来重新调整分区的大小了。先查看一下硬盘大小,看是否增加了 21.5 GB, 21474836480 bytes 255 heads, 63 sectors/tr

8、ack, 2610 cylinders I/O Size (minimum/optimal):粗体的信息说明我们调整的硬盘大小在Ubuntu中己经可以看到了,但是具体的分区还是没有体现出来,现在我们就要将新加的硬盘建一个分区 /home/roger# fdisk /dev/sda WARNING: DOS-compatible mode is deprecated. Its strongly recommended to switch off the mode (Command c) and change display units to sectors (command u). Comman

9、d (m for help): n -这里输入n,表示要创建新的分区,输入之后的提示如下Command action l logical (5 or over) p primary partition (1-4) p - 这里输入p,表示创建主分支,输入之后的提示如下 Partition number (1-4): 3 - 这里输入一个1到4范围内的数字,另外由于我们己经有 /dev/sda1、/dev/sda2、/dev/sda5这些设备了,所有这里只能输入3或4,输入3之后有下面的提示 First cylinder (1045-2610, default 1045): -这里直接回车确认使

10、用默认值即可,然后出现类似的提示 Using default value 1045 Last cylinder, +cylinders or +sizeK,M,G (1045-2610, default 2610):-这里同样直接回车确认使用默认值即可,然后出现类似的提示 Using default value 2610 p -这里可以输入p命令将当前分区情况打印出来,类似以下信息 /dev/sda3 1045 2610 12577241 83 Linux 看到粗体的内容没?/dev/sda3就是新增加硬盘空间的分区,但是要注意,此时这个分支的Id为83,而我们后面要用到的LVM设备的Id是8

11、e,所以在这里我们必须调整/dev/sda3 的类型,用fdisk中的t命令来进行修改: t -这里可以输入t命令调整/dev/sda3的Id类型,类似以下信息Partition number (1-5): 3 -这里要说要修改哪个分区的设备,要求输入设备的编号,我们要修改的设备是/dev/sda3,所以这里输入3,然后有下面类似的提示 Hex code (type L to list codes): 8e -这里是输入要修改的类型代码,LVM设备的代码是8e,所在这里我们就输入8e,然后出现类似的提示 Changed system type of partition 3 to 8e (Lin

12、ux LVM) - 此时就可以输入w命令保存并退出,出现类似提示Command (m for help): w The partition table has been altered!Calling ioctl() to re-read partition table. 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

13、 after you run partprobe(8) or kpartx(8) Syncing disks. 此时新的分区己经创建,但是如果要系统内核能够识别到,则需要重启系统, /home/roger# reboot 重启系统, 系统重启后,查看一下新建的分区是否己经识别到:Sector Size (logical/physical):/dev/sda3 1045 2610 12577241 8e Linux LVM 这说明新的分区己经被内核识别到了,下一步的关键就是创建物理卷、卷组、合并卷组了3:调整LVM 给新建的分区创建物理卷 /home/roger# pvcreate /dev/s

14、da3 Physical volume /dev/sda3 successfully created 新建卷组 /home/roger# vgcreate ubuntu20 /dev/sda3 Volume group ubuntu20ubuntu20是新卷组的名称 合并卷组,先查看一下当前有哪些卷组 /home/roger# vgscan Reading all physical volumes. This may take a while. Found volume group bogon using metadata type lvm2 这里说明当前有bogon、ubuntu20两个卷组

15、,bogon这个卷组是当时安装系统时自动建的, ubuntu20这个就是我们刚才建的卷组,现在将这两个卷组合并 /home/roger# vgmerge bogon ubuntu20 successfully merged into 现在己经将两个卷组合并成一个了,那么最后我们就是要来调整分区的大小,先看一下调整之前分区的大小情况,调整之前/dev/mapper/bogon-root的大小是6.7G none 494M 216K 494M 1% /dev 准备开始调整逻辑卷的大小了 /home/roger# lvextend -l+100%FREE /dev/mapper/bogon-root

16、 Extending logical volume root to 18.75 GiB Logical volume root successfully resized 动态调整/dev/mapper/bogon-root的大小,否则看到的还是之前的大小 /home/roger# resize2fs -p /dev/mapper/bogon-root resize2fs 1.41.14 (22-Dec-2010) Filesystem at /dev/mapper/bogon-root is mounted on /; on-line resizing required old desc_blocks = 1, new_desc_blocks = 2 Performing an on-line resize of /dev/mapper/bogon-root to 4916224 (4k) blocks. The filesystem on /dev/mapper/bogon-root is now 4916224 blocks long. 最后一步,激动人心的时刻来了 19G 1.6G 16G 10% /

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1