Salah satu hal yang ingin dilakukan oleh banyak pengguna adalah memasang partisi secara otomatis. Dengan kata lain, misalkan kita memiliki bagian dari hard disk (100GB misalnya) di partisi yang berbeda, partisi yang kita gunakan untuk menyimpan barang-barang kita, atau bermain game di Windows.
Bagaimana caranya agar kita dapat mengakses partisi ini secara otomatis desde Linux?
Ada beberapa cara, tetapi dalam posting ini saya akan menunjukkan yang paling umum, menggunakan / etc / fstab
File / etc / fstab berguna untuk banyak hal, tapi ... mari kita fokus pada apa yang kita hadapi sekarang 😉
Misalkan kita memiliki partisi bernama "Windows" (tanpa tanda kutip), dan kita ingin bahwa setiap kali kita menyalakan komputer, partisi ini dapat diakses, yaitu sudah terpasang. Untuk itu …
1. Pertama-tama kita harus membuat folder di /setengah/, misalnya: / media / windows Untuk melakukan ini, buka terminal dan masukkan yang berikut ini di dalamnya:
sudo mkdir /media/windows
2. Siap, sekarang kita harus mencari tahu persis partisi apa yang ingin kita pasang, yaitu lokasi aslinya. Untuk melakukan ini di terminal tulis yang berikut ini:
sudo fdisk -l | grep NTFS
3. Ini akan muncul seperti ini:
/ Dev / sda1 63 40965749 20482843+ 7 HPFS / NTFS / exFAT
Saya merinci dengan tebal apa yang kita butuhkan dari baris itu, yang merupakan hal pertama dalam baris, dalam contoh: / Dev / sda1
Faktanya ... inilah baris yang akan menunjukkan hal itu kepada Anda:
sudo fdisk -l | grep NTFS | cut -d" " -f1
Nah ... intinya adalah kita ingat dengan SANGAT BAIK apa yang kita butuhkan dari baris itu.
4. Sejauh ini kita harus me-mount (mengikuti contoh ini) partisi / dev / sda1 di folder yang kita buat di awal, / media / windows / ... untuk ini di terminal mari kita letakkan:
sudo echo "/dev/sda1 /media/windows ntfs-3g auto,rw,users,umask=000 0 0" >> /etc/fstab
Apa yang akan dilakukannya adalah menulis instruksi di / etc / fstab sehingga ketika sistem dimulai maka secara otomatis akan me-mount partisi.
Mulai ulang komputer dan Anda harus memasang partisi sesuai keinginan.
pos luar biasa, saya hanya berjuang dengan ini.
Sebelum membaca posting ini saya memiliki masalah untuk dapat mengubah data yang saya miliki di partisi ntfs, saya membayangkan bahwa itu diselesaikan dengan "rw" dan yang lainnya adalah tidak membiarkan saya menghapus data yang sudah saya miliki di partisi nfts karena ia memberi tahu saya bahwa ia tidak dapat menautkan ke sampah.
Bisakah Anda menjelaskan maksud dari perintah yang Anda gunakan:… "pengguna, umask = 000 0 0 ″ >> / etc / fstab"?
terima kasih
Setelah melakukan perubahan pada file / etc / fstab, Anda dapat menulis di terminal:
$ sudo mount -a
Kemudian linux memasang partisi yang disebutkan di file fstab, tanpa perlu mem-boot ulang sistem.
Salam.
Luar biasa, terima kasih banyak atas perintahnya:
sudo mount -a
Sempurna, seperti membuat sumber setelah menerapkan alias atau mendeklarasikan variabel,
misalnya: $ JAVA_HOME
Salam.
@platonov Mari kita pergi ke beberapa bagian
Opsi "pengguna" memungkinkan pengguna yang termasuk dalam grup "pengguna" untuk memasang partisi (opsi serupa "pengguna" memungkinkan semua pengguna tanpa kecuali)
Opsi "umask = 000" adalah penyamaran izin, dalam hal ini file dari partisi yang dipasang akan memerlukan 777 izin, yaitu rwx rwx rwx, yang paling permisif. Jika Anda ingin file mengambil izin 755 umask akan menjadi 022, Anda hanya perlu mengurangi mask dari 777, apakah itu dimengerti? 🙂
dua nol di belakangnya sesuai dengan kolom "dump" dan "pass". Yang pertama untuk backup partisi, secara umum ada di 0. Yang kedua adalah urutan prioritas fsck, jika ada di 1 (biasanya partisi root) itu yang pertama diperiksa, jika di 2 itu adalah yang berikutnya dan jika nilainya 0 maka tidak dicentang.
Saya pikir begitulah adanya, di beberapa titik saya memiliki keraguan, jadi biarkan saya kecewa jika saya salah 🙂
Penjelasan yang sangat bagus.
Satu pertanyaan: Apakah Anda tahu jika kolom dump digunakan oleh beberapa program modern atau sudah tidak digunakan lagi? Mungkin saya salah, tapi setahu saya, satu-satunya perintah yang menggunakannya adalah dump, yang sudah cukup usang… Cuma penasaran. 🙂
RudaLaki-laki,
Terima kasih atas informasinya, sekarang berfungsi dengan benar untuk saya dan saya telah belajar lebih banyak.
Salah satu dari banyak hal yang saya suka tentang Linux adalah dukungan yang Anda berikan kepada pengguna!
Tentang dump, tidak tahu, saya tidak pernah melakukan backup semacam itu. Kami di sini untuk belajar 🙂
Saat saya lari:
sudo echo "/ dev / sda1 / media / windows ntfs-3g auto, rw, users, umask = 000 0 0" >> / etc / fstab
Dia menjawab saya:
bash: / etc / fstab: Izin ditolak
Terima kasih sebelumnya atas tanggapan Anda.
untuk memodifikasi file apa pun di direktori / etc (seperti halnya dengan fstab) Anda harus menjadi root atau menggunakan program sudo (yang membuat Anda melakukan root pada perintah khusus itu).
Kapan pun "Izin ditolak" muncul, itulah masalahnya. Mungkin tampak menjengkelkan untuk harus melakukan root, tetapi ini adalah ukuran sistem yang bagus untuk menghindari perubahan yang tidak diinginkan.
salam
Ya, itu yang kamu katakan padaku.
Saya bingung karena saya yakin dengan sudo awal saya sudah sebagai root.
Banyak terima kasih atas kesusahannya dalam menjawab saya dan juga terima kasih yang sama untuk postingan artikelnya yang akan saya simpan untuk kesempatan selanjutnya.
Sebenarnya dengan sudo Anda meluncurkan perintah sebagai root. Apa yang terjadi adalah pengalihan >> dilakukan oleh bash sebelum menjalankan sudo, sehingga file tersebut mencoba untuk menulis tanpa izin root.
@ KZKG ^ Gaara: Salah satu pilihannya adalah meletakkan perintah seperti ini:
sudo sh -c 'echo «/ dev / sda1 / media / windows ntfs-3g otomatis, rw, pengguna, umask = 000 0 0» >> / etc / fstab'
Memang kurang jelas, tapi tidak memberi masalah perizinan. 🙂
Terima kasih Gaara, saya memecahkan pertanyaan tentang mengetahui partisi yang menarik dengan gparted, varian yang saya cari, yang lainnya OK
Jika itu adalah partisi di FAT32, perintahnya akan seperti itu
sudo echo "/ dev / sda1 / media / windows ntfs-3g auto, rw, users, umask = 000 0 0" >> / etc / fstab
o
sudo echo "/ dev / sda1 / media / windows FAT32-3g auto, rw, users, umask = 000 0 0" >> / etc / fstab
Saya harap Anda dapat membantu saya, terima kasih
Akan:
sudo echo "/ dev / sda1 / media / windows vfat auto, rw, users, umask = 000 0 0" >> / etc / fstab
vfat adalah Fat32 😉
Pos bagus 😀
sangat bagus untuk pengguna Fedora, yang memiliki penginstal yang tidak memungkinkan pemasangan selama penginstalan
Artikel yang bagus.
Itu berasal dari mutiara.
Gracias!
Tutorial ini akan sangat bagus untuk saya beberapa hari yang lalu, tapi saya telah memutuskan untuk melakukan instalasi bersih dari Mageia 3 saya tercinta di hard disk dan di disk lain, instalasi W7 yang bersih dan dasar untuk membiarkannya sebagai "Konsol", hehehe. Meski begitu saya akan menggunakannya sedikit karena saya sudah menguji game bagus yang berjalan secara native di Linux ...
Tidak ada kata terlambat, terima kasih banyak atas penjelasannya.
Saya tidak pernah bisa dengan kode itu, tidak ada yang terjadi dengan file fstab, yang keluar:
sudo echo "/ dev / sda1 / media / windows ntfs-3g auto, rw, users, umask = 000 0 0" >> / etc / fstab
Dia menjawab saya:
bash: / etc / fstab: Izin ditolak
uji dengan:
sudo echo "/ dev / sda1 / media / windows ntfs-3g auto, rw, users, umask = 000 0 0" >> sudo / etc / fstab
sudo echo "/ dev / sda1 / media / windows ntfs-3g auto, rw, users, umask = 000 0 0" >> su / etc / fstab
dan tidak ada yang terjadi, saya harus menambahkannya secara manual, itu sudah berfungsi, lucunya adalah bahwa dua file dibuat di Home, satu disebut su, dan yang lainnya sudo dan di dalamnya semua upaya dilakukan untuk menyalin baris tersebut, tetapi tanpa kutipan,
Bagaimana menurut anda?
Ini karena cara kerja "echo", ia melakukan ini, masuk sebagai root, untuk itu ia melakukan:
[kode] sudo su [/ kode]
Ini akan meminta Anda untuk memasukkan kata sandi sudo dan kemudian Anda akan melihat sesuatu seperti ini:
[kode] [root @ Jarvis x11tete11x] # [/ kode]
di sini Anda akan memiliki izin root dan Anda dapat menjalankan perintah itu dengan tenang
Ini bekerja sempurna untuk saya di Mageia 4 alpha 3 karena meskipun saya memeriksa "System Preferences" untuk secara otomatis memasang semua partisi dan menandai semuanya, ternyata tidak.
Di ubuntu dan turunannya yang memiliki udisk lebih mudah menggunakan:
pengguna @ mesin: # udisk –mount / dev / sdaX
sdaX = partisi ntfs
Anda dapat dengan mudah menambahkannya ke /etc/rc.local dan voila = D
Halo Saya punya masalah apa yang terjadi adalah saya tidak dapat memasang partisi Windows saya dan kemudian saya mencoba menggunakan Ubuntu 14.04 tanpa menginstalnya, bagaimana saya bisa melakukan ini? Saya perlu mengeluarkan barang-barang saya dari folder pribadi: / Dan ketika saya ingin menginstal ini, ia ingin menghapus Windows sepenuhnya: /
Terima kasih banyak atas kontribusinya tetapi saya tidak dapat memasang partisi, ini memberi tahu saya izin ditolak, saya juga harus mengatakan bahwa sebelum saya menginstal windows 8 tetapi saya benar-benar menghapusnya, saya tidak tahu harus berbuat apa, saya harap Anda bisa bantu saya, terima kasih sebelumnya 😀
bekerja dengan sempurna, terima kasih.
@johnjoneshq lakukan sebagai root (+ kata sandi Anda) dan bukan dengan sudo.
begitulah cara kerjanya untuk saya 😉
Tidak perlu restart jika kita menjalankan perintah:
$gunung -a
Mungkin blog linux terbaik di Spanyol. Salam untuk seluruh komunitas
Bagaimana cara membatalkan instruksi terakhir yang Anda masukkan?
karena ketika saya memasukkan kode terakhir beberapa kali, saya mendapatkan yang berikut di entri sistem:
Drive ntfs-3g tidak siap atau tidak ada.
Tetap menunggu, atau tekan S untuk tanpa dudukan atau M untuk pemulihan manual
Aku cinta!!! Terima kasih banyak!!
Melihat sekeliling sini https://wiki.archlinux.org/index.php/Fstab_(Espa%C3%B1ol) Saya menemukan cara ini untuk menghubungkan partisi FAT32 dengan "fstab".
/ dev / sda5 / media / Volume13GB pengguna vfat, rw, umask = 111, dmask = 000 0 0
Tidak ada masalah di Linux Mint saya
Saya pengguna linux lama dan sekarang saya tertarik hahahhaa, salam dan artikel bagus