विंडोज उबंटू ड्यूल बूट - ओएस के बीच फाइलों को साझा करें


27

वैसे मेरे पास एक नेटबुक है, इसलिए मैं विंडोज़ पर गेम नहीं खेल सकता। लेकिन मुझे बेहतर हडवेयर के साथ एक नया डेस्कटॉप पीसी मिल रहा है और यह सबसे लोकप्रिय गेम चलाने में सक्षम होगा और मैं चाहता हूं कि गेम खेलने के लिए विंडोज हो और सॉफ्टवेयर उबंटू के अनुकूल न हो। मैं अपने प्राथमिक OS के रूप में उबंटू भी रखना चाहता हूं, इसलिए मैं एक दोहरी बूट सेट करूंगा।

इस कंप्यूटर में मेरे पास एक छोटा एसएसडी होगा जिसमें ओएस और एक दूसरा ड्राइव (500 जीबी एचडीडी) होगा जो मेरी फाइलों को स्टोर करेगा। मैं फ़ाइलों को एक ओएस से दूसरे में हर बार कॉपी करने से बचना चाहता हूं, यानी, एक फाइल डाउनलोड करता हूं। मेरा प्रश्न है: क्या कोई ऐसा तरीका है जिससे मैं दोनों ओएस का उपयोग कर सकता हूं जो कि घर के लिए एचडीडी का उपयोग कर सकता है, जैसे कि इसे एनटीएफएस के रूप में सेट करें और ubuntu को इसे माउंट /homeकरें और उस विभाजन पर उपयोगकर्ता फ़ाइलों, जैसे My Documents, My Videosऔर Downloads, आदि को स्टोर करने के लिए विंडो भी बनाएं ?

जवाबों:


29

लाना /homeएक NTFS विभाजन में उचित रूप में लिनक्स NTFS विभाजन पर स्वामित्व और अनुमतियाँ की रक्षा नहीं कर सकते हैं नहीं है।

मैं /SSD में डिफ़ॉल्ट विभाजन में रखने / घर रखने की सलाह दूंगा और "संग्रहण" विभाजन में अधिकांश डेटा (दस्तावेज़, संगीत, चित्र, वीडियो इत्यादि) के साथ फ़ोल्डरों के लिए लिंक बनाने के लिए NTFS स्वरूपित, जिसे उबंटू और विंडोज दोनों पढ़ सकते हैं और को लिखें।

के बाद से /homeभी अपने सभी config फ़ाइलें संग्रहीत करता है, रखने /homeमें /एसएसडी में विभाजन रखें चीजें तेजी से मदद मिलती है।

एक विस्तृत विवरण इस प्रकार है: http://www.howtogeek.com/howto/35807/how-to-harmonize-your-dual-boot-setup-for-windows-and-ubuntu/

"कैसे करें" में निर्देशों का पालन करने के बाद इस तरह से लिंक बनाएं:

  1. Nautilus खोलें और उन फ़ोल्डरों को हटा दें जिनका आप / होम / [उपयोगकर्ता] में उपयोग नहीं करेंगे, जैसे कि डॉक्यूमेंट्स आदि। आपके पास पहले से ही डॉक्यूमेंट्स आदि स्टोरेज फोल्डर में होने चाहिए। (लिनक्स में एक विभाजन एक फ़ोल्डर भी है)।
  2. स्टोरेज फोल्डर पर नेविगेट करें और आपको वहां डॉक्यूमेंट्स आदि फोल्डर दिखाई देंगे।
  3. दस्तावेज़ फ़ोल्डर पर राइट क्लिक करें और लिंक बनाएँ का चयन करें । यह एक फ़ोल्डर बनाएगा जिसे "दस्तावेज़ों के लिए लिंक" कहा जाएगा।
  4. इसी तरह, "म्यूजिक का लिंक", "पिक्चर्स से लिंक" और स्टोरेज फोल्डर के अन्य सभी सब-फोल्डर बनाएं।
  5. इन "लिंक टू ..." फोल्डर को अपने होम फोल्डर में कॉपी करें /home/[user]
  6. अंत में, "दस्तावेज़ों के लिंक" पर राइट क्लिक करें और इसे "दस्तावेज़" का नाम दें। शेष लिंक के लिए दोहराएँ।

