Discussion de forum
Disque dur sur port USB livebox 5 : contenu n'est plus visible
Bonjour,
Apparemment, seules les LiveBox 4 et 5 sont touchées :
- Le format NTFS est encore reconnu sur les LiveBox 2 et 3 (Play).
- Le routeur DLINK Dir-645 reconnaît aussi les clefs et disques durs USB formatés en NTFS (ce n'est pas le cas de tous les routeurs DLINK).
On peut utiliser à la fois une Livebox 2 (Dir-645) et une LiveBox 4 ou 5
La manip' est la suivante pour utiliser en complément la LiveBox 2 (ou le Dir-645) :
- brancher en RJ45 un ordinateur pour pouvoir accéder à la page Web du routeur, LiveBox 2 ou Dir-645 (192.168.1.1)
- Désactiver sur ces routeurs le DHCP et le WIFI
- modifier l'adresse réseau du routeur pour éviter un conflit avec la propre adresse réseau de la LiveBox 4 ou 5 (par exemple : passer de 192.168.1.1 à 192.168.1.6)
- Voilà, c'est tout : Il n'y a plus qu'à relier en filaire (RJ45) la LiveBox 2 ou le Dir-645 à un port de la LiveBox 4 et 5 et à brancher le disque dur USB formaté en NTFS sur le port USB de la LiveBox 2 (Dir-645).
Le contenu du dique dur est diffusé sur le réseau de la LiveBox 4 et 5, aussi bien en filaire qu'en WIFI.
Sinon, la solution est de reformater la clef ou le disque dur à lire, en FAT32.
Après reformatage, à la restauration du contenu du disque dur, si l'on butait sur des noms de fichiers et des noms de dossiers qui contiennent des caractères non reconnus en FAT32, il faut se concocter un ch'tit script bash.
Par exemple :
#!/bin/bash
#-----------------------------------------------------------------------
#
# Robert SALVAT - 26 septembre 2024
#
#-----------------------------------------------------------------------
#
# Usage
if [[ $1 == "--help" ]]
then
echo
echo "Version : 1.00 Robert SALVAT "
echo
echo " Le but de ce script est de traiter récursivement le répertoire courant : Il faur donc, avant de l'appeler, se positionner manuellement sur le répertoire à traiter (par exemple : cd /MUSIQUE) "
echo " Le script enlève et remplace tous les caractères des fichiers 'ext4', ou 'ntfs' qui ne sont pas compatibles avec le format 'fat32' "
echo
exit 0
fi
#
shopt -s lastpipe
#
Rien='_'
Guillemet='"'
DoublePoint=':'
#PointVirgule=';'
PointInterrogation='?'
#Aster="\*"
#BarreOblD='\/'
#BarreOblG="\\"
#Espace=' '
#CrochetGauche='\['
#CrochetDroit='\]'
Modif="Coucou !"
#
function recursiveSearch ()
{
for i in *; do
# Si le fichier est un repertoire :
if test -d "${i}"; then
( cd "${i}" && recursiveSearch )
# sinon :
else
echo $i |sed "s/$Guillemet/$Rien/g" |sed "s/$DoublePoint/$Rien/g" |sed "s/$PointInterrogation/$Rien/g" |read Modif
mv "$i" "$Modif"
fi
done
}
recursiveSearch
#
exit 0
#
#-----------------------------FIN------------------------------------
Cordialement
R.S.
Contenu connexe
- 2 kVues1like13Commentaires