これは奇妙な問題です。「sudo su」は実行できますが、「sudo mount...」は実行できません。
私の環境は、Windows 10 にインストールされた VirtualBox Ubuntu 32 ビット 14.04 であり、Ubuntu と Windows 間でフォルダーを共有して、お互いにファイルを簡単にコピーできるようにしたいと考えています。
次のコマンドが正常に実行されると、フォルダーは適切に共有されます。 正常に実行されることもありますが (残念ながら方法は思い出せません)、ほとんどの場合、VB Ubuntu を起動し、ターミナルを開いてコマンドを実行すると、次のようになります。
pis@pis-VirtualBox:~$ sudo mount -t vboxsf SharedVM Downloads
No command 'sudo' found, did you mean:
Command 'sudo' from package 'sudo-ldap' (universe)
Command 'sudo' from package 'sudo' (main)
sudo: command not found
pis@pis-VirtualBox:~$ type -p sudo
/usr/bin/sudo
pis@pis-VirtualBox:~$ sudo su
[sudo] password for pis:
root@pis-VirtualBox:/home/pis# sudo mount -t vboxsf SharedVM Downloads
No command 'sudo' found, did you mean:
Command 'sudo' from package 'sudo' (main)
Command 'sudo' from package 'sudo-ldap' (universe)
sudo: command not found
root@pis-VirtualBox:/home/pis# apt-get install sudo
Reading package lists... Done
Building dependency tree
Reading state information... Done
sudo is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 61 not upgraded.
root@pis-VirtualBox:/home/pis# sudo mount -t vboxsf SharedVM Downloads
No command 'sudo' found, did you mean:
Command 'sudo' from package 'sudo-ldap' (universe)
Command 'sudo' from package 'sudo' (main)
sudo: command not found
root@pis-VirtualBox:/home/pis# echo ${PATH}
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
root@pis-VirtualBox:/home/pis# sudo mount -t vboxsf SharedVM Downloads
No command 'sudo' found, did you mean:
Command 'sudo' from package 'sudo-ldap' (universe)
Command 'sudo' from package 'sudo' (main)
sudo: command not found
root@pis-VirtualBox:/home/pis# type -p sudo
/usr/bin/sudo
root@pis-VirtualBox:/home/pis# /usr/bin/sudo mount -t vboxsf SharedVM Downloads
bash: /usr/bin/sudo: No such file or directory
解決方法をアドバイスできる人はいますか? または、さらに情報が必要ですか?
答え1
解決策: 「sudo su」の後に「sudo」なしでコマンドを実行するだけです