अपने वर्तमान प्रोग्रामिंग परिवेश को नए लैपटॉप में स्थानांतरित करने का सबसे आसान तरीका क्या है?


14

मेरे पास आज के मानकों के हिसाब से काफी बुनियादी हार्डवेयर विन्यास वाला एक WinXP आधारित लैपटॉप है। मैं एक बेहतर हार्डवेयर के साथ WinXP आधारित लैपटॉप में अपग्रेड करने की योजना बना रहा हूं।

समस्या: मेरे वर्तमान लैपटॉप में सॉफ्टवेयर का ट्रक लोड है जैसे कि साइबरविन, पर्ल, रूबी आदि। प्रत्येक सॉफ्टवेयर को मैन्युअल रूप से इंस्टॉल करना काफी बोझिल होने वाला है। संकुल को अनुकूलित करने का उल्लेख नहीं है।

क्या कोई सॉफ्टवेयर (फ्रीवेयर या कमर्शियल, दोनों ठीक है) जो मेरे वर्तमान प्रोग्रामिंग वातावरण को न्यूनतम उपद्रव के साथ स्थानांतरित कर सकता है?


9
एक बात: क्या आप सुनिश्चित हैं कि आप नई प्रणाली के लिए XP के साथ जाना चाहते हैं? एमएस के वर्तमान दावे हैं कि विस्तारित समर्थन 2014 तक होगा, लेकिन अंतिम क्षण से पहले उन्नयन पर विचार करने में समझदारी हो सकती है।
माइकल कोहेन


1
क्या आपने वर्तमान सॉफ़्टवेयर मैन्युअल रूप से इंस्टॉल किया है? यदि हाँ, तो बस गोली को काटें और इसे फिर से करें।

2
रुको? नोटपैड को माइग्रेट करना पड़ता है? :)
MVCylon

यदि आप इस बिंदु पर ओएस को अपडेट करने के लिए आवश्यक हार्डवेयर को अपग्रेड करने के लिए परेशान कर रहे हैं। आपका सिस्टम कितनी दूर है? ऐसा नहीं है कि आप सामान्य RAM मानकों को पूरा कर सकते हैं XP पर उल्लेख नहीं करने के लिए XP जल्द ही समर्थन से बाहर है ...
ऋग

जवाबों:


12

एक नए कंप्यूटर का मतलब यह सत्यापित करने का एक शानदार अवसर है कि आपका कार्य वातावरण प्रतिलिपि प्रस्तुत करने योग्य है। क्या होगा यदि आपकी वर्तमान हार्ड डिस्क ट्रैश हो गई या चोरी हो गई? साफ करने के लिए एक कदम के दौरान आप उस इंस्टॉलेशन सीडी के बारे में पता लगाएंगे जो खो गई या क्षतिग्रस्त हो गई है, जो सॉफ्टवेयर को हटा दिया गया है, और आपके सेटअप में अन्य quirks।

नई हार्ड डिस्क में पिछले एक की तुलना में दोगुनी या अधिक क्षमता होगी, इसलिए मैं एक साफ इंस्टॉल करने की सिफारिश से सहमत हूं, और पुराने डिस्क की पूरी सामग्री को एक निर्देशिका में एक निर्देशिका में कॉपी कर रहा हूं।

मैं यह भी मानता हूं कि WinXP को पीछे छोड़ने का समय है, कम से कम मुख्य OS के रूप में।

आपके प्रश्न का उत्तर देने के लिए, आपको जिन उपकरणों की आवश्यकता है, वे gparted और VirtualBox हैं । Gparted के साथ आप पुरानी डिस्क की एक छवि को नए में स्थानांतरित कर सकते हैं, और फिर उस छवि को एक वर्चुअलबॉक्स वर्चुअल डिस्क पर स्थानांतरित कर सकते हैं। मैं चरणों को लिखने जा रहा था (मैंने इसे एक बार किया था), लेकिन मैं उन्हें बिल्कुल याद नहीं करता हूं, और मेरे पास कोई नोट नहीं है (यदि मेरे पास था, तो वे एक नई प्रणाली के लिए होंगे जो लिनक्स को बूट करते हैं)।

PS एक नया कंप्यूटर लिनक्स के लिए एक विभाजन को आरक्षित करने का एक अच्छा अवसर है। प्रयोग एक अच्छा पर्याप्त बहाना है, लेकिन एक और अधिक जरूरी यह है कि लिनक्स में प्रतिकृति, अतिरेक, बैकअप, अनुवाद और परिवर्तन के उपकरण आसानी से उपलब्ध हैं, और वे स्वतंत्र हैं। क्यों नहीं एक वर्चुअलाइज्ड लिनक्स? क्योंकि कुछ कार्यों को हार्डवेयर में अधिक निम्न स्तर की पहुंच की आवश्यकता होती है। मेरा आखिरी कंप्यूटर अपग्रेड लिनक्स के रूप में बेस ओएस था, और सब कुछ (WinXP शामिल) काम करता है जैसा मैं चाहता हूं।

