একটি ল্যাপটপ থেকে অন্য ল্যাপটপে উবুন্টু ইনস্টলটি কীভাবে অনুলিপি করবেন


60

আমি আমার মেশিনটি পরিবর্তন করতে যাচ্ছি: উবুন্টু সহ একটি ল্যাপটপ থেকে অন্য ল্যাপটপে যেখানে আমি উবুন্টু ইনস্টল করতে যাচ্ছি ...

আমি বর্তমান সিস্টেমের সাথে বেশ খুশি, যা সম্পর্কে আমি ভয় করি তা 0 থেকে সবকিছু পুনর্নির্মাণ করা is

সুতরাং মানুষ প্রায়শই একটি উবুন্টু সিস্টেম ক্লোন করতে কী করে? এর মধ্যে ডেটা, প্যাকেজ, শর্টকাট সেটিংস ইত্যাদি অন্তর্ভুক্ত থাকতে পারে ...


4
আপনি কি কেবল নিজের পুরানো ল্যাপটপ থেকে এইচডিডি বের করতে এবং এটি আপনার নতুন ল্যাপটপে ইনস্টল করতে পারবেন না? আমি এমবি, মাইক্রো প্রসেসর, র‌্যাম এবং এইচডিডি'র পরিবর্তন করেছি, কেবল বুট এইচডিডি সংরক্ষণ করে বুটের পরে একটি বড় সমস্যা প্রত্যাশা করেছি, যা ঘটেনি। এটি সত্যই অভিনব নাও হতে পারে তবে এটি একটি কবজির মতো কাজ করে।
Geppettvs D'Constanzo

অথবা কেবলমাত্র রিমাস্ট্রিসি, ইউসিকে, কাস্টমাইজার ... দিয়ে আপনার সিস্টেমের একটি ক্লোন তৈরি করুন ...
উরি হেরেরা

8
আমি এটি বেশ কয়েকবার করেছি: ইউএসবি-টু-এসএটি কনভার্টারের সাহায্যে নতুন ল্যাপটপে পুরানো ল্যাপটপ ড্রাইভটি প্লাগ করুন, উবুন্টু লাইভ সিডি থেকে নতুন ল্যাপটপটি বুট করুন, জিপিআরটি দিয়ে নতুন ড্রাইভটি মুছুন, পুরানো থেকে সম্পূর্ণ ডিস্কটি অনুলিপি করুন, পার্টিশনের আকার পরিবর্তন করুন, বুট করুন, কিছু বিস্কুট আছে, এক্স 11 পুনরায় কনফিগার করুন। উইন্ডোজ দিয়ে সম্ভবত কখনও এত সহজ হবে না!
জলস্তর

1
এক্স 11 পুনরায় কনফিগার করার অংশটি কী? এছাড়াও, কপিটি কি নিয়মিত সরল অনুলিপি-পেস্ট হয়?
ঘূর্ণি মাইন্ড

উত্তর:


39

আপনার কনফিগারেশন অনুলিপি এবং সেট আপ করার কয়েকটি উপায় রয়েছে। এটি নির্ভর করে যে আপনি কত বড় পরিবর্তন করেছেন। এবং আপনি যদি একটি নতুন সংস্করণে আপগ্রেড করছেন। সংস্করণগুলির মধ্যে আপগ্রেড করার সময় কয়েকটি পদ্ধতি দরকারী তবে সতর্কতা অবলম্বন করুন কারণ তারা কিছু সফ্টওয়্যার ফর্ম সঠিকভাবে কাজ করা বন্ধ করতে পারে।

পদ্ধতি 1: টাটকা ইনস্টল

সর্বাধিক শক্তিশালী এবং স্থিতিশীল উপায় হ'ল একটি নতুন ইনস্টল এবং তারপরে কনফিগারটি অনুলিপি করুন এবং আপনার সমস্ত প্যাকেজ পুনরায় ইনস্টল করুন। এটি পুরানো সংস্করণ থেকে নতুন সংস্করণেও কাজ করে। এটি বেশ দ্রুত ঘটতে পারে এবং বেশিরভাগ প্রক্রিয়া স্বয়ংক্রিয়ভাবে চালিত করার উপায় রয়েছে। সবচেয়ে ধীরতম অংশটি আপনার ইনস্টল মিডিয়ায় অন্তর্ভুক্ত না থাকা সমস্ত প্যাকেজগুলি ডাউনলোড করতে হবে। আমার কাছে 8 টি ডিভিডি ডিস্ক চিত্র রয়েছে যা আমাকে ডাউনলোড করার পরে আরও দ্রুত ইনস্টল করতে দেয়।

