仮想マシン VirtualBox 作成時のストレージサイズの設定

仮想マシン VirtualBox 作成時のストレージサイズの設定

仮想マシンを作成するときにストレージサイズを設定する方法はありますか? Vagrantを使用する予定ですが、VirtualBoxでこれを行う必要があるのか​​、Vagrantfileに設定を含めることができるのかはわかりません(文書を確認しましたが、指示がないようです)。

ベストアンサー1

これvagrant-disksize 入れるこれを簡単にしてください。 20GBのハードドライブでdebian-9仮想マシンを作成します。

最低限度から:

Vagrant.configure("2") do |config|
    config.vm.box = "debian/stretch64" 
    config.disksize.size = "20GB"
end

または、プラグインのサイレントインストールロジックを使用してください。

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

    required_plugins = %w( vagrant-vbguest vagrant-disksize )
    _retry = false
    required_plugins.each do |plugin|
        unless Vagrant.has_plugin? plugin
            system "vagrant plugin install #{plugin}"
            _retry=true
        end
    end

    if (_retry)
        exec "vagrant " + ARGV.join(' ')
    end

    config.vm.box = "debian/stretch64" 
    config.disksize.size = "20GB"
end

おすすめ記事