पीपीएस अनुरोधित विवरण के साथ

  1. प्राप्त पक्ष पर लिनक्स के साथ, जिप्टेड लाइव (और अन्य माइग्रेशन और रिकॉव्री लाइव सीडी) में टूल आपको नेटवर्क के माध्यम से पुराने डिस्क की एक छवि प्राप्त करने वाले अंत में स्थानांतरित करने देगा। समय लगता है कोई फर्क नहीं पड़ता, क्योंकि यह अप्राप्य है। यह पहली बात है जब दोस्त मेरे पास आते हैं, जिसमें एगोनाइजिंग हार्ड डिस्क के लक्षण होते हैं।
  2. बनाई गई छवियों को एक विभाजन पर स्थानांतरित किया जा सकता है जिसमें किसी भी डिस्क पर समान या grater आकार है, या ऑप्टिकल मीडिया तक बैकअप लिया जा सकता है।
  3. यदि आप नई मशीन पर लिनक्स के लिए बूट करने योग्य विभाजन आरक्षित करते हैं, तो आप इसे बहुत कम डिस्क स्थान दे सकते हैं, क्योंकि यह डिस्क चित्रों की तरह, बड़े सामान को संग्रहीत करने के लिए NTFS विभाजन का उपयोग करने में सक्षम होगा।
  4. gparted विभिन्न आकारों के विभाजन के बीच स्थानान्तरण को संभालेगा।
  5. एक वर्चुअलाइज्ड WinXP बेकार है अगर आपको विशेष हार्डवेयर (ग्राफिक्स, पेन टैबलेट्स इत्यादि) तक पहुंच की आवश्यकता है, लेकिन बेस ओएस लिनक्स है तो प्रोग्रामिंग के लिए पूरी तरह से काम करता है। यह मेरा WinXP सेटअप था, जब तक कि वाइन के हाल के संस्करणों ने मुझे वर्चुअल WinXP को बूट किए बिना अपनी जरूरत की हर चीज (डेल्फी 7 एक) चलाने दी।
  6. जो विवरण मेरी स्मृति में नहीं हैं, वे वेब पर आसानी से उपलब्ध हैं। शायद इसीलिए मैंने नोट नहीं रखे।

ईमानदार होने के लिए, मुख्य ओएस के रूप में उबंटू में स्विच करने के लिए सप्ताहांत के तीन महीने लगते हैं यह सत्यापित करने के लिए कि यह काम कर सकता है, कुछ दिन बैकअप और स्विच करने के लिए, और छह महीने तक जब तक कि मैं शायद ही कभी XP को बूट करूं। मेरे विकास उपकरण जावा, एक्लिप्स, पायथन और प्यदेव, जावा, गिफरान (इंटेल फोरट्रान भी उपलब्ध है), वेब (एचटीएमएल, सीएसएस, जावास्क्रिप्ट), तोड़फोड़, मर्क्यूरियल और डेल्फी 7 एक विरासत ऐप के लिए हैं। मैंने संरचित सादे-पाठ के पक्ष में वर्ड प्रोसेसर को डुबो दिया, ऐसा कुछ भी नहीं है जो एमएस एक्सेल की तुलना में है। बाकी सब के लिए, मैंने लिनक्स पर कई तैयार-से-कोशिश विकल्प ढूंढे हैं, उनमें से कुछ सबसे अच्छे हैं

अंत में, भले ही मैं WinXP के साथ फंस गया था, मेरा अनुभव यह है कि खरोंच से एक नया काम कंप्यूटर स्थापित करने की प्रक्रिया अच्छी है । यह स्पष्ट रूप से गलत है कि आप जानते हैं कि आप कहां खड़े हैं, या यह कि आप अनपेक्षित से जल्दी ठीक हो सकते हैं जब तक आप ऐसा नहीं करते।


+1। कृपया माइग्रेशन प्रक्रिया के बारे में अधिक जानकारी साझा करें।
15 फरवरी को Fanatic23

पूर्ण रूप से। जितना संभव हो सके आउट-ऑफ-द-बॉक्स अपना सेटअप बनाएं। अपना स्रोत कोड अलग रिपॉजिटरी में भी रखें। तो आप बस अपने नए पीसी के लिए परियोजना की जाँच करें।
एमवीकैनिल

1
@Doug चैंबरलेन यूट्यूब में लाइनस टॉर्वाल्ड्स द्वारा जीआईटी के बारे में एक प्रस्तुति है, लेकिन वास्तव में सामान्य ज्ञान विन्यास प्रबंधन के बारे में। उनका एक कथन "मैं बैकअप नहीं करता क्योंकि मुझे उनकी आवश्यकता नहीं है"। सिफारिश की!
अपाला

