hashicorp/vagrant · error · Vagrant::Errors::LinuxMountFailed
Failed to mount folders in Linux guest. This is usually beca
Error message
Failed to mount folders in Linux guest. This is usually because
the "vboxsf" file system is not available. Please verify that
the guest additions are properly installed in the guest and
can work properly. The command attempted was:
%{command}
The error output from the last command was:
%{output} What it means
Error "Failed to mount folders in Linux guest. This is usually because the "vboxsf" file system is not available. Please verify that the guest additions are properly installed in the guest and can work properly. The command attempted was: %{command} The error output from the last command was: %{output}" thrown in hashicorp/vagrant.
Source
Thrown at plugins/guests/linux/cap/mount_smb_shared_folder.rb:69
#{domain ? "domain=#{domain}" : ""}
EOF
chmod 0600 /etc/smb_creds_#{name}
SCRIPT
# Attempt to mount the folder. We retry here a few times because
# it can fail early on.
begin
retryable(on: Vagrant::Errors::LinuxMountFailed, tries: 10, sleep: 2) do
no_such_device = false
stderr = ""
status = machine.communicate.sudo(mount_command, error_check: false) do |type, data|
if type == :stderr
no_such_device = true if data =~ /No such device/i
stderr += data.to_s
end
end
if status != 0 || no_such_device
raise Vagrant::Errors::LinuxMountFailed,
command: mount_command,
output: stderr
end
end
ensure
# Always remove credentials file after mounting attempts
# have been completed
if !machine.config.vm.allow_fstab_modification
machine.communicate.sudo("rm /etc/smb_creds_#{name}")
end
end
emit_upstart_notification(machine, expanded_guest_path)
end
def self.display_mfsymlinks_warning(env)
d_file = env.data_dir.join("mfsymlinks_warning")
if !d_file.exist?View on GitHub (pinned to 35f3160f4a)
When it happens
Trigger: Thrown at plugins/guests/linux/cap/mount_smb_shared_folder.rb:69 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of hashicorp/vagrant@35f3160f4a (2026-08-21).
Data as JSON: /api/errors/0a4d217093329728.
Report an issue: GitHub.