গ্রাব সেট আপ এবং ইনস্টল হিসাবে আমি এই বিকল্পটি সুপারিশ করব, আপনার সিস্টেমকে অকেজো রেন্ডার করতে পারে। পদ্ধতি 2 ব্যবহার করার জন্য আপনার গ্রাবের শক্ত উপলব্ধি থাকতে হবে।

আপনি আপনার নতুন ইনস্টল (নতুন ল্যাপটপ) করার আগে আপনাকে কিছু তথ্য আপনার পুরানো ইনস্টল (পুরানো ল্যাপটপ) থেকে অনুলিপি করতে হবে।

আপনার সেটআপ বা কনফিগারেশন

আপনার কাস্টমাইজেশন সংরক্ষণ করে এমন সমস্ত ফাইল দুটি জায়গায় সংরক্ষণ করা হয়। প্রথম এবং সর্বাধিক আমদানি হ'ল আপনার / হোম / [ব্যবহারকারী নাম] ডিরেক্টরি। শত শত। [প্যাকেজ-কনফিগারেশন-ডির] ফাইল এবং ডিরেক্টরি থাকতে পারে। আমি সর্বাধিক গুরুত্বপূর্ণ তালিকা বদ্ধ করতে যাচ্ছি তবে আপনি চাইলে আপনার আরও কিছু থাকতে পারে এবং আরও যোগ করতে পারেন। এই প্রক্রিয়াটি প্যাকেজগুলি সঠিকভাবে কাজ না করার ক্ষেত্রে সমস্যা তৈরি করতে পারে। সুতরাং আপনি যখন এটি করবেন সাবধান। আপনার নতুন ডিরেক্টরিগুলি পেস্ট করার আগে আপনাকে নতুন করে ইনস্টল করুন।

এই ডিরেক্টরিগুলি এবং ফাইলগুলি খুব বড় নয় এবং সম্ভবত কয়েকশ মেগাবাইট লাগবে। এই পদ্ধতিটি আপগ্রেডগুলির মধ্যেও দরকারী। আপনি উবুন্টু সংস্করণগুলির মধ্যে তৈরি সমস্ত কনফিগারেশন পরিবর্তনগুলি খুব দ্রুত অনুলিপি করতে পারেন।