22

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

मेरा सामान्य दृष्टिकोण पुराने सिस्टम की सामग्री (कम विंडोज़ फ़ोल्डर) को नए सिस्टम पर 'पुराने एचडी' फ़ोल्डर में रखना है। फिर, जब मुझे कुछ डेटा फ़ाइल या व्हाट्सएप की आवश्यकता होती है, तो मैं पुराने एचडी के माध्यम से शिकार करता हूं और बात को उचित दस्तावेज़ फ़ोल्डर तक ले जाता हूं।


4
+1: स्वच्छ स्थापित करें। इसके अलावा "संकुल को अनुकूलित करने का उल्लेख नहीं करना" एक बुरी आदत है। साफ इंस्टॉल से काम करना सीखें।
एस.लॉट

1
मैंने सालों तक macs पर काम किया है, और Apple एक कंप्यूटर से दूसरे में सब कुछ स्वचालित रूप से माइग्रेट करने का एक काफी सभ्य काम करता है। मैं अभी भी खरोंच से फिर से शुरू करना पसंद करता हूं - मैं उन्नयन को अपने सेटअप की समीक्षा करने, सामान्य सफाई / कचरे के निपटान के लिए एक अवसर के रूप में देखता हूं, नए सुधार ढूंढता हूं, उन परिवर्तनों को लागू करता हूं जो मुझे प्राप्त करने के लिए अर्थ हैं लेकिन कभी भी समय नहीं मिलता है। के लिये। यह मेरे डिजिटल जीवन के लिए वसंत की सफाई जैसा है।
ब्लूबेरीफील्ड्स

4

आप सदाचार के लिए एक कोशिश दे सकते हैं। हम अच्छे परिणाम के साथ कुछ महीनों के लिए इस सेटअप का उपयोग कर रहे हैं:

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

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

संपादित करें:

इस सेटअप को देखते हुए आपको दो परिदृश्य मिलते हैं:

  • त्वरित और गंदा वर्चुअलाइजेशन: अपने पुराने सिस्टम को वर्चुअलाइज करें, और नए लैपटॉप पर वीएम में विकास के लिए इसका उपयोग करें।
  • लंबे समय तक वर्चुअलाइजेशन: लैपटॉप पर एक वीएम में उपयोग और पुन: उपयोग करने के लिए एक नया इंस्टॉल वीएम बनाएं।

निश्चित नहीं है कि यह सेटअप माइग्रेशन में कैसे मदद करता है। क्या आप कृपया विस्तार से बता सकते हैं?
Fanatic23

@ Fanatic23: माइग्रेशनों के लिए प्राथमिकताएँ दीं। आशा है कि यह मदद करता है :)
Matthieu

2

विंडोज फ़ाइल और सेटिंग्स ट्रांसफर विज़ार्ड (या फास्ट) प्रदान करता है जो आपकी प्रोफ़ाइल और आपके पिछले मशीन पर आपके द्वारा ली गई सभी व्यक्तिगत सेटिंग्स को लाता है। एक बार विज़ार्ड पूरा होने के बाद यह बताता है कि आपने कौन सा सॉफ़्टवेयर स्थापित किया था और नई मशीन पर स्थापित करना चाहेगा।

एक ubergeek के रूप में, मैंने एक रैक-माउंटेबल सर्वर (सन फायर X4150) खरीदा है, और हाइपर-वी के साथ विंडोज सर्वर 2008R2 स्थापित किया है, एक डोमेन नियंत्रक, dhcp, dns, TFS 2010, SQL 2008, और सिस्टम एक बॉक्स पर चल रहा है। ।

मैंने सिस्टम सेंटर पर एप्लिकेशन पैकेज बनाने के लिए समय लिया है ताकि मुझे किसी भी एप्लिकेशन को तैनात करने के लिए एक क्लिक करना पड़े, जिसकी मुझे आवश्यकता है। (कार्यालय, वीएस, रेस्परर आदि)। जब मैं एक नया बॉक्स बनाता हूं, तो मैं उन ऐप्स का चयन करता हूं, जिन्हें मैं तैनात करना चाहता हूं और सिस्टम सेंटर को अपना जादू चलाने देता हूं।


1

क्या आप अपने उपयोगकर्ता प्रोफ़ाइल के बारे में परवाह करते हैं? यदि नहीं, और यह केवल आपके द्वारा परवाह किए जाने वाले सॉफ़्टवेयर है, तो पुरानी हार्ड ड्राइव को बाहर निकालें और या तो इसे एक अतिरिक्त स्लॉट में चिपका दें या (अधिक संभावना है) इसे बाहरी बाड़े में रख दें। इस तरह से आप सॉफ़्टवेयर को अपने दिल की सामग्री पर कॉपी कर सकते हैं या उसे उस ड्राइव से चला भी सकते हैं।

