দয়া করে দেখুন: https://help.ubuntu.com/commune/MigrateWubi
এই উপরের উইকির একটি ডাউনলোডযোগ্য বাশ স্ক্রিপ্ট রয়েছে যা একটি Wubi ইনস্টলটি একটি পার্টিশনে স্থানান্তর করে। এটিতে উইবি ইনস্টল স্থানান্তর করার জন্য ম্যানুয়াল নির্দেশাবলীর একটি লিঙ্কও রয়েছে, যদিও এটি সুপারিশ করা হয় না কারণ স্ক্রিপ্টটিতে অতিরিক্ত অতিরিক্ত সুরক্ষা চেক রয়েছে contains লিপিটি নিম্নলিখিতটি করে:
- বর্তমান ইনস্টলটি স্থানান্তরিত হচ্ছে কিনা তা যাচাই করে? যেমন বুবি ?, আকার ?, ধরণের গ্রাব?
- লক্ষ্যযুক্ত পার্টিশন (গুলি) পরীক্ষা করে এবং অন্তর্ভুক্ত থাকলে অদলবদল করে। টার্গেটের পার্টিশনগুলি অবশ্যই '83 - লিনাক্স 'টাইপ করতে হবে, মাইগ্রেটেড হওয়ার সাথে সাথে ইনস্টলটি ধরে রাখতে যথেষ্ট ফাঁকা এবং যথেষ্ট পরিমাণে থাকতে হবে।
- কোনও ত্রুটি ব্যবহারকারীকে প্রতিক্রিয়া সরবরাহ করে, বা স্ক্রিপ্টটি কী পরিবর্তন করবে তা ব্যবহারকারীকে জানিয়ে দেয় এবং ব্যবহারকারীকে তারা এগিয়ে যেতে চান কিনা তা জিজ্ঞাসা করে।
- লক্ষ্য পার্টিশন (গুলি) ফর্ম্যাট করে, বর্তমান ইনস্টলটিকে নতুন স্থানান্তরিত ইনস্টলে অনুলিপি করে।
- / Etc / fstab আপডেট করে এবং হাইবারনেশন সক্ষম করে (README নোট দেখুন)
- স্থানান্তরিত ইনস্টলটিতে ক্রুটগুলি লুপিন-সমর্থন সরিয়ে দেয়, তারপরে গ্রাব মেনু (grub.cfg) উত্পন্ন করে এবং অনুরোধ করা হলে গ্রুব 2 বুটলোডার ইনস্টল করে। গ্রাব-লেগ্যাসি মাইগ্রেশনের জন্য এটি গ্রুব-লিগ্যাসিকে গ্রুব 2 এর সাথে প্রতিস্থাপন করে (কেবল স্থানান্তরিত ইনস্টলে)
- স্থানান্তরিত ইনস্টল অন্তর্ভুক্ত করার জন্য ক্রুট থেকে প্রস্থান করে এবং বর্তমান ইনস্টলগুলি গ্রাব মেনু আপডেট করে।
নিম্নলিখিতটি স্ক্রিপ্টের সাথে অন্তর্ভুক্ত README ফাইলের উপর ভিত্তি করে:
স্ক্রিপ্টটি অবিস্টিনো রুসো থেকে উবি-মুভি-টু-পার্টিশন স্ক্রিপ্টের উপর ভিত্তি করে উবি গাইড ( https://wiki.ubuntu.com/WubiGuide ) নিয়েছে।
প্রথম সংস্করণটি কয়েকটি সমস্যা এবং অবমানিত আদেশগুলি সংশোধন করার পাশাপাশি গ্রুব 2 সমর্থন করার জন্য আপডেট করার জন্য ডাব্লিউবি-মুভ-টু-পার্টিশন স্ক্রিপ্ট আপডেট করেছে। এটি শুধুমাত্র 9.10 এবং তারপরের পরে Wubi ইনস্টলগুলিতে কাজ করেছে।
বর্তমান সংস্করণটি 8.04 থেকে 12.10 পর্যন্ত উবুন্টু ইনস্টলগুলিকে সমর্থন করে এবং নিম্নলিখিত বৈশিষ্ট্যগুলি যুক্ত করে:
- একটি সাধারণ (অ-উবি) উবুন্টু ইনস্টলের স্থানান্তর সমর্থন করে। এটি একটি ওয়ার্কিং ব্যাকআপ তৈরি করতে, কম্পিউটারগুলির মধ্যে আপনার ইনস্টলেশনটি সরাতে, বা পরীক্ষার জন্য একটি ওয়ার্কিং কপি তৈরি করতে কার্যকর হতে পারে।
- কেবলমাত্র root.disk ফাইল (বিকল্প - রুট-ডিস্ক =) থেকে কোনও Wubi ইনস্টলের স্থানান্তর সমর্থন করে। এটি কোনও উবুন্টু লাইভ সিডি / ইউএসবি বা অন্য উবুন্টু ইনস্টল থেকে সম্পাদন করা যেতে পারে। নামযুক্ত রুট.ডিস্কটি অবশ্যই একটি সম্পূর্ণ-অন্তর্ভুক্ত, ওয়ুবি ইনস্টল হওয়া, বা / হোম এবং / ইউএসআর জন্য পৃথক ভার্চুয়াল ডিস্ক থাকলে অবশ্যই এটি অবশ্যই রুট.ডিস্কের মতো একই ডিরেক্টরিতে থাকতে হবে। (এই বিকল্পটি বুবিকে গ্রাব-লেগ্যাসি সহ সমর্থন করে না, যেমন 9.10 প্রকাশের পূর্বে মূলত ইনস্টল করা হয়েছে)।
- এটি কোনও উবি বা নরমাল ইনস্টল স্থানান্তরকে সমর্থন করে যা গ্রাব-লেগ্যাসি ব্যবহার করে - তবে এটি গ্রুব 2-এর সাথে গ্রাব-লেগ্যাসিকে প্রতিস্থাপন করবে (কেবল স্থানান্তরিত ইনস্টলটিতে)। এটি বর্তমান ইনস্টলের মেনু.ল্ট আপডেট করে না তাই সর্বদা গ্রুব 2 বুটলোডার ইনস্টল করার পরামর্শ দেওয়া হয় (বা ম্যানুয়ালি মেনু.লাস্ট পরিবর্তন করুন)।
- আপনি যদি অন্য একটি ইনস্টলের সাথে বিদ্যমান swap পার্টিশনটি ভাগ করে নিচ্ছেন তবে --shared-swap বিকল্পটি ব্যবহার করা যেতে পারে। ইউইউডি সংশোধন করা এড়াতে এটি 'mkswap' কমান্ডকে বাইপাস করে।
- এটি পৃথক / বুট, / usr এবং / হোম পার্টিশনগুলিতে স্থানান্তরিত করার ক্ষমতা সমর্থন করে।
- এটি একটি স্থানান্তরিত ইনস্টল সিঙ্ক্রোনাইজ করার ক্ষমতা সমর্থন করে (যেমন একটি বুটেবল ব্যাকআপের জন্য)
ব্যবহার: sudo bash wubi-move.sh [OPTION] target_partition [swap_partition]
e.g. sudo bash wubi-move.sh /dev/sda5 /dev/sda6
-h, --help print this message and exit
-v, --version print the version information and exit
--notes print the Assumptions and Notes, and exit
--no-bootloader do not install the grub2 bootloader
--shared-swap share swap partition with an existing install
-y, --assume-yes assume yes to all prompts
--root-disk=<root.disk> Specify a root.disk file to migrate
--boot=</dev/sdXY> Specify a separate /boot partition
--home=</dev/sdXY> Specify a separate /home partition
--usr=</dev/sdXY> Specify a separate /usr partition
-c, --check-only Check only - validate target partition(s)
--resume Resume a previous migration attempt that ended
due to copying errors (rsync).
--synch Synchronize a previously migrated install
স্ক্রিপ্টের উত্সটি এখানে রক্ষণাবেক্ষণ করা হয়েছে: https://github.com/bcbc/Wubi- রিলিজ ট্যাগ হয় এবং প্রয়োজনে সমস্যাগুলি উত্থাপন করা যেতে পারে।
দ্রষ্টব্য: স্ক্রিপ্টটি কোনও লাইভ পরিবেশ থেকে চালানো যেতে পারে, যেমন উইন্ডোজ প্রতিস্থাপন করা, যদিও এটি ম্যানুয়ালি বিভাজন করা সহজ এবং এটি সরাসরি Wubi ইনস্টল থেকে চালানো (আমার মতে)। সেখানে স্ক্রিপ্ট আরো কিছু স্ক্রিনশট (পূর্ববর্তী রিলিজ ব্যবহার করে) হয় এখানে দেখায় যে একটি root.disk ব্যবহার মাইগ্রেট করতে কিভাবে বা পার্টিশন আলাদা করে রাখে।