Saya menggunakan Ubuntu 12.04 dan saya harus partisi part1 dan part2, keduanya ext4. Saya ingin mentransfer file media ke dan dari mereka secara bebas melalui program.
Saya menggunakan Ubuntu 12.04 dan saya harus partisi part1 dan part2, keduanya ext4. Saya ingin mentransfer file media ke dan dari mereka secara bebas melalui program.
Jawaban:
Apa yang akan saya lakukan adalah sebagai berikut:
Dengan asumsi Anda memiliki kedua partisi yang dipasang dengan nama part1 dan part2, Anda akan menjadi satu-satunya yang menggunakannya dan Anda ingin kontrol bebas total atas mereka, saya akan melakukan ini:
sudo chmod 777 /media/part1
- Ini akan memberikan semua izin (Baca, Tulis, Jalankan) kepada Anda di dalam partisi part1.
sudo chmod 777 /media/part2
- Ini akan memberikan semua izin (Baca, Tulis, Jalankan) kepada Anda di dalam partisi part2.
Izin (dalam hal ini 777) adalah sebagai berikut:
7 - Lengkap (Baca, Tulis & Jalankan)
6 - baca dan tulis
5 - baca dan jalankan
4 - baca hanya
3 - tulis dan jalankan
2 - tulis saja
1 - eksekusi hanya
0 - tidak ada
7 pertama (Mulai dari Kiri) adalah untuk pemilik, ke-2 untuk grup di mana pemilik berada. 7 yang terakhir adalah untuk grup lain. Pada dasarnya seperti ini Anda dapat menyalin apa pun yang Anda inginkan di partisi dan jika Anda perlu mengeluarkan HDD dan menghubungkannya ke komputer lain dengan Ubuntu Anda tidak akan memiliki masalah dengan izin. Setidaknya dalam kasus saya itu menghemat waktu saya karena saya cenderung memiliki 1 atau 2 hard drive yang menyimpan film, musik dan hal-hal serupa dan saya memindahkannya dari PC ke PC.
Hanya untuk menambahkan, jika Anda tidak tahu di mana partisi-partisi dipasang, Anda selalu dapat membuka Disk Utility dan dalam informasi tentang hard drive itu akan memberi tahu Anda di mana partisi itu dipasang. Ingatlah bahwa Anda perlu menerapkan ini pada partisi SETELAH itu telah dipasang.
chown
mengubahnya ke pengguna saat ini?
Alih-alih mengubah semua izin file, seperti yang disarankan Luis Alvarado, akan lebih baik untuk mengubah pemilik file - sehingga menjaga bit yang dapat dieksekusi pada file biner dan skrip yang sebelumnya memilikinya.
Jadi, dengan asumsi partisi Anda di-mount sebagai / media / sesuatu dan nama pengguna Anda adalah johndoe , Anda dapat menjalankannya
sudo chown -R johndoe:johndoe /media/something
untuk mengubah pemilik dan memiliki grup / media / sesuatu (dan semua file dan direktori yang dikandungnya, maka -R untuk 'rekursif') ke johndoe .
Dengan cara ini, semua file akan mempertahankan izinnya, tetapi karena Anda akan menjadi pemilik / media / sesuatu , Anda akan dapat menulis ke sana dan mengubah izin file apa pun, jika Anda perlu.
Anda harus dapat me-mount partisi dari nautilus (manajer file default Ubuntu). Jika Anda melihat sisi kiri atas jendela, Anda harus dapat melihat semua partisi yang ada di drive Anda. Cukup klik satu untuk memasangnya.
Namun, jika Anda ingin direktori tertentu selalu dipasang pada startup, Anda perlu menambahkannya /etc/fstab
. Baris yang akan Anda tambahkan harus berupa:
/dev/sda2 /media/part1 ext4 defaults 0 0
Formatnya adalah
device (tab) mount point (tab) type (in your case ext4) (tab) options (probably "defaults") (tab) dump (tab) pass (probably both 0 in your case)
Jadi pada dasarnya ganti saja / dev / sda2 dengan perangkat Anda dan / media / part1 dengan mount point Anda dari contoh.
Jika Anda memerlukan lebih banyak info untuk mengedit / etc / fstab Anda, Anda dapat memeriksa artikel yang saya temukan: http://www.tuxfiles.org/linuxhelp/fstab.html .
Anda biasanya dapat melakukan ini, tetapi saran saya adalah menambahkan partisi /etc/fstab
sehingga mereka akan stabil dan memiliki lokasi yang Anda pilih. Anda dapat memasang mereka di direktori mana pun yang ada, tetapi konvensi tampaknya akan memasangnya di/mnt
. Untuk melakukan ini, ikuti langkah-langkah ini:
Buat direktori di bawah /mnt
; direktori dapat berupa nama apa pun yang Anda pilih. Saya hanya akan menggunakan "MyMount1" dan "MyMount2" sebagai contoh. Juga, saya akan menggunakan "mylogin" untuk mewakili nama dan grup login Anda; ubah ini menjadi nama akun login Anda.
sudo mkdir /mnt/MyMount1
sudo mkdir /mnt/MyMount2
sudo chown mylogin:mylogin /mnt/MyMount1
sudo chown mylogin:mylogin /mnt/MyMount1
Anda sekarang memiliki dua direktori yang dibuat, dengan Anda sebagai pemiliknya.
Anda memerlukan UUID (Universal Unique Identifier) dari dua drive untuk mengidentifikasi mereka dalam file fstab. Untuk mendapatkan ini, jalankansudo blkid
dari commandline terminal dan temukan partisi yang ingin Anda gunakan. Cara termudah untuk menggunakannya adalah menyalin dan menempel dari terminal ke file.
Buka /etc/fstab
menggunakan editor teks seperti gedit. Untuk menggunakan gedit, masukkan
gksu gedit /etc/fstab
Lalu, masukkan dua baris ini di akhir file (tetapi ganti UUID untuk bagian .... xxx, dan nama direktori untuk MyMounts):
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/MyMount1 ext4 defaults 0 2
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/MyMount2 ext4 defaults 0 2
Untuk tes, menyimpan file dan masukkan ini pada commandline terminal: sudo mount -a
; jika ada kesalahan yang tidak dapat Anda pahami, tanyakan di sini. Jika ada kesalahan dan Anda harus mem-boot ulang, mungkin paling aman untuk menonaktifkan baris yang ditambahkan terlebih dahulu dengan mengawali garis dengan tanda pound (#) yang membuatnya menjadi komentar.
Ubah izin
sudo chmod -R a+rwx /path/of/folder
777
sama dengan rwx
.