web-dev-qa-db-fra.com

Comment accéder au disque dur verrouillé?

J'ai un disque dur avec une ancienne installation du serveur 12.04 et une partition de données dessus. J'ai le disque dur branché sur mon bureau actuel en utilisant un adaptateur USB vers SATA avec une alimentation externe. Je suis sur mon OS 12.04 ubuntu installer sur mon bureau. Je suis en mesure d'ouvrir la partition d'installation du serveur, mais chaque fois que j'essaie d'accéder à la partition de données, elle indique: Cet emplacement ne peut pas être affiché, vous ne disposez pas des autorisations nécessaires pour afficher le contenu de "c436695a-0830-4e33-b6c6-61a54d801ab1 ". Existe-t-il une solution à cela en plus du reformatage?

Avoir toujours des problèmes, donc si quelqu'un pourrait être plus précis, ce serait Nice.

La sortie de lsblk est:

user1@user1-HP-Pavilion-dv6000-RG279UA-ABA:~$ lsblk
NAME                  MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda                     8:0    0  74.5G  0 disk  
├─sda1                  8:1    0  19.5G  0 part  
├─sda2                  8:2    0     1K  0 part  
├─sda3                  8:3    0   9.8G  0 part  
├─sda5                  8:5    0   9.8G  0 part  /media/5058-F505
├─sda6                  8:6    0     2G  0 part  
├─sda7                  8:7    0    14G  0 part  
├─sda8                  8:8    0     2G  0 part  
│ └─cryptswap1 (dm-0) 252:0    0     2G  0 crypt [SWAP]
└─sda9                  8:9    0  15.9G  0 part  /
sdb                     8:16   0 149.1G  0 disk  
├─sdb1                  8:17   0  18.6G  0 part  /media/71d5ea0b-d815-4756-ba29-2391b13f8285
├─sdb2                  8:18   0     1K  0 part  
├─sdb5                  8:21   0 121.1G  0 part  /media/c436695a-0830-4e33-b6c6-61a54d801ab1
└─sdb6                  8:22   0   2.8G  0 part  
sr0                    11:0    1  1024M  0 rom

sdb5 est la partition à laquelle j'essaie d'accéder. Je l'ai nommé /mnt/owncloudData lors de son installation sur le serveur.

sortie de ls -la /media:

total 24
drwxr-xr-x  5 root  root     4096 Sep 13 04:29 .
drwxr-xr-x 24 root  root     4096 Aug  5 12:56 ..
drwx------  7 user1 user1    8192 Dec 31  1969 5058-F505
drwxr-xr-x  3 root  root     4096 Sep  2 02:01 71d5ea0b-d815-4756-ba29-2391b13f8285
drwxrwx---  4 root  www-data 4096 Nov 13  2013 c436695a-0830-4e33-b6c6-61a54d801ab1
1
Cam Jones

A la sortie de lsblk, il s'avère que la partition est déjà montée, dans /media/c436695a-0830-4e33-b6c6-61a54d801ab1. La sortie de ls -la /media indique clairement pourquoi vous n’avez pas accès à la partition; le propriétaire (root) et group (www-data) ont des autorisations complètes (rwx), les autres (comme vous) ne disposent d'aucune autorisation (---), cela inclut l'accès en lecture.

Ce que vous pouvez faire est de changer le propriétaire de la partition avec la commande: Sudo chown -R user:user /partition (où user est your_username), et éventuellement de modifier les autorisations de la partition, au moins pour sauvegarder vos données. . Après cela, je reformaterais le disque, repartitionnerais, lui donnerais une étiquette appropriée, etc., si vous ne l'utilisiez plus sur votre serveur.

2
Jacob Vlijm

En supposant que vous ayez l'autorisation d'utiliser Sudo sur votre bureau, vous avez suffisamment d'autorisations pour afficher tout ce qui y est connecté.

Bien entendu, vous avez également le droit de modifier les autorisations sur le disque, si vous le souhaitez. Cela dépend de ce que vous voulez faire. Si vous voulez simplement accéder aux données, mais ne plus utiliser le lecteur, vous pouvez le monter, puis utiliser Sudo chown pour en faire le propriétaire, ce qui résoudra probablement tout.

Ceci est tout linux de base.

2
Marty Fried