J'essaie d'utiliser Steam sur mon Mac, mais j'ai configuré mon système pour qu'il respecte la casse.
Steam a un thread pour configurer un fichier image avec un système de fichiers sensible à la casse , cependant, je constate que cela ne fonctionne pas.
Que je crée l'image fragmentée à partir de l'Utilitaire de disque ou de hdiutil
, je reçois une erreur de montage.
hdiutil: attach failed - no mountable file systems
Cependant, autant que je sache, j'ai créé le fichier correctement?
#!/usr/bin/env bash
set -e
MOUNTPT="/.000"
SPARSEIMG="/Users/Shared/Steam/steam.sparseimage"
if [ ! -e "${MOUNTPT}" ]; then
echo "sudo mkdir -m0777 ${MOUNTPT}"
sudo mkdir -m0777 "${MOUNTPT}"
fi
if [ ! -e "${SPARSEIMG}" ]; then
hdiutil create -type SPARSE -fs 'Case-sensitive Journaled HFS+' -size 32g "${SPARSEIMG}"
fi
hdiutil attach -mountpoint "${MOUNTPT}" -nobrowse "${SPARSEIMG}"
Quelqu'un peut-il me dire ce que je ne fais pas correctement?
UPDATE: L’image créée se monte correctement dans Utilitaire de disque, mais ne fonctionne pas avec hdiutil