GNU/Linux >> Belajar Linux >  >> Ubuntu

Ubuntu - Bagaimana Cara Memasang Partisi Terpisah Secara Permanen Sebagai Folder Di Partisi Rumah Terpisah?

Saya ingin membuat situasi berikut:

  • Partisi terpisah untuk direktori home pengguna saya,
  • Partisi terpisah kedua untuk ~/Documents , dan
  • Partisi terpisah ketiga untuk ~/Video dan ~/Musik .

Mencapai poin pertama tampaknya tidak sulit, dan itu sudah tercakup dalam pertanyaan seperti:Bagaimana cara memindahkan direktori home ke partisi terpisah?

Mencapai dua tujuan lainnya harus mengikuti pola yang sama, tetapi saya tidak yakin apakah saya harus mengurus urutan pemasangan di suatu tempat/-bagaimana (yaitu, pertama /rumah/pengguna , lalu /rumah/pengguna/apa pun ) . AFAIK pesanan di /etc/fstab tidak penting sama sekali.

Meskipun mungkin lebih mudah untuk menyiapkannya, saya tidak ingin membuat tautan simbolik direktori XDG, kecuali solusi lain terlalu rumit.

Jawaban yang Diterima:

TL,DR:Saya merekomendasikan symlink.

Jika Anda memasang partisi ke titik pemasangan yang tidak ada di partisi root, Anda harus berhati-hati untuk memasang partisi host terlebih dahulu dan melepas partisi host terlebih dahulu. Misalnya, jika Anda memiliki partisi terpisah untuk / , /home dan /home/htorque/Documents , maka Anda harus memasang /home sebelum /home/htorque/Documents . Jika Anda mencantumkan partisi di /etc/fstab , maka cukup daftar /home sebelum /home/htorque/Documents , karena entri dipasang secara berurutan saat boot. Dengan demikian, titik pemasangan bersarang tidak menjadi masalah dalam operasi normal.

Titik pemasangan bersarang dapat menjadi masalah dalam keadaan yang tidak biasa. Misalkan disk yang berisi salah satu partisi mogok, atau Anda sedang melakukan pemeliharaan seperti melepas sistem file untuk memindahkannya ke disk yang berbeda. Anda tidak dapat melepas /home kecuali Anda telah melepas partisi yang titik pemasangannya ada di dalamnya. Jika /home tidak di-mount pada saat boot karena sistem filenya rusak, maka /home/htorque/Documents tidak akan dipasang juga. Jika Anda memutuskan untuk mengganti nama /home/torque/Documents , Anda harus meng-unmount partisi terlebih dahulu. Selanjutnya, jika suatu saat /home/htorque/Documents tidak di-mount dan Anda secara tidak sengaja menjatuhkan file di direktori itu, maka file tersebut akan hilang secara misterius ketika Anda me-mount /home/htorque/Documents .

Satu kasus di mana Anda tidak akan dapat (dengan mudah) menggunakan mount point di bawah direktori home Anda adalah jika itu dienkripsi dan dipasang saat Anda masuk, misalnya cara Ubuntu menggunakan ecryptfs jika Anda meminta direktori home Anda dienkripsi. Anda harus memasang partisi lain secara manual (atau dari skrip login) setelahnya, dan berhati-hatilah saat melepasnya sebelum logout.

Batasan yang mungkin relevan atau tidak adalah jika Anda ingin direktori home Anda tidak dapat dibaca oleh publik tetapi Anda menginginkannya mis. musik Anda dapat dibaca publik, maka jalur ke direktori musik Anda tidak boleh melalui direktori home Anda. Ini adalah argumen lain yang menentang mount point di bawah direktori home Anda dalam keadaan tertentu.

Terkait:Rekursi tautan simbolik – apa yang membuatnya “direset”?

Bind mount tidak akan membeli Anda banyak di sini. Mereka berguna ketika tautan simbolik tidak berfungsi, misalnya ketika Anda membutuhkan file untuk tersedia di chroot. Tetapi mereka menggabungkan pemeliharaan berat titik mount dengan beberapa kelemahan dari tautan simbolik (file juga ada di tempat lain) ditambah kerugian mereka sendiri (beberapa jalur kanonik ke file memerlukan perawatan khusus saat melakukan pencadangan, antara lain).

Jadi saya sarankan untuk membuat partisi yang dipasang langsung pada partisi root (tidak harus langsung di bawah direktori root), dan untuk membuat tautan simbolik. Atau Anda dapat mengonfigurasi jalur yang berbeda untuk direktori tersebut di ~/.config/user-dirs.dirs .


Ubuntu
  1. Bagaimana Cara Mengenkripsi Partisi Rumah?

  2. Bagaimana Cara Menginstal Windows 7 Dari File Iso Pada Partisi Terpisah Dari Ubuntu?

  3. Bagaimana Cara Memasang Kembali Partisi Yang Berbeda Sebagai /home?

  1. Pasang /tmp Dan /home Untuk Memisahkan Hard Drive?

  2. Bagaimana Mempartisi Imac Lama??

  3. Bagaimana cara menambahkan folder ke bilah sisi di Ubuntu?

  1. Cara Memasang Partisi NTFS di Linux

  2. Cara Memasang Drive exFAT di Ubuntu Linux

  3. Cara Memasang Windows Share di Ubuntu Linux