Bagaimana cara memasang HDD eksternal?


43

Saya memiliki Ubuntu Linux 12.04 versi terbaru saat ini. Saya ingin memasang HDD eksternal NTFS 1TB. Saya telah mengikuti banyak panduan tetapi masih belum berhasil. Kesalahan yang saya dapatkan adalah ini:

Failed to read last sector (1953523119): Invalid argument
HINTS: Either the volume is a RAID/LDM but it wasn't setup yet,
   or it was not setup correctly (e.g. by not using mdadm --build ...),
   or a wrong device is tried to be mounted,
   or the partition table is corrupt (partition is smaller than NTFS),
   or the NTFS boot sector is corrupt (NTFS size is not valid).
Failed to mount '/dev/sdb1': Invalid argument
The device '/dev/sdb1' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
Using Storage Device MAnager i get this error:Error mounting: mount exited with exit code 1: helper failed with:
mount: only root can mount /dev/sdb1 on /media/Skliros_Diskos {external disk name} 

Ketika saya menggunakan sudo fdisk -l, ini adalah output:

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 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: 0x000e0bc6

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048   618854399   309426176   83  Linux
/dev/sda2       618856446   625141759     3142657    5  Extended
/dev/sda5       618856448   625141759     3142656   82  Linux swap / Solaris

Disk /dev/sdb: 1000.2 GB, 1000202043392 bytes
255 heads, 63 sectors/track, 121600 cylinders, total 1953519616 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: 0x0002093a

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048  1953525167   976761560    7  HPFS/NTFS/exFAT

Apakah ini volume NTFS5?
Ignacio Vazquez-Abrams

Sistem file-nya adalah NTFS
Slash

apa output dari 'fdisk -l'? dan perintah mana yang Anda gunakan untuk memasang HDD?
Dan

Saya mengedit pertanyaan sekarang memiliki output yang Anda inginkan
Slash

Jawaban:


55

Cobalah untuk melihat apakah ada entri dalam daftar disk dengan

sudo fdisk -l  

Kemudian coba pasang dengan

sudo mount -t ntfs /dev/sdb1 /media

Untuk menemukan /dev/sdblokasi yang benar untuk drive eksternal Anda lihat hasilnya sudo fdisk -l.


2
Lebih detail tolong saya adalah pemula mutlak pada OS ini. Tapi saya akan mencoba instruksi ini
Slash

1
Saya mencoba dan saya mendapatkan kesalahan yang sama
Slash

2
untuk drive yang dipartisi, gunakan sudo parted -lsebagai gantisudo fdisk -l
user35581

17

Langkah 1: Buat folder

sudo mkdir /media/Skliros_Diskos

Langkah 2: Pasang sistem file NTFS

sudo mount -t ntfs-3g /dev/sdb1 /media/Skliros_Diskos

Harap perhatikan spasinya. Sesuai komentar Anda pada pertanyaan, Anda tidak menambahkan spasi dalam perintah.

Anda tidak boleh memasangnya di /mediadirektori, karena sistem mungkin menggunakannya sehingga mungkin tidak memungkinkan Anda ke umountdisk dengan mudah. Alasan lain adalah, ketika Anda plug-in drive eksternal lain, Ubuntu secara otomatis akan membuat direktori di /mediadan memasang sistem pada direktori itu, yang mungkin bisa memiliki beberapa efek samping, karena /mediadirektori tersebut akan menjadi drive eksternal Anda.

Setelah dipasang, Anda dapat mengaksesnya secara normal melalui Nautilus (Peramban file GUI Ubuntu default). Itu harus terdaftar dalam daftar di sisi kiri, jika tidak, tekan Ctrl+ Ldan ketik /media/Skliros_Diskos.

Atau Anda mengaksesnya di terminal bersama cd /media/Skliros_Diskos.


Saya menggunakan perintah langkah 2 dan saya mendapatkan kesalahan yang sama. Saya salin / tempelkan untuk memastikan. Saya tidak membuatnya pada pemasangan sehingga saya tidak bisa mengikuti langkah selanjutnya
Slash

1
@ Slash Apakah Anda yakin volume NTFS Anda tidak rusak? sudo ntfsck /dev/sdb1, perintah ini akan memindai kesalahan volume NTFS, apakah ada?
Dan

saya mendapatkan kesalahan yang sama dengan sebelumnya
Slash

Ketika saya menggunakan perintah ini "sudo ntfsck / dev / sdb1" Saya mendapatkan kesalahan yang sama dengan perintah ini "sudo mount -t ntfs-3g / dev / sdb1 / media / Skliros_Diskos"
Slash

Saya mencoba untuk me-mount volume skliros_diskos dari utilitas disk saya mendapatkan kesalahan lain yaitu: Pemasangan kesalahan: mount keluar dengan kode keluar 1: pembantu gagal dengan: Pengguna yang tidak mampu tidak dapat me-mount perangkat blok NTFS menggunakan perpustakaan FUSE eksternal. Baik pasang volumenya sebagai root, atau bangun kembali NTFS-3G dengan dukungan FUSE terintegrasi dan buat setuid root. Silakan lihat informasi lebih lanjut di tuxera.com/community/ntfs-3g-faq/#unprivileged
Slash

16

Saya menemukan lebih nyaman penggunaan lsblkdaripada fdisk -lbahkan karena baru-baru ini tidak selalu diperlukan untuk menentukan jenis sistem file priorat . Selain itu saya ingin meniru perilaku pemasangan melalui Device Notifier dengan baris perintah. Diuji pada Kubuntu 14.04 LTS.

Langkah 1: Individuasi dari mana

Untuk individuate di mana saya lebih suka menggunakan lsblk(dari util-linuxpaket)

lsblk 

Itu memberi sesuatu seperti

 NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 931.5G  0 disk 
├─sda1   8:1    0 925.5G  0 part /
├─sda2   8:2    0     1K  0 part 
└─sda5   8:5    0     6G  0 part [SWAP]

sdb      8:16   0   1.8T  0 disk 
└─sdb1   8:17   0   1.8T  0 part 

Dalam hal ini sdb1, tidak terpasang (tidak ada MOUNTPOINT) dan jika saya mencabut HD eksternal saya tidak akan melihat lagi entri ini.

Langkah 2: pasang

Jika saya ingin memasangnya di direktori yang ada /Full/path/dan id pengguna uid =1000saya dan id grup saya adalah gid=1000saya dapat menggunakan secara langsung

sudo mount  /dev/sdb1 /Full/path/ -o uid=1000,gid=1000,utf8,dmask=027,fmask=137

Itu memberi saya opsi pemasangan yang sama yang saya miliki ketika saya memasangnya secara grafis melalui Device Notifier

Catatan:

  • Anda dapat melihat uid: gid dengan grep $USER /etc/passwd: masing-masing bidang ke-3 dan ke-4 dipisahkan oleh:
  • man mount untuk semua opsi pemasangan
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.