我可以在另一个磁盘分区中拥有一个 virtualbox 磁盘吗?

我可以在另一个磁盘分区中拥有一个 virtualbox 磁盘吗?

不久前,我曾经尝试在我的 USB 记忆棒中安装 arch linux,并且不小心擦除了我的 Windows [通过将其转换为 lvm2 那样...] [顺便说一句,我很高兴,因为,那个该死的 Windows 中没有什么珍贵的东西]

现在我的问题是我可以将 virtualbox 硬盘放在其他分区中吗,就像这是我的硬盘分区

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 465.8G  0 disk 
├─sda1   8:1    0   100G  0 part 
├─sda2   8:2    0 315.8G  0 part 
├─sda3   8:3    0     1K  0 part 
├─sda5   8:5    0  46.2G  0 part /
└─sda6   8:6    0   3.8G  0 part [SWAP]

sda1 是我的 Windows 驱动器,sda2 也只是垃圾,因为它没有什么珍贵的东西,我的 linux 驱动器是 sda5,[我使用 debian,顺便说一句],

现在我的问题是我可以以某种方式配置 virtualbox,使其仅将我的所有 virtualbox 硬盘存储在 sda1 或 sda2 中吗?

下面我提供更多信息...

   sudo fdisk -l
Disk /dev/sda: 465.76 GiB, 500107862016 bytes, 976773168 sectors
Disk model: TOSHIBA MQ01ABF0
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x31f26811

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda1  *         2048 209727487 209725440   100G 83 Linux
/dev/sda2       209727488 871909375 662181888 315.8G 83 Linux
/dev/sda3       871909416 976769023 104859608    50G  f W95 Ext'd (LBA)
/dev/sda5       871909418 968710185  96800768  46.2G 83 Linux
/dev/sda6       968714240 976769023   8054784   3.8G 82 Linux swap / Solaris

Partition 5 does not start on physical sector boundary.

这是我的操作系统信息:

uname -a
Linux doraemon 5.10.0-10-amd64 #1 SMP Debian 5.10.84-1 (2021-12-08) x86_64 GNU/Linux

任何帮助将不胜感激!

[很抱歉,如果我无法清楚地解释我的问题,但如果您需要更多信息,那么我也准备这样做]

答案1

您可以手动移动所有 vhd 文件并重新附加它们。

现在我的问题是我可以以某种方式配置 virtualbox,使其仅将我的所有 virtualbox 硬盘存储在 sda1 或 sda2 中吗?

不可以,除非您使用 LVM 连接这两个分区,然后您可以将这个新分区挂载到/home/user/VirtualBox VMs.您需要先将其移开。

如果我误解了您的意思,并且您需要像虚拟机中那样使用物理分区,那么这是可能的,但不建议这样做。

您可以在手册中找到说明 高级主题 / 高级存储配置 / 使用来宾的原始主机硬盘

相关内容