ডিফল্টরূপে বেশিরভাগ প্রোগ্রাম যখন প্রথমবার চালায় তখন। [প্যাকেজ-কনফিগারেশন-ডির] তৈরি করে। এটি বিদ্যমান না থাকলে এটি পুনরায় তৈরি করা হয়। সমস্ত প্রোগ্রাম এর মতো কাজ করবে না বলে আপনার এই আচরণের উপর নির্ভর করা উচিত নয়।

  1. নটিলাস ব্যবহার করে আপনার হোম ডিরেক্টরিতে নেভিগেট করুন ( /home/[username])
  2. "মেনু দেখুন Hidden লুকানো ফাইলগুলি দেখান" নির্বাচন করুন (বা Ctrl+ H)

  3. আপনার এখন সমস্ত লুকানো .*ডিরেক্টরি দেখতে হবে । মূল হিসাবে এটি আপনার প্রয়োজন হতে পারে। কমান্ড লাইন থেকে মূল হিসাবে নটিলাস শুরু করুন।

    নিম্নলিখিত ডিরেক্টরিগুলি নির্বাচন করুন এবং সেগুলি একটি পৃথক ডিরেক্টরিতে অনুলিপি করুন।

    /home/aaron/.config  
    /home/aaron/.gconf  
    /home/aaron/.gnome2  
    /home/aaron/.gnome2_private  
    /home/aaron/.local  
    /home/aaron/.mozilla  
    

    আমি এই ফাইলগুলিতে পরিবর্তন করেছি। সুতরাং আমি তাদের কপি।

    /home/aaron/.bash_aliases 
    /home/aaron/.bashrc 
    /home/aaron/.vimrc
    

    আপনি ব্যবহার করতে পারেন এমন আরও অনেক প্যাকেজ থাকতে পারে যা এই ডিরেক্টরিগুলিতে কনফিগারেশন সংরক্ষণ করে না। সেগুলিও অনুলিপি করুন, তবে প্রোগ্রামগুলি প্রত্যাশা অনুযায়ী কাজ না করলে সতর্ক হতে হবে। আপনার .*ফাইল বা ডিরেক্টরিটি পুনরুদ্ধার করতে হতে পারে । আপনি কেবল ফাইল বা ডিরেক্টরি মোছার মাধ্যমে এটি করতে পারেন, তবে ডিরেক্টরিগুলি অনুলিপি করার আগে আপনার ব্যাক আপ করা উচিত ছিল।

  4. আপনি কীভাবে আপনার সিস্টেমটি ব্যবহার করেন তার উপর নির্ভর করে। আপনি হয়ত /etcডিরেক্টরিটিতে থাকা কিছু ফাইল পরিবর্তন করেছেন made আপনার কাছে থাকলে আপনার সেগুলিও অনুলিপি করা উচিত। আমি কাজের জন্য একটি কাস্টম smb.conf ফাইল তৈরি করি এবং বিকাশের জন্য আমার অনেক অ্যাপাচি ভার্চুয়াল হোস্ট রয়েছে তাই আমি সেগুলিও অনুলিপি করি। আপনি আপনার পুরো /etcডিরেক্টরিটি অনুলিপি করতে পারেন তবে হার্ডওয়্যারের ক্ষেত্রে আপনার মেশিনটিতে ঠিক একই সেট আপ না থাকলে সমস্যা তৈরি করতে পারে। যা এটি এক মেশিন থেকে অন্য মেশিনে যাবে।

    /etc/samba/smb.conf
    /etc/hosts
    /etc/apache2 # the whole directory.
    

    আপনি নতুন সফ্টওয়্যার ইনস্টল করার আগে বা পরে আপনার কনফিগারেশন ফাইলগুলি অনুলিপি করুন। একটি সফ্টওয়্যার প্যাকেজ ইনস্টল বর্তমানে চলমান অবস্থায় এটি করবেন না। আপনি ইনস্টলেশনটি ভঙ্গ করতে পারেন।

আপনার ইনস্টল করা প্যাকেজগুলি

সিনাপটিক ব্যবহার করে আপনি আপনার ইনস্টল করা সমস্ত প্যাকেজগুলি এক্সপোর্ট মার্কিং মেনু বিকল্পটি ব্যবহার করে খুব সহজেই রফতানি করতে পারেন।

  1. ফাইল মেনু mar চিহ্নগুলি সংরক্ষণ করুন
  2. "পুরো রাষ্ট্রটি সংরক্ষণ করুন, কেবলমাত্র পরিবর্তনগুলি" পরীক্ষা করুন
  3. এই ফাইলটি সংরক্ষণ করার জন্য একটি নাম এবং ডিরেক্টরি চয়ন করুন (আপনাকে সম্ভবত এটি ফ্ল্যাশ ড্রাইভে লাগাতে হবে))

এরপরে প্রক্রিয়াটি উল্টিয়ে আপনি আপনার ইনস্টল করা সমস্ত প্যাকেজগুলি পুনরায় লোড করতে পারেন:

  1. ফাইল মেনু → চিহ্নগুলি পড়ুন
  2. আপনি প্রথম ধাপে তৈরি ফাইলটি নির্বাচন করুন।

এটি সম্ভবত সবচেয়ে দীর্ঘ সময় নেবে। আপনি যদি প্রচুর প্যাকেজ (1 জিবি প্যাকেজ) ডাউনলোড করেন তবে এটি কয়েক ঘন্টা সময় নেবে।

পদ্ধতি 2: ডিস্ক চিত্র ব্যবহার করে

