Dans macOS High Sierra, lors du démarrage d'un système d'exploitation invité avec un dossier partagé avec l'hôte via NFS, le nombre de fichiers indiqué est incorrect lorsque celui-ci augmente. Cela n'a pas montré le problème dans macOS Sierra. Voici comment vous pouvez le tester rapidement.
- Démarrez le système d'exploitation invité avec VirtualBox et SSH.
- CD dans un dossier NFS partagé
$ mkdir test && cd test && touch test{1..1000} && ls | wc -l
Cela crée un dossier de test, entre dans celui-ci, puis crée 1 000 fichiers de test, après quoi il les répertorie et affiche le nombre de lignes dans la sortie.
Sur ma machine, il imprime 1007 au lieu de 1000. Il imprime en fait certains fichiers deux fois (et peut-être pas d'autres). Vous pouvez vérifier en listant seulement les fichiers doubles:
$ ls | uniq -c | grep " 2"
Je pense que c’est un bogue NFS ou un bogue du noyau dans macOS, cela n’est-il pas vrai?
Réponses:
C'est un bogue de macOS High Sierra 10.13 et 10.13.1.
macOS 10.13.2 le corrige.
la source