Bagaimana saya mengintegrasikan sistem file Windows saya dengan Ubuntu?

12

Saya baru-baru ini mendapatkan komputer Windows baru dan ingin dual boot dengan Ubuntu. Saya tidak benar-benar ingin memiliki 2 sistem file terpisah (dengan pemasangan) tetapi ingin mengintegrasikan keduanya, jika memungkinkan. Seperti misalnya saya ingin / home / name / Pictures saya memiliki konten yang sama dengan folder Pictures di My Documents di windows, / home / name / Downloads sama dengan folder Downloads di windows, Music to be same sebagai folder Musik jendela, dan bahkan Desktop jika memungkinkan. Saya mengerti beberapa folder harus berbeda, seperti AppData di windows tidak akan dapat berfungsi dengan baik sehingga beberapa duplikat mungkin diperlukan.

Apakah ini mungkin? Saya benci bagaimana memiliki Ubuntu rasanya seperti memiliki komputer baru bersama-sama dan ingin beberapa kesatuan (tidak ada kata pun dimaksudkan).

Terima kasih.

dukevin
sumber
Itu hanya mengingatkan saya pada [migrasi-asisten] [1] yang dikeluarkan dari penginstal Live CD karena kurangnya minat. Tapi saya pikir alat yang membagikan data aplikasi tertentu dari partisi Windows dengan Ubuntu atau setidaknya membantu pengguna melakukan hal itu akan dihargai oleh banyak pengguna dual boot di komunitas. Dari semua yang saya lihat sampai sekarang Ubuntu untuk Android melakukan sesuatu yang serupa dari sudut pandang pengguna. Memang, memasang partisi dan menempatkan tautan simbolis tidak semewah itu. [1]: launchpad.net/ubuntu/precise/+source/migration-assistant
LiveWireBT

Jawaban:

12

Prasyarat

Anda harus memiliki partisi Windows yang terpasang di Ubuntu untuk membuat pekerjaan berikut.

Mengarahkan folder khusus

Setara dengan folder khusus (My Documents, My Music, My Pictures, dll) yang diketahui dari folder Windows didefinisikan oleh proyek freedesktop.org . File konfigurasi yang sesuai ~/.config/user-dirs.dirsdikelola oleh xdg-user-dirs-updateperintah.

Anda dapat, misalnya, mengubah direktori unduhan dengan menjalankan perintah berikut di terminal:

xdg-user-dirs-update --set DOWNLOAD /mnt/<WINDOWS_PARTITION>/users/<YOU>/Downloads

Cara lain untuk mencapai hal yang sama secara manual mengganti $HOME/Downloadsdengan /mnt/<WINDOWS_PARTITION>/users/<YOU>/Downloadsdi file konfigurasi (misalnya di gedit atau nano).

Agar perubahan diterapkan, jalankan xdg-user-dirs-gtk-updatesetelahnya dan tambahan xdg-user-dirs-updatejika Anda telah mengedit file konfigurasi dengan tangan.

Mengarahkan folder biasa

Anda juga dapat mengganti folder pada folder asal Ubuntu Anda dengan tautan simbolis ke folder pada partisi Windows Anda mis:

ln -s /mnt/<WINDOWS_PARTITION>/users/<YOU>/AppData/Roaming/Mozilla/Firefox/Profiles/<YOUR_PROFILE.default> ~/.mozilla/firefox/<YOUR_PROFILE.default>

Itu adalah solusi yang sangat sederhana dan tidak bekerja untuk semuanya, mungkin menyebabkan masalah dalam beberapa kasus. Namun beberapa orang berbagi pengaturan untuk Firefox dan Thunderbird seperti itu.

LiveWireBT
sumber
Saya sudah mencoba ini untuk beberapa file tetapi saya harus me-mount drive "OS" pertama yang sangat mengganggu. Sebaliknya dikatakan "broken link"
dukevin
Satu hal penting adalah melakukan segala sesuatu di terminal - Gnome melacak operasi dengan folder "khusus" ketika mereka dilakukan melalui manajer file, jadi jika Anda menghapus / mengganti nama folder Gambar asli di Nautilus dan membuat symlink di tempatnya - tidak akan t berperilaku seperti folder Pictures asli lakukan
Sergey
@KevinDuke: Anda perlu menambahkan baris untuk /etc/fstabmemasang partisi Windows secara otomatis saat boot. Cari situs ini untuk instruksi.
Sergey
@Sergey terima kasih, saya pikir auto-mount akan menjadi jalan yang tepat. Bagaimana ini mempengaruhi kinerja?
dukevin
@KevinDuke: Saya tidak melihat bagaimana hal itu dapat mempengaruhi kinerja, kecuali mungkin proses boot membutuhkan waktu sepersekian detik lebih lama.
Sergey
3

Ketikkan ini di terminal

gedit ~/.config/user-dirs.dirs

dan tautan ke jalur absolut folder windows. Maka Anda bisa "killall nautilus" atau mungkin reboot.

matt davis
sumber
Ini cukup menarik. Apakah ini berfungsi tanpa memasang drive? Dan bagaimana hal ini dibandingkan dengan membuat symlink?
dukevin
Tidak, Anda harus memasang drive. Ini di sini akan membantu Anda saat startup. Manfaatnya bagi Anda adalah memiliki daftar tepat di depan Anda daripada membuat serangkaian symlink di terminal.
matt davis
1

Ya itu mungkin. Saya tidak berpikir itu akan menampilkan cara yang sama karena mereka menggunakan set ikon yang berbeda. Namun itu harus menampilkan file dan folder yang sama yang mungkin Anda tempatkan pada desktop Anda.
Masalah yang Anda mungkin akan temui adalah bahwa windows mereferensikan file dan folder tersebut dari titik awal relatif berbeda. (Jika Anda mengkliknya, Anda akan mendapatkan kesalahan "File tidak ditemukan".)

Jika, karena alasan tertentu, Anda ingin melanjutkan, cari folder "Desktop" Ubuntu di folder rumah Anda. Ganti nama itu menjadi sesuatu yang lain seperti "desktop.bak" sehingga Anda dapat membatalkannya nanti. Buka terminal dan masukkan 'ln -s / path_to / windows / Desktop Desktop'

Buka folder rumah Anda dan klik tautan Desktop baru. Anda harus melihat file dan folder yang dirujuk di desktop Windows Anda. (Demi rasa ingin tahu, coba klik pada mereka dan lihat apakah ada yang berhasil.)

Anda harus dapat logout dan kembali untuk melihat apa yang Anda miliki di desktop Anda. Jika Anda menemukan ini bukan yang Anda inginkan, hapus saja "Desktop" yang disinkronkan dan ganti nama "desktop.bak" menjadi "Desktop".

Argusvision
sumber
Jawaban ini sebenarnya untuk pertanyaan berbeda yang digabungkan. BTW.
Argusvision
0

Pasang partisi Windows, kemudian mount --bind direktori di bawah rumah Anda. Ini membuat aplikasi Anda mengakses partisi Windows secara transparan.

ignis
sumber