Debian13 trixie 使用 Virutalbox7.2.6 实现从本地硬盘启动虚机w
debian吧
全部回复
仅看楼主
level 6
要想实现主题目标,最关键の一步氏,建立对 物理磁盘全盘 oy 物理磁盘分区 の映射文件。
在屮这里の实际需求,仅建立 物理磁盘全盘 の虚拟磁盘映射文件就够用了。想搞分区者,请细读vbox手册。
首先,增加当前用户の关联vbox操作の相关权限:
# 把当前用户添加到 disk 组,否则没有读写权限
sudo usermod -a -G disk $(whoami)
# 把当前用户添加到 vboxusers 组,否则不能转接USB
sudo usermod -a -G vboxusers $(whoami)
# 增加完用户组信息后,需要重启Gnux系统
重启 Gnux/Debian13 系统后,进命令行,建立本机の物理磁盘全盘映射(映射应当使用vmdk格式,vdi或许也行,没试)
# 映射实机硬盘 /dev/sda 为vbox可用の虚拟磁盘 hd0.vmdk ,置位于当前用户の主目录里のvbox虚拟机目录中。
# 注意,反斜杠表示换行。
# 此外,命令行の参数 --variant=RawDisk ,中间の等号'='不能丢!屮在网上找到の参考命令,缺等号,会报错!
VBoxManage createmedium disk --filename "~/VirtualBox VMs/hd0.vmdk" --sizebyte=120034123776 --format=VMDK \
--variant=RawDisk --property RawDrive=/dev/sda
# 准备正式运行 vbox7.2 了,运行前,必须先移除kvm模块,vbox7.2才能运行起来,否则报错!
sudo modprobe -r kvm_inter #屮这部台机氏intelのCPU,若氏amdのCPU,模块名称应换用 kvm_amd
启动vbox虚拟机,卡选专家模式,创建 vboxWin7pro 虚拟机,指定刚才创建の hd0.vmdk 作为虚机Win7の虚拟磁盘。然后,
选择一个 vbox7.2 可正常启动のWinPEiso(屮这里,win7pe32.iso能成功)进入winPE系统, 查看虚机win7の磁盘分区氏否正常。
检查win7の磁盘分区能正常读写后,关闭虚机win7PE,在虚拟机管理界面里,设置虚机win7首选从虚拟硬盘 hd0.vmdk 启动。
结果虚机win7运行后,报告 Missing helper.
在网上综合搜索后,判断氏引导出了问题。那么氏什么引导问题呢?
对比思考后,猜测屮の本机硬盘氏用grub4dosの迷你引导码占据mbr,搜索 哥乐得_grldr, 找到后加载 grldr ,读取菜单 menu.lst ,
然后,才可选择进入各个操作系统 oy 各种启动iso文件。然而,开源界の头牌引导软件氏gnu开发の哥伦布_Grub(Grub2),开源虚机
VirtualBox必然默认支持Grub(Grub2),屮应当重新安装Grub(Grub2)の迷你引导码进mbr,以便让VirtualBox顺利转移引导控制权。
思而立行,完全退出vbox虚拟机管理软件。然后,在debian13里,打开mate终端,执行:
sudo grub-intall /dev/sda
若没有错误报告,则表示Grub引导套件已成功安装至屮の本机硬盘。
再次运行vbox虚机管理软件,启动虚机win7, 这次Grubの图形引导界面出现,也顺利地进入了虚拟win7系统。
折腾了许久,终于成功收场。特此撰文发贴分享经验。有类似需求の贴友,阅后当能少走弯路,少点折腾。
2026年03月20日 06点03分 1
level 6
上面の操作过程,执行硬盘映射命令 VBoxManage createmedium 之前,漏了两条命令:
重启 Gnux/Debian13 系统后,进命令行,先修改设备权限,并获得硬盘尺寸数据
# 设置设备读写权限
sudo chmod 666 /dev/sda
# 查询主机の驱动噐, 待映射の硬盘尺寸要记下来
sudo VBoxManage list hostdrives --long
# 执行关键命令,建立本机の物理磁盘全盘映射(映射应当使用vmdk格式,vdi或许也行,没试)
# 映射实机硬盘 /dev/sda 为vbox可用の虚拟磁盘 hd0.vmdk ,置位于当前用户の主目录里のvbox虚拟机目录中。
# 注意,反斜杠表示换行。
# 此外,命令行の参数 --variant=RawDisk ,中间の等号'='不能丢!屮在网上找到の参考命令,缺等号,会报错!
VBoxManage createmedium disk --filename "~/VirtualBox VMs/hd0.vmdk" --sizebyte=120034123776 --format=VMDK \
--variant=RawDisk --property RawDrive=/dev/sda
2026年03月21日 01点03分 2
level 2
说话带平假名,你是日本人?
2026年03月31日 06点03分 3
屮不氏日本人,日文'の',源自中国书法の草书。还有相当多の日文字,源于中国汉字の 偏旁/部件/首笔 。日本人非要如此,屮们没法找他们要专利费。但不氏说,中国人就不能用祖先の东西了。。。
2026年04月05日 13点04分
1