मैं उबंटू से डेबियन कैसे पलायन करूं?


16

मैं अपने लैपटॉप को उबंटू से डेबियन में स्थानांतरित करने पर विचार कर रहा हूं। मैंने एक अलग घर विभाजन नहीं बनाया। क्या उबंटू में डेबियन को स्थापित करना उतना ही आसान है?

जवाबों:


14

सबसे पहले, उस होम डायरेक्टरी को एक नए पार्टीशन पर ले जाएँ। यह वास्तव में ऐसा करने में मुश्किल नहीं है (मैंने एक ही गलती की, ~ 30 मिनट लग गए, अधिकांश इसे कॉपी करना)। मैं आपको एक सरल चरण-दर-चरण देता हूं, लेकिन अधिक विस्तृत walkthroughs उपलब्ध हैं

  1. Gparted में ड्राइव पर एक नया ext3 / ext4 (या अन्य fs) पार्टीशन (जैसे / dev / sda3) बनाएँ।
  2. नई ड्राइव माउंट करें:
    • sudo mount /dev/sda3 /media/disk
  3. अपने / होम निर्देशिका की संपूर्ण सामग्री को नई ड्राइव पर कॉपी करें। कुछ बहस है कि इसका उपयोग करना है rsyncया इसके cpलिए, लेकिन cpमेरे लिए ठीक काम किया ( -aध्वज का उपयोग नगुल ने फ़ाइल अनुमतियों और स्वामित्व को बनाए रखने के लिए किया था)।
    • sudo cp -a /home /media/disk
  4. अपनी /etc/fstabफ़ाइल को संपादित करें और /dev/sda3इसके माउंट बिंदु को इसके लिए एक नई प्रविष्टि बनाएं /home
  5. अपनी मौजूदा होम डायरेक्टरी को मूव करें (कुछ गलत होने पर इसे अभी तक डिलीट न करें)।
    • sudo mv /home /home_old
  6. अब आप या तो अनमाउंट और रिमाउंट कर सकते हैं /dev/sda3करने के लिए /homeया सिर्फ कंप्यूटर रिबूट।

आपके पास अपने स्वयं के पैरेन्मेंट पर घर / जगह होने के बाद, अपने डिस्ट्रो को बदलना अविश्वसनीय रूप से सरल है। आपके द्वारा इच्छित वितरण के लिए बस एक जीवित सीडी और / या एक इंस्टॉलेशन डिस्क डाउनलोड करें और इसे अपने वर्तमान डिस्ट्रो (या मल्टी-बूट प्रयोजनों के लिए अलग विभाजन) की मेजबानी करने वाले एक ही विभाजन पर स्थापित करें।

फिर, जब आपके पास डिस्ट्रो स्थापित हो जाता है, तो फिर से 4-6 चरणों का पालन करें (यदि /homeइंस्टॉलर में कस्टम विभाजन के विकल्प उपलब्ध नहीं थे)। अब आपके पास आपकी सभी पुरानी फाइलें, सेटिंग्स आदि हैं, लेकिन बिल्कुल नए चमकदार डिस्ट्रो के साथ।


4
cp -aयदि आप अनुमतियों और स्वामित्व जानकारी को बनाए रखना चाहते हैं, तो आपको इसकी जांच करनी चाहिए ।

या, / होम डायरेक्टरी को एक अलग फिजिकल ड्राइव पर ले जाएं, जो मैं करता हूं।
djangofan

2

ओवर-द-टॉप अपग्रेड काम नहीं करेगा।

इससे पहले कि आप कुछ और करें, अपने डेटा का बैकअप लें (हालांकि यह बिना कहे जाना चाहिए)।

तो आप कर सकते हैं:

  1. विभाजन को सिकोड़कर और स्थानांतरित करके एक नई स्थापना के लिए जगह बनाएं
  2. नए मुक्त स्थान में डेबियन स्थापित करें
  3. एक बार सेटअप पुराने विभाजन को कहीं और माउंट करें और पुराने विभाजन पर /homeएक सिंक करें /home
    (ध्यान दें: फ़ाइल / डीआईआर मालिकाना गलत होगा, क्योंकि उपयोगकर्ताओं के पास समान यूआईडी नहीं होंगे और न ही समान जीआईडी ​​समूह, आपको यूआईडी-> उपयोगकर्ता और जीआईडी-> समूह संबंधों को समान बनाने के लिए उन्हें समायोजित करने या आसपास गड़बड़ करने की आवश्यकता होगी पुराने के रूप में नए सेटअप पर)

या

  1. सिस्टम को मिटा दें
  2. ताजा स्थापित करें
  3. /homeबैकअप से पुनर्स्थापित करें
    (आपको अभी भी फ़ाइल / डीआईआर स्वामित्व के साथ गड़बड़ करने की आवश्यकता हो सकती है)
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.