लिनक्स डेटा और तंत्रिकाओं को सहेजकर iPhone अपडेट करना


यह आलेख आपको बताएगा कि लिनक्स उपयोगकर्ताओं के लिए आईओएस और उस पर डेटा कैसे अपडेट किया जाए। इस विषय पर, आप मैनुअल और सामने आने वाली समस्याओं दोनों को गूगल कर सकते हैं:



लेकिन यह जानकारी बहुत ही खंडित है। और इसमें कुछ सूक्ष्मताएं नहीं हैं, यह देखते हुए कि फोन पर कौन सा डेटा खो सकता है (फिर से, ये लेख रिपोर्ट नहीं करते हैं कि कौन सा डेटा और किस मामले में आप खो सकते हैं)। और डेटा के साथ एक जगह में - और नसों का एक गुच्छा। यह सब लिनक्स के उपयोगकर्ताओं को आईओएस के साथ काम करने के लिए इसके उपयोग को छोड़ने के लिए मजबूर कर सकता है।

यह मैनुअल डेटा खोने के बिना वर्चुअलबॉक्स का उपयोग करके लिनक्स के माध्यम से आईओएस को खुश करने के लिए एक कदम-दर-चरण मार्गदर्शिका है।

आगे कथन एक गुच्छा पर परीक्षण किया गया था:
  1. उबंटू (12.10)
  2. iPhone4 (iOS 5.0.1 अप करने के लिए iOS 6.0.1)
  3. वर्चुअलबॉक्स 4.2.6 (स्थापित विंडोज 7 x32 के साथ)।

हालांकि, निश्चित रूप से, वही iPad के लिए सही होगा।
ध्यान दें, कट के तहत बहुत सारी तस्वीरें!


चरण 1. वर्चुअलबॉक्स को कॉन्फ़िगर करना



VirtualBox को स्थापित करने के बाद , हमें इसे सही ढंग से कॉन्फ़िगर करना होगा। पहली चीज़ जो हम करेंगे वह है USB 2.0 के साथ एक वर्चुअल मशीन मित्र बनाना। IPhone के साथ वर्चुअल मशीन की सही पहचान और सही संचालन के लिए यह आवश्यक है। ऐसा करने के लिए, इस पृष्ठ से वर्चुअलबॉक्स एक्सटेंशन पैक डाउनलोड और इंस्टॉल करें

जांचें कि यह स्थापित है। File-> Settings में जाएं। आपको कुछ इस तरह देखना चाहिए:


यह जांचना न भूलें कि वर्तमान उपयोगकर्ता (जिनके अंतर्गत आप लिनक्स में लॉग इन हैं) को vboxusers समूह में शामिल किया गया है:

$ groups shanker shanker : shanker adm cdrom sudo dip plugdev lpadmin sambashare vboxusers 


यदि यह मामला नहीं है, तो उपयोगकर्ता को जोड़ें। उदाहरण के लिए, यह है कि मैंने खुद को कैसे जोड़ा:
 sudo gpasswd --add shanker vboxusers 


USB फ़िल्टर्स जोड़ना


हमें वर्चुअल मशीन में iPhone को स्वचालित रूप से माउंट करने के लिए अगले चरण की आवश्यकता होगी। सबसे पहले, मैं कहूंगा कि इसकी आवश्यकता क्यों है। तथ्य यह है कि आईफोन को अपडेट करने की प्रक्रिया में कई बार यूएसबी के माध्यम से अलग-अलग वीआईडी ​​और पीआईडी ​​के साथ सामंजस्य स्थापित होता है। इस वजह से, माउंटेड आईफोन स्वचालित रूप से वर्चुअल मशीन से नहीं चिपकता है और उबंटू में खुलने लगता है। यदि आप अपने कंप्यूटर से अपने आईफ़ोन को अपडेट करने में हर समय बिताते हैं और प्रक्रिया को ध्यान से देखते हैं, तो आपके पास इसे ठीक करने के लिए लगभग एक मिनट है: बस इसे डिवाइस- > USB डिवाइस के माध्यम से अपने iPhone की वर्चुअल मशीन पर वापस हुक करें।
और अगर आपके पास समय नहीं है ... तो आप इस तस्वीर को देख सकते हैं:


या यह एक:


और डिवाइस पर ही, यह दिखाई दे सकता है:


इसके अलावा, डिवाइस शटडाउन बटन को बंद नहीं करना चाहता (भले ही आप इसे बहुत लंबे समय तक पकड़ लें)। 2 बटन रखने में मदद करता है: बंद और होम बटन।

बनाई गई आभासी मशीन का चयन करें, कॉन्फ़िगर-> यूएसबी पर जाएं और एक नया फ़िल्टर बनाएं। निर्माता बॉक्स में, Apple Inc.


इस फ़िल्टर को बनाने के बाद, पुन: कनेक्ट करने के बाद iPhone फिर से वर्चुअल मशीन से चिपक जाएगा।

एक साझा फ़ोल्डर बनाएँ

