Fazer find
on /
pesquisará tudo no seu computador, incluindo as unidades montadas. Para evitar que isso aconteça, execute:
find / -xdev -name bar.ova
A propósito, você só precisa executá-lo com sudo
se você executou o comando VBoxManage --export ...
com sudo
. Caso contrário, é extremamente improvável que VBoxManage
possa ter criado um arquivo em algum lugar do qual você não possa ler. Você receberá várias mensagens de "acesso negado" em execução find
on /
sem sudo
... mas isso não é um problema. Se você quiser registrar os resultados (mas não as mensagens de erro) em um arquivo em seu diretório pessoal, você pode fazer isso:
find / -xdev -name bar.ova | tee -a ~/find-results.log
Se você tiver uma partição separada para /home
(o que acontece somente se você configurá-la dessa maneira quando instalar o Ubuntu ou migrar deliberadamente /home
para uma partição separada após a instalação), então find
on /
com -xdev
não pesquisará /home
(que contém seu diretório inicial). A solução mais simples e fácil para isso é fazer uma operação find
separada em /home
:
find /home -xdev -name bar.ova
Ou apenas em seu diretório pessoal em /home
, se você não acha que poderia colocá-lo no diretório inicial de outro usuário:
find ~ -xdev -name bar.ova
Você pode querer deixar -xdev
nesses casos, embora seja possível que você (ou outros usuários) tenham compartilhamentos FUSE ou GVFS montados em diretórios base. (Também é possível que um arquivo tenha sido salvo em um desses compartilhamentos ...)
Com -xdev
, ao executar find
em /
, ainda demorará um pouco, mas será concluído eventualmente.
Outra coisa que você pode tentar é executar sudo updatedb
, esperar que isso termine e, em seguida, executar locate bar.ova
.