web-dev-qa-db-ja.com

Ubuntuは外付けUSBハードディスクを「見ない」

NTFSです。 USB2です。 Ubuntu 13.04を使用しています。 Windowsでは完全に機能します(ケーブルとハードウェアの問題は除外されます)。 Ubuntuコンピューターを2台持っていますが、どちらでも検出されません。約500 GBです。

下段:ソリューションを説明するビデオ

編集:

最初のリンクに続いて、端末にSudo lsusbを入力しました。 HDDを接続する前後。違いはBus 001 Device 012: ID 14cd:6116 Super Top M6116 SATA Bridgeでした。そこにそれがある! (「sata bridge」は、HDDを接続したときにWindows通知に表示されていました!)。 ...これは、Ubuntuがそれを検出したが、マウントしていないことを意味しますか?


私はこれを試しました:

Sudo mount /dev/sdb1 /mnt

しかし、これを与えます:

マウント:特殊デバイス/ dev/sdb1は存在しません

私も試しました:

Sudo mount /dev/sdc1 /mnt

ただし、出力は永久にありません。約30分間バックグラウンドで放置しました。


Sudo fdisk -lはこれを与えます:

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xa42d04a3
 Device Boot      Start         End      Blocks   Id  System
/dev/sda1              63       80324       40131   de  Dell Utility
/dev/sda2   *       80325   102481919    51200797+   7  HPFS/NTFS/exFAT
/dev/sda3       263874558   312580095    24352769    5  Extended
/dev/sda4       102481920   263872511    80695296    7  HPFS/NTFS/exFAT
/dev/sda5       263874560   310505471    23315456   83  Linux
/dev/sda6       310507520   312580095     1036288   82  Linux swap / Solaris

Partition table entries are not in disk order

Disk /dev/sdc: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x5822aaea

 Device Boot      Start         End      Blocks   Id  System
/dev/sdc1            2048   976769023   488383488    7  HPFS/NTFS/exFAT

「パーティションテーブルエントリがディスクの順序ではありません」の下の部分が表示されるまでに約5分かかります。


HDDを接続する前後のls /dev/ | grep sdの出力:

前:

sda
sda1
sda2
sda3
sda4
sda5
sda6

後:

sda
sda1
sda2
sda3
sda4
sda5
sda6
sdd
sdd1

2番目の出力には、最初の出力とは異なるsddおよびsdd1という行があります。


それはファイルを見せてくれました!!

Sudo mount /dev/sdd1 /mntを入力した後、コマンドSudo fdisk -lは機能しました。感謝万円!! :) :)

16
Mina Michael

さて、ここでうまくいきました...( ここにvideoの説明


まず、Ubuntuがデバイスを検出したかどうかを確認しましょう。

Disconnectデバイスを開き、ターミナルを開いてls /dev/ | grep sdを入力し、 Enter。ここでconnectデバイスを接続し、ls /dev/ | grep sdを再度入力し、 Enter。これで2つの出力が得られます。 Compareそれらを互いに比較します。

2番目の出力に余分な行(または2行)があります。その余分な行をどこかに保管してください。後で使用します。

違いを見つけられない場合、私の解決策があなたのために働くとは思わないが、あなたは試すことができる。おそらくハードウェアに問題があります。


これは以下の内容を示すビデオの2番目の部分です

ターミナルでSudo fdisk -lを入力します。大きな出力が表示されるはずです。

「プロンプト」(user@Host:~$のような行)が再び表示されるまで、Wait。最大5分かかる場合があります。

プロンプトが再び表示されたら、次のコマンドでデバイスを「マウント」できます。

Sudo mount /dev/sdxn /mnt

Replacesdxn最初のステップを実行したときに見つけた余分な行で置き換えます。

example:Sudo mount /dev/sdb1 /mnt

これで完了です!



概要:後でハードディスクを再度マウントするには:

  • Sudo fdisk -l
  • 待つ
  • Sudo mount /dev/sdxn /mnt
13
Mina Michael

デバイスの検出については、こちらをご覧ください。 デバイスの検出とマウント

デバイスが認識されたら、デバイスをマウントしてみてください。 #mount/dev/sdb1/home/user/someFolder

エラーが発生した場合は、ここに投稿してください。 LVMに問題がある場合は、これが役立つことがあります。 http://pissedoffadmins.com/os/mount-unknown-filesystem-type-lvm2_member.html

4
j0h

それは単純だ。次の手順を実行します:

    fdisk -l

これにより、パーティションがリストされます。あなたのディスクは「xxx」だと仮定しましょう

pmount xxx /media/mydisc;

ディスクは/media/mydiscディレクトリにマウントされます。

マウント解除する場合は、

umount /media/mydisc;
0
Vinay Kumar D