VBox修改已分配硬盘的大小及分配后分区添加挂载

首先找到VBOX的安装目录,cd到此目录下

VBoxManage modifyhd         <uuid>|<filename>
                            [--type normal|writethrough|immutable|shareable|
                                    readonly|multiattach]
                            [--autoreset on|off]
                            [--compact]
                            [--resize <megabytes>|--resizebyte <bytes>]

VBoxManage 修改硬盘的命令如上。uuid可通过list hdds查看到,如下:

C:\Program Files\Oracle\VirtualBox>VBoxManage list hdds

UUID:        8fb0a784-9e1c-4b5b-92e2-76177002eacb
Parent UUID: base
Format:      VDI
Location:    E:\RAC\rac1.vdi
State:       created
Type:        normal
Usage:       rac1 (UUID: 6a164580-3fc1-4be7-b1d0-af6163e5a94d)


UUID:        53e7a957-0164-4dea-803f-c0304e69cf60
Parent UUID: base
Format:      VDI
Location:    E:\virtualEnv\dg1.vdi
State:       created
Type:        normal

Usage:       dg1 (UUID: ba35342b-6a51-46e2-a807-79273f341eb1)


修改如下,

C:\Program Files\Oracle\VirtualBox>VBoxManage modifyhd  53e7a957-0164-4dea-803f-c0304e69cf60 --resize 20000
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%


------虚拟机硬盘空间扩大了,然后挂在分配的硬盘,具体步骤如下:

dg1:~/Desktop # df -k
文件系统         1K-块    已用   可用 已用% 挂载点
/dev/sda2      7513960 7132344      0  100% /
devtmpfs        251428     164 251264    1% /dev
tmpfs           251428     100 251328    1% /dev/shm
1---查看新加载的磁盘

dg1:~/Desktop # fdisk -l


Disk /dev/sda: 21.0 GB, 20971520000 bytes
255 heads, 63 sectors/track, 2549 cylinders, total 40960000 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
Disk identifier: 0x000944de


   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048     1509375      753664   82  Linux swap / Solaris
/dev/sda2   *     1509376    16777215     7633920   83  Linux
2---创建分区

dg1:~/Desktop # fdisk /dev/sda


Command (m for help): m
Command action
   a   toggle a bootable flag
   b   edit bsd disklabel
   c   toggle the dos compatibility flag
   d   delete a partition
   l   list known partition types
   m   print this menu
   n   add a new partition
   o   create a new empty DOS partition table
   p   print the partition table
   q   quit without saving changes
   s   create a new empty Sun disklabel
   t   change a partition's system id
   u   change display/entry units
   v   verify the partition table
   w   write table to disk and exit
   x   extra functionality (experts only)
然后按 n分区,在w退出即可。

3--格式化新分区
格式化mkfs.ext3 /dev/sda3   --这个要和你前面创建的分区对应上


4--添加挂接地址 
  vi /etc/fstab,添加一行
     /dev/sda3   /oracle     ext3  defaults   1 1 
 如果要挂再到已存在的目录,先把里面的东西备份下


然后重启下看下结果如何

回答: 如果在VirtualBox中挂载VHD硬盘失败,可能有几个原因。首先,确保你已经正确创建了VHD硬盘文件,并将其添加到VirtualBox中作为虚拟机的硬盘。然后,你需要将VHD硬盘挂载到Ubuntu中的一个目录下。你可以使用以下步骤来挂载VHD硬盘: 1. 在Ubuntu中打开终端。 2. 使用以下命令安装ntfs-3g软件包:sudo apt-get install ntfs-3g 3. 创建一个目录来作为挂载点,例如:sudo mkdir /mnt/vhd 4. 使用以下命令将VHD硬盘挂载到刚创建的目录下:sudo mount -t ntfs-3g /path/to/vhd /mnt/vhd 其中,/path/to/vhd是你的VHD硬盘文件的路径。 5. 现在,你可以通过访问/mnt/vhd目录来访问VHD硬盘中的文件。 如果以上步骤无法成功挂载VHD硬盘,可能是由于VHD硬盘文件格式不受VirtualBox支持,或者VHD硬盘文件本身存在问题。你可以尝试使用其他工具或方法来挂载VHD硬盘,或者检查VHD硬盘文件是否损坏。希望这些信息对你有帮助。\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* *3* [VirtualBox中Ubuntu18.04挂载添加虚拟硬盘](https://blog.csdn.net/qq_43604945/article/details/129212234)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [为Bochs添加新的虚拟硬盘格式](https://blog.csdn.net/xxNull/article/details/78182520)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值