J'ai 2 serveurs avec différentes versions d'ubuntu, premier serveur utiliser Ubuntu 8.04 et deuxième serveur utiliser Ubuntu 12.04, maintenant je veux utiliser 2 disques durs dans le premier serveur Ubuntu version 8.04, donc deuxième serveur ne fonctionne plus juste je prends HDD dans le deuxième serveur et i mettre en premier serveur .. si j'utilise fdisk-l tout le périphérique a l'affichage sur le terminal, mais je ne peux pas monter Sdb5 à la maison, sdb5 est le système de fichiers ext4.
J'essaye de monter sdb dans le répertoire home. mais j'ai eu un message de résultat comme ça
bash: /dev/sdb5: Permission denied
J'utilise cette commande pour monter une partition
/dev/sdb5 on /home/datadosen ext4
pourquoi ai-je l'autorisation refusée même si j'utilise déjà chmod -R 777 dans mon répertoire home?
merci
Monter un lecteur
Vérifiez le système de fichiers en utilisant pour voir les informations du système de fichiers,
Sudo tune2fs -l /dev/sda5
Puis changez le journal en utilisant
Sudo tune2fs -j /dev/sda6
D'abord créer un répertoire dans la maison
mkdir -p /home/datadosen
Puis monter en utilisant
Sudo mount /dev/sdb5 /home/datadosen
Ne jamais utiliser l'autorisation 777, il s'agit d'une atteinte à la sécurité, tout le monde peut modifier le fichier.
Vous devez utiliser la commande Sudo
avec mount, car le montage nécessite des privilèges root.
Exemple:
Sudo mount /dev/sdb5 /home/datadozen
En outre, vous pouvez ajouter votre utilisateur au groupe plugdev
.
Sudo adduser datadozen plugdev