gpt4 book ai didi

virtualbox - 在 Vagrant 中更改默认磁盘 Controller

转载 作者:行者123 更新时间:2023-12-04 01:43:08 25 4
gpt4 key购买 nike

我有一些使用 Vagrant 创建和运行的网络启动 (PXE/TFTP) 测试/开发虚拟机。

但是,默认情况下,Vagrant/Virtualbox 添加 SATA Controller ,而其中一些虚拟机运行不支持 SATA 且需要虚拟 IDE Controller 的旧版 Linux 发行版。

我似乎找不到在 Virtualbox 中更改 Controller 类型的方法 customize in Vagrant .

有没有一种方法可以在 Vagrant 中指定磁盘 Controller 类型(或者,在底层 Virtualbox 本身中,不是那么好)使用类似 http://www.virtualbox.org/manual/ch08.html#vboxmanage-storagectl 的方法?

最佳答案

如果您知道 VBoxManage 的确切命令,您可以尝试类似的操作:

Vagrant.configure("2") do |config|

# ...

config.vm.provider "virtualbox" do |v|
v.customize ["storagectl", :id, "--name", "SATA Controller", "--remove"]
v.customize ["storagectl", :id, "--name", "IDE Controller", "--add", ...]
end

end

关于virtualbox - 在 Vagrant 中更改默认磁盘 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21574260/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com