আমি পৃথক পোস্ট হিসাবে পদ্ধতি 2 করব। এটি আরও উন্নত বিকল্প। এটির জন্য আপনার পার্টিশনগুলি বোঝা, গ্রাব ইনস্টল করা এবং কমান্ড লাইন ব্যবহার করা দরকার।

একটি ল্যাপটপ থেকে অন্য ল্যাপটপে উবুন্টু ইনস্টলটি কীভাবে অনুলিপি করবেন


যদি ইনস্টল করা প্যাকেজগুলি পুনরুদ্ধারের শেষ ধাপটি এই ত্রুটিগুলির সাথে ব্যর্থ হয় ?
ক্রিস

30

আপনার কনফিগারেশন অনুলিপি এবং সেট আপ করার কয়েকটি উপায় রয়েছে। এটি নির্ভর করে যে আপনি কত বড় পরিবর্তন করেছেন। এবং আপনি যদি একটি নতুন সংস্করণে আপগ্রেড করছেন। সংস্করণগুলির মধ্যে আপগ্রেড করার সময় কয়েকটি পদ্ধতি দরকারী তবে সতর্কতা অবলম্বন করুন কারণ তারা কিছু সফ্টওয়্যারকে সঠিকভাবে কাজ করা থেকে বিরত করতে পারে।

পদ্ধতি 1: নতুন ইনস্টল

পৃথকভাবে পোস্ট। একটি ল্যাপটপ থেকে অন্য ল্যাপটপে উবুন্টু ইনস্টলটি কীভাবে অনুলিপি করবেন

এটি সবচেয়ে নিরাপদ পদ্ধতি এবং আপনার গ্রাব এবং বুট সেট আপ করার দরকার নেই। এর বেশিরভাগ হিসাবে জিইউআই সরঞ্জাম ব্যবহার করে করা যায়।

পদ্ধতি 2: ডিস্ক চিত্র ব্যবহার

এটি স্থানান্তরিত করার দ্রুততম উপায় হতে পারে। আপনার হার্ড ড্রাইভের পার্টিশনগুলি অনুলিপি করতে যেমন ডিস্ক চিত্রগুলি খুব দ্রুত are আপনি যদি প্রতিটি সফ্টওয়্যার পুনরায় ইনস্টল করতে না চান। যদিও ডিস্ক চিত্রগুলি তৈরি, আকার পরিবর্তন এবং সরানো বেশ দীর্ঘ সময় নিতে পারে। আপনি কেবল উবুন্টুর নতুন সংস্করণে আপগ্রেড না করতে চাইলে আমি কেবল এটিই সুপারিশ করব। আপনি ডিস্ক পার্টিশন এবং গ্রাব বুঝতে পেরেছেন তা নিশ্চিত করুন। আমি যা করছি তার বেশিরভাগই কমান্ড লাইনটি ব্যবহার করবে। কোনও কমান্ড চালানোর আগে আপনাকে কী করতে হবে তা নিশ্চিত হওয়া দরকার। যে নির্দেশাবলী অনুসরণ করা হয় তার ফলস্বরূপ আমি ডেটা হ্রাসের জন্য দায়ী নই।

প্রথমটি আপনার ইনস্টলেশনটির একটি ডিস্ক চিত্র তৈরি করুন।

প্রথমে সেটআপ সম্পর্কে আমাদের কিছু তথ্য নেওয়া দরকার ist ব্যবহার parted -lএবংmount

$ sudo parted -l
Model: ATA ST9320423AS (scsi)
Disk /dev/sda: 320GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type      File system     Flags
 1      32.3kB  197MB   197MB   primary   ext4            boot
 2      197MB   10.2GB  10.0GB  primary   linux-swap(v1)
 3      10.2GB  50.2GB  40.0GB  primary   ext4
 4      50.2GB  299GB   249GB   extended
 5      50.2GB  54.4GB  4195MB  logical   ext4
 6      54.4GB  65.9GB  11.5GB  logical   ext4
 7      65.9GB  299GB   233GB   logical   ext4

$ mount
/dev/sda5 on / type ext4 (rw,errors=remount-ro)
/dev/sda7 on /home type ext4 (rw)
/dev/sda1 on /boot type ext4 (rw)
/dev/sda6 on /usr type ext4 (rw)
# I took out the entries that were not need for these instructions

