web-dev-qa-db-ja.com

ロックされたハードドライブにアクセスするには?

古い12.04サーバーがインストールされたハードドライブと、データパーティションがあります。外部電源を備えたUSB-SATAアダプタを使用して、現在のデスクトップにハードドライブを接続しています。私はデスクトップに12.04 ubuntu OSをインストールしています。サーバーのインストールパーティションを開くことはできますが、データパーティションにアクセスしようとするたびに次のように表示されます。この場所を表示できませんでした。 「。再フォーマット以外にこれに対する解決策はありますか?

まだ問題があるので、誰かがもっと具体的になるとすれば、それはニースでしょう。

lsblkの出力は次のとおりです。

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は、アクセスしようとしているパーティションです。サーバーに設定するときに、/mnt/owncloudDataという名前を付けました。

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

lsblkの出力から、パーティションはすでに/media/c436695a-0830-4e33-b6c6-61a54d801ab1にマウントされていることがわかります。 ls -la /mediaの出力により、パーティションにアクセスできない理由が明らかになりました。所有者(root)とgroupwww-data)には完全な許可(rwx)があり、他(あなたなど)には許可がまったくありません(---)、これには読み取りアクセスが含まれます。

できることは、コマンドSudo chown -R user:user /partition(ここでuseryour_username)を使用してパーティションの所有者を変更し、オプションで少なくともデータを保存するためにパーティションの権限を変更することです。 。その後、サーバーで使用しない場合は、ディスクを再フォーマットし、パーティションを再分割し、適切なラベルを付けるなどします。

2
Jacob Vlijm

デスクトップでSudoを使用する権限がある場合、それに接続されているものを表示するための十分な権限があります。

もちろん、必要に応じて、ディスクのアクセス許可を変更する権限もあります。何をしたいかによって異なります。データにアクセスするだけで、ドライブを使用しない場合は、ドライブをマウントし、Sudo chownを使用して自分を所有者にすると、おそらくすべてが修正されます。

これはすべて基本的なLinuxです。

2
Marty Fried