वैकल्पिक रूप से

पहले की तरह फोल्डर / होम / [यूजर] डिलीट करें।

दबाकर टर्मिनल खोलें Ctrl+ Alt+ Tऔर प्रवेश

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

उम्मीद है की यह मदद करेगा


बहुत बहुत धन्यवाद, इंटरनेट में मदद की तलाश में मुझे वह समाधान मिला और मुझे यह पसंद आया, लेकिन मुझे नहीं पता था कि कैसे करना है कि सहानुभूति की बात इतनी है, बहुत बहुत धन्यवाद।
डिएगो

मैंने एक मिनी जोड़ दी है कि उत्तर में कैसे सम्‍मिलित किया जाए।
user68186

हाय :-) मैं अपनी खुद की डिस्क को कॉन्फ़िगर करने का सबसे अच्छा तरीका ढूंढ रहा हूं और मुझे आपका जवाब दिलचस्प लगता है। हालाँकि, मैं सोच रहा हूँ, सिम्बलिंक्स बनाने के बजाय /storage/[user]फ़ोल्डर ( storageपार्टीशन) को /home/[user]फ़ोल्डर ( osपार्टीशन) में बढ़ाने के बारे में क्या? क्या एकल फ़ोल्डर को माउंट करना संभव है या क्या मुझे प्रत्येक उपयोगकर्ता के लिए एक विभाजन बनाना होगा?
पत्ती

1
@procrastinator कृपया इसे जोड़ने वाला एक नया प्रश्न पूछें।
user68186

वास्तव में NTFS POSIX अनुमतियों
phuclv

2

मैंने विंडोज और उबंटू के लिए अपने ड्यूल-बूट सेटअप को हर्मोनाइज करने के लिए हर कदम पर संकेत दिया और पूरी तरह से काम किया, केवल मैं NTFS विभाजन पर आइटम को कचरा नहीं भेज सका।

यदि आपके पास एक ही समस्या है, तो बस ntfs विभाजन की चिंता करने वाली लाइन पर fstab में "uid = 1000" और "gid = 1000" विकल्प जोड़ें। मेरा ऐसा दिखता है:

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

तो स्क्रैच से पूर्ण चरण हैं (जैसा कि yatriTrivedi ने howtogeek.com और मनु जेर्विनन ने अपने ब्लॉग से दिया है )

1. अपने साफ ड्राइव में एक नया GPT विभाजन तालिका सेट करें (एक लाइव usb ubuntu distro से, gparted का उपयोग करके)। अपनी विभाजन योजना को इसी तरह से योजना बनाएं:

  • कम से कम 100MB का एक EFI सिस्टम विभाजन (ESP), यह सिस्टम बूटिंग का दिमाग होगा
    • आपका Windows विभाजन (NTFS)
    • आपका Linux विभाजन (Ext4)
    • अपनी फ़ाइलों को संग्रहीत करने के लिए एक बड़ा विभाजन (या दूसरा हार्ड ड्राइव) (NTFS)
    • एक छोटा स्वैप विभाजन (SWAP)

बाद में सुविधा के लिए अपने विभाजन को लेबल करना न भूलें।

मेरे व्यक्तिगत अनुभव से, यदि आप गेम खेलने की योजना बना रहे हैं या विंडोज (एडोब सूट, एआरसीजीआईएस, ऑटोडेस्क और इस तरह) पर विशेष सॉफ्टवेयर का उपयोग कर रहे हैं, तो अपने विंडोज विभाजन पर कम से कम 100 जीबी होने की योजना बनाएं। 150GB और ऊपर के साथ आप ठीक होना चाहिए। उबंटू सॉफ्टवेयर्स स्टोरेज क्षमता पर बहुत कम मांग करते हैं, इसलिए आप अपनी आवश्यकताओं के आधार पर आसानी से 50 से 75 जीबी लिनक्स विभाजन स्थापित कर सकते हैं।