$ cat /etc/fstab 
proc            /proc           proc    nodev,noexec,nosuid 0       0
UUID=ddc8c237-e8ac-4038-a0ed-f7c866d6603b /               ext4    errors=remount-ro 0    1
UUID=aa9881d1-5cc1-4e94-8cd7-8125e18ece2f /boot           ext4    defaults        0      2
UUID=31a6fde1-6b96-4cc3-acfd-88573f52be36 /home           ext4    defaults        0      2
UUID=073146a7-5668-4728-9a6f-1a599f358a8d /usr            ext4    defaults        0      2
UUID=540b96b6-b3c3-4092-b4ad-6b33bcbbe16d none            swap    sw              0      0

আপনার সেট আপটি অন্যরকম দেখাচ্ছে। /home, রুট ( /), এবং এর জন্য আমার একটি পৃথক পার্টিশন রয়েছে /usr

ডিস্ক চিত্র তৈরি করা হচ্ছে

আমি ddএটি সহজ এবং দ্রুত হিসাবে ব্যবহার করি । এটি কীভাবে কাজ করে তা আপনি পড়েছেন এবং বুঝতে পারবেন তা নিশ্চিত করুন। আপনার অনুলিপি করা একটি পুরো পার্টিশন আকারের চেয়ে বড় একটি পার্টিশন প্রয়োজন need এটি বেশ কিছুটা সময় নিতে পারে। পুনরায় আকার তৈরি করা এবং পার্টিশনগুলি অনুলিপি করতে তাদের আকারের উপর নির্ভর করে কয়েক ঘন্টা সময় নিতে পারে। আপনি এই প্রক্রিয়াটির জন্য ব্যবহার করবেন এমন স্টোরেজ মিডিয়াতে আপনাকে বাহ্যিক ড্রাইভটি একটি অংশের সাথে প্রতিস্থাপন করতে হবে।

sudo dd if=/dev/sda5 of=/media/externaldrive/sda5-root.img
sudo dd if=/dev/sda7 of=/media/externaldrive/sda7-home.img
sudo dd if=/dev/sda6 of=/media/externaldrive/sda6-usr.img

আমার সেট আপটিতে এটি চালানোর পরে আউট রাখার প্রকৃত উদাহরণ এখানে।

$ sudo dd if=/dev/sda5 of=/media/home0/sda5-root.img
8193087+0 records in
8193087+0 records out
4194860544 bytes (4.2 GB) copied, 55.3159 s, 75.8 MB/s

আমরা লিনাক্স দ্বারা সরবরাহিত সরঞ্জামগুলি ব্যবহার করে এই ডিস্ক চিত্রের আকার হ্রাস করতে পারি।

$ sudo resize2fs -P sda5-root.img
 resize2fs 1.41.11 (14-Mar-2010)
 Estimated minimum size of the filesystem: 605972
$ ls -sh ./sda5-root.img
 4.0G ./sda5-root.img
$ sudo resize2fs -M sda5-root.img
 resize2fs 1.41.11 (14-Mar-2010)
 Please run 'e2fsck -f sda5-root.img' first.
$ sudo e2fsck -fy ./sda5-root.img # y makes it run without asking thousands of questions.

e2fsckঅগত্যা প্রচুর ত্রুটি বা সংশোধন করবে। এর কারণ পার্টিশনের সীমানা আরম্ভ এবং শেষের দিক থেকে ফাইল সিস্টেমের তথ্য আর সঠিক নয়। এটি সঠিক কারণ এটি পার্টিশনের জন্য আর এটির জন্য কনফিগার করা হয়নি।

$ sudo resize2fs -M sda5-root.img
 resize2fs 1.41.11 (14-Mar-2010)
 Resizing the filesystem on sda5-root.img to 605505 (4k) blocks.
 Resizing the filesystem on sda5-root.img to 605505 (4k) blocks.
 The filesystem on sda5-root.img is now 605505 blocks long.
$ ls -sh ./sda5-root.img
 2.4G ./sda5-root.img

