Windows Ubuntu dual boot - Berbagi file antar OS

27

Yah saya punya netbook, jadi saya juga tidak bisa bermain game di windows, tidak masalah. Tetapi saya mendapatkan PC desktop baru dengan hadware yang lebih baik dan itu akan dapat menjalankan game yang paling populer dan saya ingin memiliki Windows untuk memainkan game dan perangkat lunak yang tidak kompatibel dengan ubuntu. Saya juga ingin memiliki Ubuntu, sebagai OS utama saya, jadi saya akan menetapkan dual boot.

Di komputer ini saya akan memiliki SSD kecil dengan OS dan drive kedua (HDD 500GB) untuk menyimpan file saya. Saya ingin menghindari menyalin file dari satu OS ke OS lain setiap kali saya, yaitu, mengunduh file. Pertanyaan saya adalah: Apakah ada cara agar saya dapat membuat kedua OS menggunakan HDD itu untuk rumah, seperti mengaturnya sebagai NTFS dan membuat ubuntu memasangnya /homedan juga membuat windows untuk menyimpan file pengguna, seperti My Documents, My Videosdan Downloads, dll, pada partisi itu?

Diego
sumber

Jawaban:

29

Menempatkan /homedalam partisi NTFS tidak disarankan karena Linux tidak dapat mempertahankan kepemilikan dan izin pada partisi NTFS.

Saya akan merekomendasikan menjaga / home di /partisi default di SSD dan membuat tautan sym ke folder dengan sebagian besar data (Dokumen, Musik, Gambar, video dll.) Di partisi "Storage" yang diformat NTFS, yang dapat dibaca oleh Ubuntu dan Windows. dan menulis.

Sejak /homejuga menyimpan semua file konfigurasi Anda, menjaga /homedi /partisi di SSD membantu keep hal speedy.

Cara terperinci ada di: http://www.howtogeek.com/howto/35807/how-to-harmonize-your-dual-boot-setup-for-windows-and-ubuntu/

Setelah mengikuti petunjuk di "Cara" buat tautan sym seperti ini:

  1. Buka Nautilus dan hapus folder yang tidak akan Anda gunakan di / home / [pengguna], seperti Dokumen dll. Anda harus sudah memiliki Dokumen dll di folder Storage. (Di linux, partisi adalah folder juga).
  2. Arahkan ke folder Storage dan Anda akan melihat folder Documents dll. Di sana.
  3. Klik kanan pada folder Dokumen dan pilih buat Tautan . Ini akan membuat folder yang disebut "tautan ke Dokumen".
  4. Demikian pula, buat "Tautan ke Musik", "Tautan ke Gambar" dan semua sub-folder lain di folder Penyimpanan.
  5. Salin folder "Tautan ke ..." ini ke folder Beranda Anda /home/[user].
  6. Akhirnya, klik kanan pada "Tautan ke Dokumen" dan beri nama "Dokumen". Ulangi untuk tautan yang tersisa.

Bergantian

Hapus folder di / home / [pengguna] seperti sebelumnya.

Buka terminal dengan menekan Ctrl+ Alt+ Tdan masuk

ln -s /media/storage/Documents /home/[user]/Documents
ln -s /media/storage/Downloads /home/[user]/Downloads
ln -s /media/storage/Public /home/[user]/Public
ln -s /media/storage/Pictures /home/[user]/Pictures
ln -s /media/storage/Music /home/[user]/Music
ln -s /media/storage/Videos /home/[user]/Videos

Semoga ini membantu

pengguna68186
sumber
Terima kasih banyak, mencari bantuan di internet saya menemukan solusi itu dan saya menyukainya, tetapi saya tidak tahu bagaimana melakukan hal-hal tersebut, jadi, terima kasih banyak.
Diego
Saya telah menambahkan mini cara membuat tautan sym dalam jawabannya.
user68186
Hai :-) Saya sedang mencari cara terbaik untuk mengkonfigurasi disk saya sendiri dan saya menemukan jawaban Anda menarik. Padahal, saya bertanya-tanya, bagaimana dengan memasang /storage/[user]folder ( storagepartisi) ke /home/[user]folder ( ospartisi) alih-alih membuat symlink? Apakah mungkin untuk me-mount satu folder atau apakah saya harus membuat partisi untuk setiap pengguna?
daun
1
@procrastinator, silakan ajukan pertanyaan baru yang menghubungkan pertanyaan ini.
user68186
2

Saya mengikuti setiap langkah yang ditunjukkan di Cara Menyelaraskan Pengaturan Dual-Boot Anda untuk Windows dan Ubuntu dan itu bekerja dengan baik, hanya saja saya tidak bisa mengirim item pada partisi NTFS ke tempat sampah.

Jika Anda memiliki masalah yang sama, tambahkan saja opsi "uid = 1000" dan "gid = 1000" ke fstab, pada baris yang berhubungan dengan partisi ntfs. Milik saya terlihat seperti itu:

