দুটি ফিজিকাল ড্রাইভে একটি বিদ্যমান উবুন্টু ইনস্টলেশন ভাগ করে নেওয়া


8

আমি আমার উবুন্টু মেশিনে একটি এসএসডি ড্রাইভ যুক্ত করার পরিকল্পনা করছি। এই মুহুর্তে কম্পিউটারটিতে একটি ইনস্টল হার্ড ড্রাইভ রয়েছে, পুরো ইনস্টলটি রয়েছে। আমি যা করতে চাই তা হ'ল বিদ্যমান ইনস্টলেশনটি এসএসডি ( /মাউন্ট) এ সরিয়ে /homeফোল্ডারটি বাদ দিয়ে , যা আমি বর্তমান হার্ড ড্রাইভটিতে রাখতে চাই। এর কারণ হ'ল হোম ফোল্ডারটি এসএসডি-তে ফিট হবে না।

এমন কোনও উপায় আছে যা আমি কেবল /homeএসএসডি তে ফোল্ডার ব্যতীত সমস্ত কিছু অনুলিপি করতে পারি এবং তারপরে বর্তমান হার্ড ড্রাইভের হোম ফোল্ডারে মাউন্ট করতে পারি /home(অবশ্যই এসএসডি-তে অনুলিপি করা সমস্ত জিনিস মুছে ফেলা)। কেউ কি এই চেষ্টা করেছে? আপনি কি মনে করেন এটি সম্ভব?

আমি একটি নতুন ইনস্টলেশন করতে চাই না, কারণ সবকিছু পুনরায় কনফিগার করতে অনেক সময় লাগবে।


এর জন্য ডেটা অনুলিপি /করা কোনও সমস্যা হবে না; আমি এখানে GRUB / বুট কনফিগারেশনের মূল সমস্যাটি দেখতে পাচ্ছি। আমি ট্যাগটি যুক্ত করব, আশা করি যে আমি যে বুট বিটগুলিতে বিশেষজ্ঞ নই তার সাথে কেউ সহায়তা করতে পারে। যাইহোক, এটি এখন যেমন আপনার দুটি পার্টিশন রয়েছে ( /এবং /home) বা কেবল একটি? এটি জানতে দরকারী হবে। df -hআপনার পোস্টে একটি ফলাফল যুক্ত করুন ।
রোমানো

উত্তর:


2

পরীক্ষিত নয়, তবে এসএসডি যদি কমপক্ষে একই আকার বা এইচডিডি এর চেয়ে বড় হয় তবে আমি এইভাবে এটি করব:

এসএসডি এর নাম দিন /dev/sdaএবং এইচডিডি /dev/sdbসরলতার জন্য।

পদক্ষেপ:

  1. এসএসডি এবং এইচডিডি প্লাগ করুন এবং বুটযোগ্য মিডিয়া থেকে একটি লাইভ উবুন্টু বুট করুন (সিডি-রোম, পেনড্রাইভ)
  2. টার্মিনালে এই কমান্ডটি জারি করুন: sudo dd if=/dev/sdb of=/dev/sda
  3. শেষ হয়ে গেলে মাউন্ট করুন /dev/sdaএবং এতে যুক্ত করে /etc/fstabফাইলটি সম্পাদনা করুন :

    /dev/sdb1 /home ext4 noatime,nodiratime,defaults 0 2

  4. /homeমাউন্ট করা ডিরেক্টরি লিখুন /dev/sdaএবং সেখানে সবকিছু মুছুন।
  5. এখন হার্ড অংশটি আসে: ডিরেক্টরি /dev/sdb1বাদে সমস্ত কিছু মাউন্ট করুন এবং মুছুন /home
  6. পরিষ্কার করা হলে, প্রবেশ করুন /homeএবং মাউন্টের মূল থেকে ডিরেক্টরিগুলি সরিয়ে নিন/dev/sdb1
  7. এর /homeথেকে খালি ডিরেক্টরি মুছুন/dev/sdb1
  8. তাহলে /dev/sdaএর চেয়ে বড় ছিল /dev/sdb, ব্যবহার gpartedপার্টিশন ডিস্ক মাপসই আকার পরিবর্তন করতে।
  9. থেকে পুনরায় বুট করুন /dev/sda
  10. উপভোগ করুন।

0

নিম্নলিখিত লিঙ্কটি পৃথক পার্টিশনে / বাড়িতে থাকার বিষয়ে খুব ভাল উত্তর, এটি পৃথক ড্রাইভে / হোম থাকার জন্যও কাজ করে।

https://help.ubuntu.com/community/Partitioning/Home/Moving

সুতরাং আমি এসএসডি তে একটি নতুন ইনস্টল করব, তারপরে উপরের লিঙ্কটি ব্যবহার করে, এটি এইচডিডি ব্যবহার করতে / হোম করতে বলুন। আপনাকে আপনার প্রোগ্রামগুলি পুনরায় ইনস্টল করতে হবে তবে তারা / হোম থেকে সেটিংস তুলবে।


-1

প্রথমত, আপনার বিদ্যমান সিস্টেমটি ব্যবহার করে আপনার এসএসডি বিভাজন করা উচিত (fdisd) নতুন নির্মিত পার্টিশনে ফাইল সিস্টেম তৈরি করবেন না, এসএসডি-র পার্টিশনে বিদ্যমান পার্টিশনগুলি অনুলিপি করতে কেবল dd ব্যবহার করুন। উদাহরণ স্বরূপ:

dd if=/dev/sda1 of=dev/sdb1

নতুন পার্টিশনগুলিতে ইঙ্গিত করার জন্য Fstab আপডেট হিসাবে আপডেট করা উচিত। এবং আমি সম্ভবত আপনার এইচডিডি-তে / বার্তা লিখিতভাবে লেখা থাকলে / রাখার পরামর্শ দিচ্ছি।


আপনি ব্যবহার করতে পারেন ddশুধুমাত্র ঠিক অভিন্ন ড্রাইভ / পার্টিশন। ওপি প্রশ্নের প্রধান সমস্যা হ'ল বুট কনফিগারেশন।
রোমানো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.