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


17

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分かかります。


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

前:

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!!! どうもありがとう!!:) :)


確かなので、ここにあります:追加情報を提供してください。

破損したケーブルのようなハードウェアの問題ではないことを保証できますか?他のコンピューターでも動作しますか?また、デバイスを削除してプログラム「端末」を起動し、「ls / dev / | grep sd」と入力してください。次に、デバイスが接続され、スイッチがオンになっている間に同じことを行います。端末からすべてをコピーして、質問に編集してください。
verpfeilt

私のアイデアは、あなたが知っておくべきことを教えてくれるということでした。タイトルを編集します。基本的な情報を忘れました。
ミーナマイケル

将来の検索者の場合:空想を試す前に、コンピューター(古いクラシック)を再起動してください。この問題が発生し、簡単な再起動で修正されました:)

これはいくつかの古いバグであり、修正されたと思うので、新しいUbuntuでは取得できません。おそらくあなたはアップデートで修正を得ました:Dとにかく、ソリューションは永続的なことは何もしません。@JoeRocc
Mina Michael

回答:


15

さて、ここでうまくいきました...(ここにビデオの説明があります


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

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

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

違いを見つけられない場合、私の解決策があなたのために働くとは思いませんが、試してみてください。おそらくハードウェアに問題があります。


(これは、下にあるものを示すビデオの2番目の部分です

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

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

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

sudo mount /dev/sdxn /mnt

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

例: sudo mount /dev/sdb1 /mnt

これで完了です!



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

  • sudo fdisk -l
  • 待つ
  • sudo mount /dev/sdxn /mnt

2
sdcとsdc1は、「ls / dev / | grep sd」と入力したときに表示された新しいものです。私はマウントコマンドを実行し、「マウント:ファイルシステムタイプを指定する必要があります」と言った。
gogobebe2

1
ここで同じ問題、私は得た:mount: wrong fs type, bad option, bad superblock on /dev/sdb, missing codepage or helper program, or other error
ガブリエルチーグラー


0

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

    fdisk -l

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

pmount xxx /media/mydisc;

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

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

umount /media/mydisc;

1
あるべきmkdir -p /media/mydisc && mount xxx /media/mydisc
ZAZ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.