# storage mount 
UUID=3F4648C2710CF3A1 /media/storage/    ntfs-3g        auto,user,utf8,uid=1000,gid=1000,rw 0 0

Jadi langkah penuh dari awal adalah (seperti yang diberikan oleh YatriTrivedi dari howtogeek.com dan Manu Järvinen dari blognya )

1. Siapkan tabel partisi GPT baru di drive bersih Anda (dari distro ubuntu usb langsung, menggunakan gparted). Rencanakan skema partisi Anda dengan cara yang sama:

  • Partisi Sistem EFI (ESP) minimal 100MB, ini akan menjadi otak dari sistem booting
    • Partisi Windows Anda (NTFS)
    • Partisi Linux Anda (Ext4)
    • Partisi besar (atau hard drive kedua) untuk menyimpan file Anda (NTFS)
    • Partisi swap kecil (SWAP)

Jangan lupa memberi label pada partisi Anda untuk kenyamanan nanti.

Dari pengalaman pribadi saya, jika Anda berencana bermain game atau menggunakan perangkat lunak khusus pada Windows (Adobe Suite, ARCGIS, Autodesk dan sejenisnya), rencanakan memiliki setidaknya 100GB di partisi Windows Anda. Dengan 150GB ke atas, Anda akan baik-baik saja. Perangkat lunak Ubuntu jauh lebih sedikit menuntut kapasitas penyimpanan, sehingga Anda dapat dengan mudah mengatur partisi Linux 50 hingga 75GB tergantung pada kebutuhan Anda.

2. sudo apt install ntfs-3g untuk membiarkan linux menangani sistem file ntfs, yang merupakan satu-satunya yang dapat dibaca oleh kedua OS.

3. sudo mkdir /media/storage atau tempat lain yang Anda inginkan partisi Anda muncul. Jika Anda tidak tahu di mana, cukup salin / tempel baris itu.

4. sudo cp /etc/fstab /etc/fstab.backup untuk membuat cadangan file fstab Anda, yang berisi informasi tentang apa yang harus dilakukan sistem Anda dengan partisi disk Anda. Mengedit fstab akan memberitahu linux untuk memasang partisi itu dengan benar pada setiap startup, jadi membuat cadangan selalu berguna jika semuanya tidak berjalan dengan baik. sudo cp /etc/fstab.backup /etc/fstabuntuk mengembalikan cadangan jika perlu.

5. sekarang Anda harus menemukan UUID dari partisi Anda, ini merupakan identifier unik yang bertindak sebagai nomor seri: sudo blkid. Masukkan kata sandi Anda, dan selanjutnya temukan baris yang sesuai dengan partisi penyimpanan Anda. /dev/sda1: UUID=”23A87DBF64597DF1″ TYPE=”ntfs” /dev/sda2: UUID=”2479675e-2898-48c7-849f-132bb6d8f150″ TYPE=”ext4″ /dev/sda5: UUID=”66E53AEC54455DB2″ LABEL=”storage” TYPE=”ntfs” /dev/sda6: UUID=”05bbf608-87fa-4473-9774-cf4b2602d8d6″ TYPE=”swap”
Di sinilah pelabelan Anda selama pemformatan awal berguna. Salin UUID.

6. gksudo gedit /etc/fstab ini akan membuka fstab untuk diedit. Tambahkan baris berikut di bagian paling bawah dari fstab, dan rekatkan UUID Anda alih-alih milik saya: # storage mount UUID=3F4648C2710CF3A1 /media/storage/ ntfs-3g auto,user,utf8,uid=1000,gid=1000,rw 0 0 Pengaturan uid = 1000 dan gid = 1000, entah bagaimana, memungkinkan Anda mengirim barang Anda ke sampah dari Linux. Jangan menyentuh apa pun dari fstab dan pastikan UUID Anda benar.

7. Simpan dan reboot (penting).

Dan ya ampun, sekarang Anda harus dapat melihat bahwa Anda memiliki "penyimpanan" di bawah menu tempat. Selanjutnya, konfigurasikan subfolder Anda di Linux dan Windows agar dokumen Anda, dll, disimpan di partisi itu!

Nat Azodnem
sumber
Cara Menyelaraskan Pengaturan Dual-Boot untuk Windows dan Ubuntu tampaknya sangat penting untuk jawaban Anda. Bisakah Anda memasukkan bagian-bagian penting dalam pertanyaan Anda jika sumber daya jarak jauh berubah atau hilang? Jawaban khusus tautan mungkin dihapus di Ask Ubuntu.
David Foerster
Ya, karena itu adalah tautan yang diberikan oleh jawaban teratas, bukankah lebih masuk akal jika dirinci dalam jawaban pertama itu? Jika tidak, saya akan dengan senang hati mengedit jawaban saya!
Nat Azodnem
Itu bisa berguna tetapi keadaan jawaban lain sebagian besar tidak berhubungan dengan keadaan Anda. Saya mempertahankan apa yang saya sarankan dalam komentar saya sebelumnya.
David Foerster