यदि आप अपने पुराने उपयोगकर्ता प्रोफ़ाइल को माइग्रेट करने की परवाह करते हैं, तो यह गड़बड़ हो सकता है। मुझे यकीन है कि वहाँ उपयोगिताओं हैं, लेकिन छोटे से मैं विंडोज के बारे में जानता हूँ कि यह कहीं नहीं है बस एक निर्देशिका खत्म करने के रूप में सरल है।


बाहरी एचडीडी एक विकल्प है, लेकिन इसे ले जाने के लिए मेरे साथ एक मुद्दा होगा। मुझे अपने उपयोगकर्ता प्रोफ़ाइल को माइग्रेट करने की आवश्यकता है।
Fanatic23

हालाँकि, आप उस सॉफ़्टवेयर की प्रतिलिपि बना सकते हैं जिसकी आपको आवश्यकता है और वह ड्राइव नहीं ले जा रहा है। हालांकि, यह एक उपयोगिता के बिना आपकी प्रोफ़ाइल को नहीं बचाएगा।
जस्टिन बील

1

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

और अब XP स्थापित न करें। जब तक आप एक और नया लैपटॉप प्राप्त करते हैं, तब तक इस ओएस के लिए कोई भी समर्थन या ड्राइवर नहीं होगा, जिसकी काफी संभावना है।


ओएस के बाद मेरे द्वारा इंस्टॉल किए गए व्यक्तिगत सॉफ़्टवेयर कॉन्फ़िगरेशन के बारे में क्या? क्या कोई विशिष्ट उपकरण है जिसे आप सिस्टम विभाजन की छवि बनाने के लिए सुझाएंगे?
Fanatic23

ओएस स्थापित करें, अपने उपकरण स्थापित करें फिर एक स्नैपशॉट बनाएं। मैं व्यक्तिगत रूप से नॉर्टन घोस्ट का उपयोग करता हूं, लेकिन अन्य उत्पाद उपलब्ध हैं।

1

भविष्य में अपने उपकरणों को सीएम में रखने पर विचार करें। मुझे लिनक्स के लिए यह आसान लगता है; यह विंडोज के लिए व्यावहारिक नहीं है। फिर मेरे उपकरण को एक नई मशीन पर तैनात करना एक सिंक है और शायद एक लाइसेंस फ़ाइल सेट करना।


0

डिवाइस मैनेजर में प्लग एंड प्ले अडैप्टर को अनइंस्टॉल करें और कंप्यूटर को बंद कर दें। हार्ड ड्राइव को पार करें और पावर अप करें। किया हुआ।

वैकल्पिक रूप से ऑप्टिकल मीडिया से बूट करें और नए पर पुरानी ड्राइव की छवि बनाएं। यदि आपको इस विधि का उपयोग करके माता-पिता से माता के पास जाना है, तो आपको समस्या हो सकती है।


0

मैंने पाया है कि एक नई प्रणाली स्थापित करने का थकाऊ हिस्सा सब कुछ स्थापित और कॉन्फ़िगर नहीं कर रहा है, लेकिन सभी सॉफ़्टवेयर और दस्तावेज़ ढूंढ रहा है, और यह याद रखता है कि सब कुछ कैसे सेट किया जाए

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

इसके अलावा, मैं एक जगह (बाहरी ड्राइव की तरह) सभी सॉफ़्टवेयर इंस्टॉलर्स (और गुप्त कोड) की एक प्रति रखता हूं। आप सीडी से इंस्टॉलर को कॉपी भी कर सकते हैं और उन्हें फ़ोल्डर में रख सकते हैं (हालांकि सीडी इंस्टाल सॉफ्टवेयर गायब हो रहा है ...)।

फिर, एक नया कंप्यूटर स्थापित करना एक हवा है, बस कुछ ही घंटे हैं जो आसानी से चलते हैं, एक पूरे दिन की खोज के बजाय और झुंझलाहट को याद रखने की कोशिश करते हैं।

इसके अलावा, एक एसएसडी के साथ, इंस्टॉलर लगभग 5 गुना तेजी से चलते हैं, इसलिए वास्तविक प्रतीक्षा समय न्यूनतम है।

अंत में, आपको एक नया कंप्यूटर स्थापित करने की आवश्यकता हो सकती है जितना आप सोचते हैं। यदि कोई हार्ड ड्राइव विफल हो जाता है, या आपका लैपटॉप खो जाता है / चोरी हो जाता है, या सिस्टम भ्रष्ट हो जाता है, तो आप इस प्रक्रिया से गुजर सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.