এটি মূলত পার্টিশনের সমস্ত মুক্ত স্থান সরিয়ে দেয়। বৃহত্তর বিভাজনের জন্য, এটি ডিস্ক আকারের 50% বেশি হতে পারে। একটি ছোট ফাইল অনুলিপি করা খুব দ্রুত

আপনাকে এখন লাইভ ডিস্কের সাহায্যে আপনার নতুন ল্যাপটপটি বুট করতে হবে এবং এখানে নিম্নলিখিতগুলি করা উচিত। ইনস্টলড অপারেটিং সিস্টেম দ্বারা বর্তমানে ব্যবহৃত একটি চলমান পার্টিশনে পরিবর্তন করতে না পারায় আপনাকে লাইভ ডিস্ক ব্যবহার করতে হবে।

আপনি এখন নতুন কম্পিউটারের পার্টিশনগুলিতে এই ডিস্ক চিত্রগুলি অনুলিপি করতে পারেন। আপনার এই পার্টিশনগুলি ইতিমধ্যে সেট আপ করা উচিত ছিল। লাইভ ডিস্ক ব্যবহার করা এবং gpartedএটি করার একটি দ্রুত এবং সহজ উপায়। আপনার সিস্টেমে প্রয়োজনীয় সমস্ত পার্টিশন রয়েছে কিনা তা নিশ্চিত করুন। আপনার পূর্ববর্তী সিস্টেমে থাকা পার্টিশনের চেয়ে আপনি এই পার্টিশনগুলিকে আরও বড় করতে পারেন। আমরা যখন সেগুলিতে ডিস্ক চিত্রগুলি অনুলিপি করব তখন আমরা ফাইল সিস্টেমের আকার পরিবর্তন করব এবং এটি পার্টিশনের সমস্ত খালি স্থান গ্রহণ করবে।

এখন দ্বিতীয় পদক্ষেপ: নতুন ড্রাইভে এবং নতুন পার্টিশনে ডিস্ক চিত্রগুলি অনুলিপি করা।

sudo dd if=/media/exteranldrive/sda5-root.img of=/dev/sda3 # replace the [sda3] with your partition.  

আমার মেশিনে, আউটপুটটি এটির মতো দেখায়

$ sudo dd if=./sda5-root.img of=/dev/sdb6 
4844040+0 records in  
4844040+0 records out  
2480148480 bytes (2.5 GB) copied, 87.4921 s, 28.3 MB/s  

$ sudo fsck.ext4 -fy /dev/sdb6  
e2fsck 1.41.11 (14-Mar-2010)  
Pass 1: Checking inodes, blocks, and sizes  
Pass 2: Checking directory structure  
Pass 3: Checking directory connectivity  
Pass 4: Checking reference counts  
Pass 5: Checking group summary information  
root1: 50470/504000 files (1.4% non-contiguous), 616736/2060328 blocks  

সঠিক ডিভাইসগুলিতে ইঙ্গিত করার জন্য এখন আমাদের fstab ফাইলটি সম্পাদনা করতে হবে। আপনি যদি নিজের নতুন ডিস্কে নতুন ডিস্ক পার্টিশনটি অনুলিপি করেছেন তবে fstab ফাইলটি সেই পার্টিশনে রয়েছে সুতরাং ফাইলটি অ্যাক্সেস করার জন্য আপনাকে এটি মাউন্ট করতে হবে। আপনার যদি পৃথক বুট পার্টিশন না থাকে তবে গ্রাব ইনস্টল করতে আপনার অবশ্যই মূল পার্টিশনটি মাউন্ট করতে হবে।

$ sudo mkdir /mnt/tmp  
mount /dev/sdb6 /mnt/tmp  
$ sudo blkid  # to see what the disk uuid is   
/dev/sda5: LABEL="root1" UUID="ddc8c237-e8ac-4038-a0ed-f7c866d6603b" TYPE="ext4"  
/dev/sdb6: LABEL="root1" UUID="ddc8c237-e8ac-4038-a0ed-f7c866d6603b" TYPE="ext4"  
$ gksu gedit /mnt/tmp/etc/fstab  
replace the UUID with the UUID of your partition  
UUID=ddc8c237-e8ac-4038-a0ed-f7c866d6603b /               ext4    errors=remount-ro 0  1