2. sudo apt install ntfs-3g लिनक्स को एनटीएफएस फाइल सिस्टम को हैंडल करने के लिए, जो केवल वही है जो दोनों ओएस पढ़ सकते हैं।

3. sudo mkdir /media/storage या कोई अन्य स्थान जो आप चाहते हैं कि आपका विभाजन दिखाई दे। यदि आप नहीं जानते कि कहां, बस उस लाइन को कॉपी / पेस्ट करें।

4. sudo cp /etc/fstab /etc/fstab.backup आपकी fstab फ़ाइल का बैकअप लेने के लिए, जिसमें आपके डिस्क विभाजन के साथ आपके सिस्टम को क्या करना चाहिए, इसकी जानकारी है। Fstab को संपादित करने से लिनक्स को प्रत्येक स्टार्टअप पर उस विभाजन को ठीक से माउंट करने के लिए कहा जाएगा, इसलिए एक बैकअप बनाना हमेशा उपयोगी होता है अगर चीजें अच्छी तरह से काम न करें। sudo cp /etc/fstab.backup /etc/fstabयदि आवश्यक हो तो बैकअप को पुनर्स्थापित करने के लिए।

5. अब आपको अपने विभाजन का UUID खोजना होगा, यह एक विशिष्ट पहचानकर्ता है जो एक सीरियल नंबर के रूप में कार्य करता है sudo blkid:। अपना पासवर्ड दर्ज करें, और अगली पंक्ति को ढूंढें जो आपके भंडारण विभाजन से मेल खाती है। /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”
यह वह जगह है जहाँ प्रारंभिक स्वरूपण के दौरान आपकी लेबलिंग उपयोगी हो जाती है। UUID की प्रतिलिपि बनाएँ।

6. gksudo gedit /etc/fstab यह संपादन के लिए fstab खुलेगा। निम्नलिखित लाइन को fstab के सबसे निचले हिस्से में जोड़ें, और अपना UUID मेरे बजाय पेस्ट करें: # storage mount UUID=3F4648C2710CF3A1 /media/storage/ ntfs-3g auto,user,utf8,uid=1000,gid=1000,rw 0 0 uid = 1000 और gid = 1000 सेट करना किसी तरह से आपको अपने आइटम को लिनक्स से कचरा भेजने की अनुमति देता है। Fstab से कुछ और न छुएं और सुनिश्चित करें कि आपका UUID सही है।

7. सहेजें और रिबूट (महत्वपूर्ण)।

और voilà, अब आपको यह नोटिस करने में सक्षम होना चाहिए कि आपके पास स्थानों के मेनू के तहत "भंडारण" है। इसके बाद, अपने सबफ़ोल्डर्स को लिनक्स और विंडोज के भीतर कॉन्फ़िगर करें ताकि आपके दस्तावेज़ आदि उस विभाजन में संग्रहीत हों!


विंडोज और उबंटू के लिए अपने ड्यूल-बूट सेटअप को कैसे हर्मोनाइज़ करें, यह आपके उत्तर के लिए महत्वपूर्ण प्रतीत होता है। दूरस्थ संसाधन परिवर्तन या गायब होने की स्थिति में क्या आप अपने प्रश्न में इसके महत्वपूर्ण भागों को शामिल कर सकते हैं? लिंक-केवल उत्तर उबंटू को हटाए जाने के लिए उत्तरदायी हैं।
डेविड फ़ॉस्टर 01

ठीक है, क्योंकि यह वह कड़ी है जो शीर्ष उत्तर ने पहले स्थान पर दी थी, क्या यह अधिक समझ में नहीं आता अगर यह उस पहले उत्तर में विस्तृत होती? यदि नहीं, तो मुझे अपना उत्तर संपादित करने में खुशी होगी!
नट अजोडेनेम

यह उपयोगी हो सकता है लेकिन अन्य उत्तरों की स्थिति ज्यादातर आपकी स्थिति से असंबंधित है। मैंने अपनी पिछली टिप्पणी में जो सुझाव दिया था, उसे बनाए रखता हूं।
डेविड फ़ॉस्टर 01
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.