वर्चुअल मशीन के साथ डिवाइस को सिंक्रनाइज़ करने और डिवाइस पर बैकअप को बचाने की प्रक्रिया में, वर्चुअल मशीन अत्यधिक रूप से फुलाया शुरू होता है। इसके अलावा, मैंने VirtualBox में एक अप्रिय विशेषता की खोज की। यदि वर्चुअल्का के साथ डिस्क स्थान बाहर निकलता है - कॉन्फ़िगरेशन फ़ाइल धड़क रहा है। यह तब तक बचाया स्थिति में वापस आना असंभव बनाता है जब तक कि कॉन्फ़िगर फ़ाइल की मरम्मत न हो जाए । और ऐसा करना बहुत मुश्किल हो सकता है। यानी ऐसी दुगनी भावना है: आपको एहसास होता है कि आपने डेटा नहीं खोया है। लेकिन इस डेटा के साथ राज्य में लौटना इतना सरल नहीं है।

तो, कॉन्फ़िगर-> साझा फ़ोल्डर पर जाएं, उबंटू पर फ़ोल्डर का चयन करें, जहां iPhone से डेटा सहेजा जाएगा। हम मापदंडों में ऑटो कनेक्शन निर्दिष्ट करते हैं और वर्चुअल मशीन को फ़ोल्डर तक पूर्ण पहुंच की अनुमति देते हैं:



चरण 2. विंडोज 7 वर्चुअल मशीन को कॉन्फ़िगर करना



मैं आईट्यून्स की स्थापना का वर्णन नहीं करूंगा। मेरा मतलब है कि पाठक यह जानता है। यदि नहीं, तो Google आपको आसानी से बता सकता है। आइए इस बारे में बेहतर सोचें। क्या आप साझा किए गए फ़ोल्डर के लिए सिंक्रनाइज़ेशन के बाद वर्चुअल मशीन से डिवाइस डेटा को लगातार कॉपी करना चाहते हैं, जिसे हमने हर बार अपडेट और सिंक्रनाइज़ किया है? इस पर सोचो! आप महसूस करते हैं कि आलस कैसे प्रकट होता है जो आपको कहता है: "नहीं, मैं नहीं चाहता! कोई रास्ता नहीं! ” इसलिए मेरा आलस्य तुम्हारे साथ एकजुटता में है। और यदि हां, तो हम इसे स्वचालित करते हैं। सौभाग्य से, यह अभद्र रूप से बस किया जाता है! ऊपर दिए गए साझा किए गए फ़ोल्डर के लिए एक प्रतीकात्मक लिंक बनाएं। व्यवस्थापक से कमांड लाइन चलाएँ और कमांड दर्ज करें:
 mklink /D %appdata%\"Apple Computer" "your_share_folder" 


यहां your_share_folder वर्चुअल मशीन से आपके साथ साझा किए गए फ़ोल्डर का पथ है। मेरे पास यह ड्राइव Z है।
इस प्रक्रिया को iTunes में स्थापित करने से पहले यह करना उचित है। अन्यथा, Apple कंप्यूटर फ़ोल्डर पहले से ही सिस्टम में बनाया जाएगा और आपको इसकी सामग्री को कॉपी करना होगा, फ़ोल्डर को स्वयं हटाना होगा और सामग्री को बनाए गए प्रतीकात्मक लिंक में पेस्ट करना होगा।

चरण 3. बैकअप और सिंक iPhone


खैर, अब समय है कि हम सब क्या करें। अपने iPhone को अपने कंप्यूटर से कनेक्ट करें। सुनिश्चित करें कि वर्चुअल मशीन ने इसे स्वचालित रूप से उठाया। डेटा का बैकअप लें और सिंक करें। सुनिश्चित करें कि यह डेटा साझा किए गए फ़ोल्डर में है। बैकअप MobileSync \ Backup निर्देशिका में साझा किए गए फ़ोल्डर में होगा। अब iPhone पर नए सॉफ़्टवेयर को स्थापित करना और iOS को अपडेट करना शुरू करें।

कब और क्या डेटा खो सकता है

क्योंकि मुझे अभी बहुत चालाक नहीं मिला है, लेकिन मैंने अपने माथे पर धक्कों के साथ खुद को भर दिया कि क्या और कैसे करना है, यह समझने के लिए, लेकिन फिर भी सजा मुझे छू गई और मैंने कुछ डेटा खो दिया। अब मैं पाठकों के साथ साझा कर सकता हूं कि यह कब हो सकता है और कौन सा डेटा खो गया है और कौन सा बचा है।

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


प्राकृतिक सीपीयू ने एक प्रक्रिया में मेरे दो गोलार्द्ध कोर का 100% लोड किया: "फोन पर डेटा कैसे बचाया जाए ????"
 my_mind$ top PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 2325 shanker 20 0 1382m 467m 43m R 200 12,6 28:26.58 how_restore_my_data_on_iPhone? 

स्थिति को ठीक करने की कोशिश करते हुए, मैंने iPhone को एक नए VID और PID के साथ जोड़ा। आईट्यून्स ने उसे देखा और मुझे एक और संदेश दिया, पहले से ही बर्बाद दिन में आशावाद को जोड़े बिना:


कुछ करने को नहीं था, और मैं मान गया। नतीजतन, 20 मिनट के बाद आईओएस अपडेट किया गया और मुझे कुछ डेटा पुनर्प्राप्त करने के लिए कहा गया। और सूची ने ठीक वही बैकअप दिखाया जो मैंने सिस्टम को अपडेट करने से पहले किया था।



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


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

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

Source: https://habr.com/ru/post/In165525/


All Articles