Saya membaca beberapa sumber tentang perintah mount untuk memasang perangkat di Linux, tetapi tidak ada satupun yang cukup jelas (setidaknya untuk saya).
Secara keseluruhan, ini yang dinyatakan oleh sebagian besar panduan:
$ mount
(lists all currently mounted devices)
$ mount -t type device directory
(mounts that device)
for example (to mount a USB drive):
$ mount -t vfat /dev/sdb1 /media/disk
Apa yang tidak jelas bagi saya:
Bagaimana saya tahu apa yang harus digunakan untuk "perangkat"
$ mount -t type device directory
? Yaitu, bagaimana saya tahu bahwa saya harus menggunakan "/ dev / sdb1" dalam perintah ini$ mount -t vfat /dev/sdb1 /media/disk
untuk memasang drive USB saya?apa yang didefinisikan oleh parameter "-t" di sini? Tipe?
Saya membaca halaman manual ( $ man mount
) beberapa kali, tetapi saya mungkin masih melewatkan sesuatu. Mohon klarifikasi.
/dev/disk/by-id
saya pikir "by-id" harus diganti oleh sesuatu dan harus dikeluarkan sebagai perintah. Tidak terlintas di benak saya bahwa itu sebenarnya bisa menjadi direktori. Ini mungkin terjadi pada pengguna Windows -> Linux pada fase awal mereka! (atau hanya aku :))-t type
.mount
biasanya akan mengetahuinya dan umumnya jika tidak, itu adalah indikasi yang masuk akal bahwa Anda melakukan sesuatu yang salah.-t
opsi". Bagian lain dari pertanyaan (bagaimana menentukan, perangkat mana yang diwakili oleh/dev/
entri) sangat masuk akal.Jawaban:
Anda dapat menggunakan fdisk untuk mengetahui partisi seperti apa yang Anda miliki, misalnya:
Menunjukkan:
Dengan begitu Anda tahu bahwa Anda memiliki partisi sda1,2 dan 3. Opsi -t adalah tipe sistem file; itu bisa NTFS, FAT, EXT. Dalam contoh saya, sda1 adalah ntfs, jadi seharusnya seperti:
Perangkat USB biasanya vfat dan Linux biasanya ext.
sumber
$ fdisk -l
. Tetapi hanya mencantumkan sistem file Linux dan Linux LVM (hanya dua). Bukan vfat, ntfs, hpfs atau ext dll.# fdisk -l
, keluarkan perintah dan temukan perangkat (/ dev / *) & sistem file-nya (vfat, ntfs, hpfs, ext dll) . Baik?Saya benar-benar berkarat dalam hal ini, dan kemudian mulai kembali .. jika ini tidak menjawab pertanyaan Anda, mungkin saya salah membaca ...
Alibi: ini adalah rilis Ubuntu 14. Jarak tempuh Anda mungkin beragam.
Saya menggunakan
lsblk
untuk mendapatkan poin mount saya, yang berbeda darimount
Bagi sayalsblk
lebih mudah dibaca daripadamount
Pastikan Anda memiliki direktori yang dibuat sebelum memasang perangkat Anda.
Anda harus bersikap baik, tetapi periksa izin keamanan pada direktori baru itu untuk memastikan itu yang Anda inginkan.
sumber
Saat ini, Anda dapat menggunakan jalur verbose untuk memasang perangkat tertentu.
Sebagai contoh:
sumber
/dev/sd*
. Ada/dev/disk/by-id
(ID perangkat / partisi),/dev/disk/by-uuid
(perangkat / partisi UUID - tidak terlalu berguna untuk penggunaan manual),/dev/disk/by-path
(tergantung pada bagaimana perangkat terhubung),/dev/disk/by-label
(label partisi jika ada)pci-0000:00:1f.2-scsi-3:0:0:0-part3
(perangkat pci 0000: 00: 1f.2, port ketiga, partisi ketiga), label akan diberi label, uuid adalah komputer yang dihasilkan unik id (Anda akan menggunakannya jika Anda menginginkan bentuk identifikasi yang tidak akan berubah).mount
(perintah) biasanya mencari tahu "jenis" dari sistem file pada perangkat. Saya pikir bagian yang sulit jika mencari tahu nama file perangkat. Anda hampir harus mengetahui konvensi penamaan disk drive untuk mengetahuinya.Pada kotak Arch linux terbaru:
Tapi itu tidak berfungsi pada kotak Slackware dewasa (2.6.20.9):
Tanpa mengetahui sebelumnya bahwa
/dev/sd*
atau/dev/hd*
sulit file perangkat disk, Anda harus menggunakanlspci
ataulsusb
atau sesuatu untuk mencari tahu nama file perangkat. Perangkat USB sering meninggalkan informasi/var/log/messages
untuk membantu Anda mencari tahu file perangkat apa yang diberikan udev kepada mereka.sumber
fdisk -l
seperti jawaban lain yang disebutkan? (juga silakan lihat komentar terakhir saya tentang jawaban itu.)Di Ubuntu 14, Anda juga dapat menggunakan aplikasi Disk:
Pertama-tama klik pada disk di panel kiri dan kemudian klik pada partisi di panel kanan. Bagian bawah panel kanan menunjukkan format, status pemasangan saat ini, dll. Anda juga dapat menggunakan GUI ini untuk membuat / menghapus / memformat partisi.
sumber
Kenapa kita memiliki banyak cara untuk melakukan ini tetapi seperti biasa kita juga mempertimbangkan dan tidak tahu di mana sistem file yang digunakan dalam perangkat mungkin sedikit menghalangi, tetapi kita dapat menggunakan opsi "otomatis" untuk memberikan sedikit bantuan.
dan siap perangkat kita akan dipasang: di / media / pendrv siap digunakan, maka cukup gunakan:
... untuk melepaskan perangkat.
sumber
ThoerX Forum Periksa perangkat denganfdisk -l
sumber
"Device" man mount berbicara tentang adalah perangkat blok logis dengan sistem file di atasnya.
"Perangkat" juga dapat berarti suatu produk (SSD adalah drive, HDD adalah drive disk, DVD adalah disk, ODD adalah drive disk.
Seringkali tidak masalah yang mana tepatnya. Tetapi ketika datang ke pemasangan (atau pemformatan, atau partisi), itu penting, karena itu penting secara logis.
Seperti yang Anda lihat, sda tepat di samping sda1, 2, 3 ... Dan juga sdb, sdc, masing-masing dengan partisi mereka. Jadi Anda bisa salah dari kedua arah.
Saat Anda
mount /dev/sdb1 /media/disk/
, Anda memilih partisi 1 dari sata disk "b". Jika sdb1 itu adalah partisi pena USB, maka nama mountpoint Anda tidak terlalu berbicara.Anda bahkan dapat memasang sepotong RAM untuk membuat ramdisk, atau file ("perangkat loop"). Atau "perangkat" semua-virtual seperti sysfs, yang mengisi direktori / sys (mountpoint).
Gagasan pemasangan, dan dengan demikian perintah mount, bergantung pada konsep (VFS dll.) Dengan tiga elemen utama:
fdisk -l
,lsblk
dancat /proc/partitions
. Ini rumit, tetapi 80% hanyalah sudut pandang yang berbeda.man mkfs
danman mkfs.ext2
(mkfs.FSTYPE).mkdir xyz
baik-baik saja, secara teknis.Semua pemasangan ini pernah dikonfigurasi oleh sysadmin di / etc / fstab, secara terpusat. Dengan hot-plugging of mass storage saat ini, segalanya menjadi sedikit rumit.
Dalam hal pena USB itu adalah modul kernel yang muncul / dev / sdb dan partisinya dalam hitungan detik.
Semua otomatisasi lebih lanjut dalam hot-plugging, sesederhana itu, harus dikoordinasikan oleh udev, dan kadang-kadang disempurnakan dengan alat tambahan. Udev dapat menangani SEMUA perangkat, bukan hanya penyimpanan.
Kami terjebak antara kenyamanan memiliki ikon baru (atau bahkan hanya "perangkat" dengan nama yang layak) muncul secara otomatis, dan cara kernel dengan sistem file (virtual) secara sistematis harus menyiapkan bagian-bagiannya. Tetapi dengan RAID dan enkripsi dan semua "perangkat" penyimpanan yang berbeda, Linux harus menambahkan beberapa lapisan.
Pada akhirnya, Anda ingin konten itu ada di ujung jari Anda.
Biasanya, Anda hanya perlu mengidentifikasi yang benar ... PERANGKAT;). Anda dapat
ls /dev/sd*
melihat apa yang ada di sana: huruf mana, angka mana, mengidentifikasi PERANGKAT Anda ...Dan kemudian ketik
(Anda dapat meninggalkan
-t type
bagian)sumber