Menggunakan folder pada partisi ntfs sebagai / home


14

Saya menggunakan wubi untuk menginstal Ubuntu 10.10 pada partisi ntfs saya. Jadi saya ingin mengubah folder home ke folder di partisi ntfs. Saya dapat menyimpan konfigurasi pribadi, perangkat lunak, dan sebagainya setelah menginstal ulang Ubuntu.

Jadi saya menggunakan ntfs-config untuk mengatur partisi disk, ini sudah terpasang ketika sistem dinyalakan. Dan izin semua file dan direktori adalah 777.

Kemudian saya memodifikasi / etc / passwd untuk mengatur folder home ke folder di partisi ntfs. Saya berhasil masuk akun, namun sepertinya .bashrc dan .profile tidak dimuat dengan benar. Saya tidak dapat menggunakan metode input (bahkan tidak dapat mengkonfigurasi ibus), tidak ada perangkat suara. Namun semuanya bekerja dengan baik setelah mengubah folder home kembali ke / home /.

Adakah yang bisa memberi saya petunjuk untuk membuatnya berfungsi? Terima kasih.


4
NTFS tidak cocok untuk partisi rumah, ada beberapa jenis objek sistem file (perangkat karakter, pipa bernama, dll) yang mungkin diperlukan tetapi tidak didukung pada NTFS).
João Pinto

@Into, terima kasih atas balasan Anda. Ya, saya tahu ntfs melewatkan beberapa fitur dibandingkan dengan sistem file yang digunakan oleh linux. Tetapi dalam pengetahuan saya itu adalah cara terbaik untuk menjaga keamanan data pribadi tanpa membuat partisi ext3 / ext4. Saya melakukan hal seperti itu ketika menggunakan 9,04 beberapa bulan yang lalu, itu bekerja dengan baik.
Kane

5
masalahnya adalah bahwa beberapa fitur tersebut mungkin diperlukan saat ini, misalnya, tentang masalah audio Anda, pulseaudio sekarang berjalan di tingkat pengguna, ini menciptakan tautan simbolis di direktori home Anda ($ HOME / .pulseaudio). Saya tidak yakin Anda dapat membuat tautan simbolis unix kompatibel pada NTFS menunjuk ke partisi ext (/ tmp).
João Pinto

Jawaban:


12

NTFS tidak cocok untuk partisi rumah, ada beberapa jenis objek sistem file (perangkat karakter, pipa bernama, dll) yang diperlukan untuk layanan tertentu tetapi tidak didukung pada NTFS.


11

Saat ini saya menyimpan sub-folder rumah saya (misalnya ~/Documents, ~/Music) pada sistem file NTFS dan tampaknya berfungsi dengan baik beberapa bulan di.

Sebagai contoh, berikut ini cara meng-host ~/Documentsfolder Windows profil Anda di partisi NTFS:

  1. Pertama-tama pastikan Anda memiliki partisi NTFS diatur ke automount sehingga dapat diakses oleh sistem setiap boot.
  2. Pindahkan semua file yang mungkin telah terakumulasi masuk ~/Documentske partisi NTFS (mis mv ~/Documents/* /mnt/winblows/Users/Username/Documents/.).
  3. Sekarang hapus ~/Documentsdirektori dan buat tautan ke folder NTFS di tempatnya bernama Documents(mis ln -s mnt/winblows/Users/Username/Documents Documents.).

Catatan: Anda mungkin harus memastikan bahwa Anda ~/.config/user-dirs.dirssinkron dengan lokasi folder yang Anda pilih (saya lakukan). Lihat jawaban ini untuk lebih jelasnya. Juga, berhati-hatilah untuk mencatat lokasi sebenarnya dari direktori profil pengguna Windows Anda karena ini bervariasi dari versi ke versi.


2

Anda akan lebih baik tidak melakukan ini jika Anda ingin memastikan keamanan. Dalam versi GDM yang lebih lama (seperti apa yang Anda temukan di 9.04) ada pilihan mudah untuk mengabaikan izin file dll. Namun, opsi (gui) GDM telah banyak berubah sejak saat itu, dan saran saya adalah Anda harus menghindari risiko. Misalnya jika file .Xauthority Anda mendapat izin yang salah, Anda dapat dibiarkan tidak dapat masuk.

Seperti yang ditunjukkan oleh pengguna lain, NTFS tidak mendukung beberapa fitur yang mungkin dibutuhkan oleh aplikasi / layanan, seperti tautan simbolis unix, dan kemudian ada juga risiko fragmentasi, yang lebih banyak terjadi pada NTFS daripada pada sistem file ext. Untuk keamanan, gunakan sesuatu seperti xfs, ext3 / 4, atau bahkan btrfs.

EDIT: Hal lain yang saya perhatikan, Anda mengatakan Anda menggunakan wubi untuk menginstal pada partisi NTFS. Ini hanya berfungsi karena ia membuat disk virtual, tetapi seperti yang saya sebutkan di atas, fragmentasi dapat terjadi. Jika Anda meletakkan / folder home di partisi di bawah kendali windows ada risiko korupsi (saya tidak punya tautan, tapi saya punya pengalaman; Saya pernah melakukan hal serupa sebelumnya, dan harus melakukan pemeriksaan disk setiap waktu windows mengakses drive. Sedikit yang saya tahu bahwa windows mengacaukan semuanya secara perlahan tapi pasti).


Sepertinya fragmentasi bukan masalah dengan drive SSD saat ini.
trusktr

2

Alih-alih pindah ke direktori home saya, saya menghapus folder data yang ada dan membuat tautan ke sana.

Jadi secara rinci apa yang saya lakukan adalah pergi ke Sistem File, cari direktori bernama host (yang di windows adalah windows saya C:\karena itu adalah tempat saya hosting ubuntu menggunakan Wubi). Lalu saya pergi ke user\myusername\dan membuat tautan untuk folder Dokumen, Musik, Gambar. Saya mencadangkan semua data saya home\ke dalam folder ini. (Misalnya home\Pictures\*ke host\user\myusername\Pictures). Saya kemudian menghapus home\Picturesfolder saya dan kemudian memindahkan tautan yang saya buat host\user\myusername\ke dalam folder rumah saya dan menamainya dengan "Gambar". Hal yang sama berlaku untuk folder lain.


1

Pendekatan yang berbeda adalah untuk:

  • Biarkan folder rumah Anda tetap apa adanya,
  • Secara otomatis me-mount partisi VFAT pada mis /mnt/my-data
  • Pindahkan folder Dokumen, Gambar, Video, dll. Standar Anda ke partisi VFAT ini. Menyeret dan menjatuhkan folder ini sepertinya berhasil, tetapi mungkin perlu mengedit ~/.config/user-dirs.dirs. Percobaan.

Sekarang Anda memiliki setidaknya file-file ini yang terletak di partisi VFAT yang dibagikan dengan Microsoft Windows. Microsoft Windows memiliki folder serupa, dan saya kira Anda dapat mengarahkan ulang partisi yang dibagikan ini - Maaf, saya tidak tahu caranya, tapi saya ingin tahu!

Saya pikir itu sepertinya cara yang baik untuk melakukannya. Semua file khusus Linux Anda masih berada di sistem file Linux, dan hanya data Anda yang dibagikan ditempatkan pada sistem file VFAT primitif di mana fitur seperti symlink dan izin tidak ada, tetapi mungkin juga tidak diperlukan.

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.