এখানে আপনি দেখতে পাবেন যে নতুন ডিস্ক চিত্রটি আমি অন্য ডিস্কে অনুলিপি করেছিলাম সেটির মূল ফাইল সিস্টেমের মতোই ইউআইডি রয়েছে। সুতরাং আপনি আপনার fstab ফাইল ফর্মটি আপনার পুরানো ইনস্টল জুড়ে আপনার নতুন ইনস্টলের মধ্যে অনুলিপি করতে পারেন এবং একটি ওয়ার্কিং সিস্টেম রাখতে পারেন। বুট হবে। আমার সেটআপে আমি এইভাবে আমার কম্পিউটারটি ছাড়তে পারি না বা এটি যে কোনও ডিভাইসটি আগে খুঁজে পায় এটি বুট হয়ে যায়।

Fstab সম্পাদনা করুন এবং নিশ্চিত করুন যে আপনি মূল এবং বাড়ির জন্য যে পার্টিশনগুলি নির্ধারণ করেছেন এবং অন্য যে কোনও পার্টিশন আপনি সেটআপ করেছেন তা uuid মিলছে।

শেষ পদক্ষেপটি আপনার নতুন ডিস্কে গ্রাব ইনস্টল করা।

sudo chroot /mnt/tmp # your root partition.   
grub-install /dev/XXX  

আমার ক্ষেত্রে:

grub-install /dev/sdb
update-grub

শুরু করার আগে এই নির্দেশাবলী পড়ুন দয়া করে। আপনার নতুন ল্যাপটপে সমস্ত ডেটা থাকা এবং এটি বুট করতে সক্ষম না হওয়ায় এটি কোনও লাভ নয়।

https://help.ubuntu.com/commune/Grub2
https://help.ubuntu.com/commune/RecoveringUbuntuAfterInstallingWindows


আমার সন্দেহ ছিল, যদি লক্ষ্য পার্টিশনের ডিস্ক চিত্রের চেয়ে বেশি জায়গা থাকে, ডিডি কি আমাদের অতিরিক্ত স্থান ব্যবহারের অনুমতি দেবে বা তা নষ্ট হবে?
নিখিল

@nikhil। কোনও ডিডি অতিরিক্ত স্থান ব্যবহার করবে না। তবে এটি ডিজাইন করা হয়নি। এটি ফাইল সিস্টেমগুলি বুঝতে পারে না। অন্যটিতে fsck.ext4 পার্টিশন এবং ফাইল সিস্টেমগুলি বুঝতে পারে। ফাইল সিস্টেম চেকের অংশটি পার্টিশনের আকার পরীক্ষা করা এবং ফাইল সিস্টেমটি পার্টিশনের আকারের সাথে মেলে কিনা তা নিশ্চিত করা।
নীলাও

8

ক্লোনজিলা চেষ্টা করুন। ক্লোনজিলা একটি ডিস্ক ইমেজিং / ক্লোনিং সরঞ্জাম। আপনি একটি নতুন সিস্টেমে আপনার উব্বতুটিকে ক্লোন করতে এই সরঞ্জামটি ব্যবহার করতে পারেন।

ক্লোনজিলা বুট মেনু

ক্লোনজিলা আপনার সেটিংস এবং আপনার সম্পূর্ণ পার্টিশন ক্লোন করে।

ক্লোনজিলার দুটি সংস্করণ উপলব্ধ। ক্লোনজিলা লাইভ একক সময় ব্যবহারের জন্য উপযুক্ত।

আরও তথ্যের জন্য এই লিঙ্কটি দেখুন


1
ভাল বিকল্প। মনে রাখবেন, ভিন্ন ভিন্ন হার্ডওয়্যারে পুনরুদ্ধার করা এত সহজ নাও হতে পারে। আমার ধারণা এটি ঠিক হওয়া উচিত, যদি আপনি একই আকারের একটি পার্টিশন পুনরুদ্ধার করেন। আপনি পিং ব্যবহার করতে পারেন (পার্টিশন-চিত্র-ইজ-নট ভোস্ট)। অন্য একটি সরঞ্জাম।
ঘূর্ণি মনের
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.