Debian

我可以在另一個磁碟分區中擁有一個 virtualbox 磁碟嗎?

  • January 19, 2022

前段時間我曾嘗試在我的 U 盤中安裝 arch linux,但不小心擦掉了我的 windows

$$ by converting it into lvm2 like that… $$ $$ BTW, i was happy though cause, there was nothing precious in that damn windows $$ 現在我的問題是我可以將虛擬機硬碟放在其他分區中,就像這是我的硬碟分區

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,

$$ i use debian, btw $$, 現在我的問題是我可以以某種方式配置 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

任何幫助將不勝感激!

$$ Sorry if I couldn’t explain my problem clearly, but if you need more information, then I am ready to do that also $$

您可以手動移動所有 vhd 文件並重新附加它們。

現在我的問題是我可以以某種方式配置 virtualbox,它只是將我所有的 virtualbox 硬碟儲存在 sda1 或 sda2 中嗎?

不,除非您使用 LVM 加入這兩個分區,然後您可以將這個新分區掛載到/home/user/VirtualBox VMs. 你需要先把它移開。

如果我誤解了你,並且你需要在你的虛擬機中使用物理分區,這是可能的,但不推薦。

您可以在手冊中的 高級主題/高級儲存配置/使用來賓的原始主機硬碟下找到說明

引用自:https://unix.stackexchange.com/questions/686939