Ubuntu nie „widzi” zewnętrznego dysku twardego USB

17

To jest NTFS. To jest USB2. Używam Ubuntu 13.04. Działa idealnie w systemie Windows (co wyklucza problemy z kablami i sprzętem). Mam dwa komputery Ubuntu i na żadnym z nich nie jest to wykrywane. To około 500 GB.

Konkluzja: wideo wyjaśniające rozwiązanie

Edycje:

Po pierwszym łączu wprowadzam dane sudo lsusbw terminalu; przed i po podłączeniu dysku twardego. Różnica była Bus 001 Device 012: ID 14cd:6116 Super Top M6116 SATA Bridge. Tu jest! („most sata” pojawiał się w powiadomieniu systemu Windows, gdy podłączyłem dysk twardy do napędu!). ... Oznacza to, że Ubuntu go wykrywa, ale czy go nie instaluje?


Próbowałem tego:

sudo mount /dev/sdb1 /mnt

Ale daje to:

mount: specjalne urządzenie / dev / sdb1 nie istnieje

Próbowałem także:

sudo mount /dev/sdc1 /mnt

ale pozostanie bez wyjścia na zawsze. Zostawiłem to w tle na około 30 minut.


sudo fdisk -l daje to:

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

Wyświetlenie części poniżej „Pozycje tabeli partycji nie są uporządkowane na dysku” zajmuje około 5 minut.


Wyjścia ls /dev/ | grep sdprzed i po podłączeniu dysku twardego:

przed:

sda
sda1
sda2
sda3
sda4
sda5
sda6

,po:

sda
sda1
sda2
sda3
sda4
sda5
sda6
sdd
sdd1

Drugie wyjście ma linie sddi sdd1różni się od pierwszego.


POKAZAŁ PLIKI !!

Polecenie sudo mount /dev/sdd1 /mntzadziałało po wpisaniu sudo fdisk -l!!! Stukrotne dzięki!! :) :)

Mina Michael
źródło
Skoro jesteś pewien, to tutaj: podaj dodatkowe informacje.
stycznia
Czy możesz zapewnić, że nie jest to problem sprzętowy jak zepsuty kabel? Czy to działa na innych komputerach? Proszę również usunąć urządzenie i uruchomić program „terminal” i wpisać „ls / dev / | grep sd”. Następnie zrób to samo, gdy urządzenie jest podłączone i włączone. Skopiuj wszystko z terminala i edytuj je w swoim pytaniu.
verpfeilt
mój pomysł polegał na tym, że powiedziałeś mi, co musisz wiedzieć, sri. Zmienię tytuł. Zapomniałem podstawowych informacji.
Mina Michael,
Dla przyszłych poszukiwaczy: spróbuj ponownie uruchomić komputer (ten stary klasyk), zanim spróbujesz czegoś wymyślnego! Miałem ten problem i naprawiłem go po prostu przez restart :)
To był stary błąd i myślę, że został naprawiony, ponieważ nie dostaję go na nowszym Ubuntusie. Prawdopodobnie masz poprawkę w aktualizacji: D W każdym razie rozwiązanie nie robi nic stałego. To było coś w rodzaju obejścia @JoeRocc
Mina Michael,

Odpowiedzi:

15

Dobra, oto co zadziałało ... ( oto objaśnienie wideo )


Najpierw sprawdźmy, czy Ubuntu wykrywa urządzenie:

Odłącz urządzenie, a następnie otwórz terminal i wprowadź ls /dev/ | grep sdi Enter. Teraz podłącz urządzenie i wprowadź ls /dev/ | grep sdponownie i Enter. Teraz powinieneś mieć dwa wyjścia. Porównaj je ze sobą.

Powinieneś znaleźć dodatkową linię (lub dwie) na drugim wyjściu. Zachowaj gdzieś tę dodatkową linię; użyjemy go później.

Jeśli nie możesz znaleźć różnicy, nie sądzę, aby moje rozwiązanie działało dla Ciebie, ale możesz spróbować. Prawdopodobnie masz problem ze sprzętem.


( Oto druga część filmu pokazująca, co jest poniżej )

Teraz wprowadź sudo fdisk -lw terminalu. Powinieneś zobaczyć dużą wydajność.

Poczekaj,user@host:~$pojawi się ponownie „monit” (linia, która wygląda ). Może to potrwać do 5 minut.

Gdy monit pojawi się ponownie, możesz teraz „zamontować” urządzenie za pomocą tego polecenia:

sudo mount /dev/sdxn /mnt

Zastąp sdxn dodatkową linią, którą znalazłeś, kiedy zrobiliśmy pierwszy krok.

( przykład sudo mount /dev/sdb1 /mnt :)

I jesteś skończony!



Podsumowanie: Aby ponownie zamontować dysk twardy później:

  • sudo fdisk -l
  • Czekać
  • sudo mount /dev/sdxn /mnt
Mina Michael
źródło
2
sdc i sdc1 były nowymi, które pojawiły się, gdy wpisałem „ls / dev / | grep sd”. Zrobiłem polecenie mount i powiedział: „mount: musisz określić typ systemu plików”.
gogobebe2
1
Ten sam problem mam:mount: wrong fs type, bad option, bad superblock on /dev/sdb, missing codepage or helper program, or other error
Gabriel Ziegler
0

To jest proste. Wykonaj następujące kroki:

    fdisk -l

Spowoduje to wyświetlenie listy partycji. Załóżmy, że twój dysk to „xxx”

pmount xxx /media/mydisc;

Twój dysk zostanie zamontowany w /media/mydisckatalogu.

Jeśli chcesz to odmontować,

umount /media/mydisc;
Vinay Kumar D.
źródło
1
Powinien byćmkdir -p /media/mydisc && mount xxx /media/mydisc
Zaz