বিন্যাস না করে উবুন্টুকে পুনরায় ইনস্টল করা - কোন ফোল্ডারগুলি মোছা হয়?


8

উবুন্টুকে এমন একটি পার্টিশনে পুনরায় ইনস্টল করার সময় যেখানে বিদ্যমান উবুন্টু ইনস্টলেশন ইতিমধ্যে উপস্থিত রয়েছে এবং পার্টিশনের ফর্ম্যাটটি বেছে না নেওয়ার পরে ইনস্টলারটি ইনস্টল করার আগে একটি সতর্কতা বার্তা প্রদর্শন করে:

/ Dev / sda5- এ বরাদ্দকৃত ফাইল সিস্টেমটি বিন্যাসের জন্য চিহ্নিত করা হয়নি। সিস্টেম ফাইল (/ ইত্যাদি, / lib, / usr, / var, ...) ধারণকারী ডিরেক্টরিগুলি যা ইতিমধ্যে কোনও সংজ্ঞায়িত মাউন্টপয়েন্টের অধীনে বিদ্যমান তা ইনস্টলের সময় মুছে ফেলা হবে।

ইনস্টল করার আগে আপনি যে কোনও সমালোচনামূলক ডেটা ব্যাক আপ করেছেন তা নিশ্চিত করুন।

এখানে "সিস্টেম ডিরেক্টরি" এর তালিকা সম্পূর্ণ বলে মনে হচ্ছে না। তদ্ব্যতীত, আমি আশা করব / হোম সিস্টেমের ডিরেক্টরি হতে পারে তবে অভিজ্ঞতা থেকে আমি জানি যে / হোমটি মুছে ফেলা হয়নি।

ডিরেক্টরিগুলির সম্পূর্ণ তালিকা কী যা ইনস্টল করার সময় সরানো হবে?


1
আমার দুটি সেন্ট: /home/কোনও সিস্টেম ডিরেক্টরি নয়। যদি ইনস্টল প্রক্রিয়া চলাকালীন আপনি এমন একটি ব্যবহারকারীর নাম তৈরি করেন যা পুরানো ইনস্টলটিতে বিদ্যমান ব্যবহারকারীর মতো হয় তবে এটি পুরানো ডিরেক্টরি মুছতে পারে। অন্যথায় এটি কেবলমাত্র একটি নতুন ব্যবহারকারী ফোল্ডার তৈরি করবে এবং পুরানোটিকে ছেড়ে দেবে। কিছু লোকের পৃথক হোম পার্টিশন থাকে এবং এটি পুনরায় ইনস্টল জুড়ে ব্যবহার করে।
এডিম্পিওল্ফ

1
প্রকৃতপক্ষে, /homeডিরেক্টরিতে ইতিমধ্যে উপস্থিত একজন ব্যবহারকারী হিসাবে একই ব্যবহারকারীর সাথে ইনস্টল করা যেখানে সম্ভব সেখানে পুরানোটি ব্যবহার করে এবং কোনও কিছুই ওভাররাইড করে না (আমি এটি এক ঘন্টা আগেও করেছি: পি)। তবে /homeডিরেক্টরি ছাড়াই একটি উবুন্টু ইনস্টলেশন (কমপক্ষে একটি ব্যবহারকারীর ডিরেক্টরি রয়েছে) যতদূর আমি বুঝতে পারি, কাজ করবে না - সুতরাং, আমি /homeএকটি সিস্টেম ডিরেক্টরি কল করব । (বাস্তবায়ন: উবুন্টু পুনরায় ইনস্টল করার সময় সমস্ত সিস্টেম ডিরেক্টরি মুছে ফেলা হয় না!)
টমাস আসচান

উত্তর:


10

আমি সর্বব্যাপী উত্স কোডটিতে একটি হার্ডকোডযুক্ত তালিকাটি খুঁজে পাচ্ছিলাম না । ডকুমেন্টেশন বলছেন যে পার্টিশন এড়ানোর অনুলিপি এবং রক্ষণাবেক্ষণ প্রচেষ্টা দ্বি (Debian ইনস্টলার) কোড দ্বারা পরিচালিত হয়। তবে আমি সম্পর্কিত প্যাকেজগুলিতে বা দেবিয়ান ডকুমেন্টেশনে কোনও উত্তর খুঁজে পাইনি ।

ভাগ্যক্রমে /var/log/syslog, যথাক্রমে /var/log/installer/syslogইনস্টলেশন পরবর্তী পোস্টে সর্বব্যাপী এবং ইনস্টলেশন প্রক্রিয়া সম্পর্কে দরকারী তথ্য রয়েছে । আমার ভিএম-তে একটি 12.04 ইনস্টলর মাধ্যমে 12.04 ইনস্টল করার একটি অংশ এখানে দেওয়া হয়েছে:

May 27 21:20:12 ubuntu ubiquity[8109]: switched to page partman
May 27 21:20:35  ubiquity[8109]: last message repeated 5 times
May 27 21:20:35 ubuntu kernel: [  598.116238] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
May 27 21:20:35 ubuntu ubiquity: umount: /tmp/tmp.5jn9BTMDwz: device is busy.
May 27 21:20:35 ubuntu ubiquity:         (In some cases useful info about processes that use
May 27 21:20:35 ubuntu ubiquity:          the device is found by lsof(8) or fuser(1))
May 27 21:20:35 ubuntu ubiquity: 
May 27 21:20:37 ubuntu ubiquity[8109]: debconffilter_done: ubi-partman (current: ubi-partman)
May 27 21:20:37 ubuntu ubiquity[8109]: Step_before = stepPartAdvanced
May 27 21:20:37 ubuntu clock-setup: Sun May 27 21:20:37 UTC 2012
May 27 21:20:37 ubuntu clock-setup: rdate: adjust local clock by -0.063701 seconds
May 27 21:20:40 ubuntu ubiquity[8109]: switched to page timezone
May 27 21:20:42 ubuntu kernel: [  605.076359] Adding 784380k swap on /dev/sda5.  Priority:-1 extents:1 across:784380k 
May 27 21:20:42 ubuntu kernel: [  605.225583] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
May 27 21:20:51 ubuntu ubiquity: not installable: 
May 27 21:20:51 ubuntu ubiquity: version mismatch: 
May 27 21:20:51 ubuntu clear_partitions: Considering /,/dev/sda1. 
May 27 21:20:51 ubuntu kernel: [  614.038996] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
May 27 21:20:51 ubuntu clear_partitions: Removing bin from / (/dev/sda1).
May 27 21:20:51 ubuntu clear_partitions: Removing dev from / (/dev/sda1).
May 27 21:20:51 ubuntu clear_partitions: Removing etc from / (/dev/sda1).
May 27 21:20:52 ubuntu clear_partitions: Removing lib from / (/dev/sda1).
May 27 21:20:52 ubuntu clear_partitions: Removing lib64 from / (/dev/sda1).
May 27 21:20:52 ubuntu clear_partitions: Removing proc from / (/dev/sda1).
May 27 21:20:52 ubuntu clear_partitions: Removing sbin from / (/dev/sda1).
May 27 21:20:52 ubuntu clear_partitions: Removing sys from / (/dev/sda1).
May 27 21:20:52 ubuntu clear_partitions: Removing usr/bin from / (/dev/sda1).
May 27 21:20:52 ubuntu clear_partitions: Removing usr/games from / (/dev/sda1).
May 27 21:20:52 ubuntu clear_partitions: Removing usr/include from / (/dev/sda1).
May 27 21:20:53 ubuntu clear_partitions: Removing usr/lib from / (/dev/sda1).
May 27 21:20:53 ubuntu clear_partitions: Removing usr/not-formatted from / (/dev/sda1).
May 27 21:20:53 ubuntu clear_partitions: Removing usr/sbin from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing usr/share from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/backups from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/cache from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/crash from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/games from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/lib from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/lock from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/log from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/mail from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/not-formatted from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/opt from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/run from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/spool from / (/dev/sda1).
May 27 21:21:02 ubuntu clear_partitions: Removing var/tmp from / (/dev/sda1).
May 27 21:21:02 ubuntu kernel: [  625.522422] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: errors=remount-ro

মূলত ডিরেক্টরিগুলি বিন, দেব, ইত্যাদি, লিব, lib32, lib64, proc, এসবিন এবং সিসগুলি মুছে ফেলা হয় যেমন ইউএসআর এবং ভার এর বিষয়বস্তু (/ usr / স্থানীয় এবং / var / স্থানীয় একটি ব্যতিক্রম বলে মনে হয় তবে পরীক্ষার ফোল্ডার I usr এ ছিল এবং var মুছে ফেলা হয়েছিল)। বুট ডিরেক্টরিটি মুছে ফেলা হবে বলে মনে হয় না এবং কেবল গ্রাব এবং কার্নেলের সাথে সম্পর্কিত প্যাকেজগুলির দ্বারা ওভাররাইট করা হয়।


পারফেক্ট! আপনি আমাকে অনেক ঝামেলা থেকে সবেমাত্র বাঁচিয়েছেন! ধন্যবাদ গাদা! :)
এক্সট্রাস্পিলিটি

0

আমি এখন সর্বব্যাপী থেকে বেশ বিরক্ত। আমি 15.04beta2 এর ব্যবহার ইনস্টলার বলেন /একটি উপর raid10f2, মো ডিভাইস বিন্যাস ছাড়াই। ভাল, আমি ইতিমধ্যে device ডিভাইসে একটি mkfs.xfs সম্পন্ন করেছি। বিন্যাস ছাড়াই এটি আমার বিদ্যমান /homeএবং /var/tmp mdডিভাইসগুলি ব্যবহার করতে বলেছি । /homeবেঁচে গেল, তবে আমার /var/tmpএখন খালি!

কি খারাপ অবস্থা? অবিচ্ছিন্ন ব্যবহারকারীর ডেটা সংরক্ষণ করার জন্য এটি একটি সু-সংজ্ঞায়িত জায়গা। আমি খুঁজে পাওয়া যায়নি এবং পুনরায় ডাউনলোড করতে পারি না এমন কোনও জিনিস আমি হারিয়ে ফেলিনি, বা অন্য মেশিনগুলি থেকে আবার ব্যাকআপ নিলাম না তবে এটি খুব দুর্দান্ত ool আমি মনে করি না যে সতর্কতা ডায়ালগটি এমনকি মূল ফাইল সিস্টেম ব্যতীত অন্য পার্টিশন সম্পর্কে কথা বলছে। (আমি ভেবেছিলাম যে ডিভাইসটি /var/tmpবিশেষভাবে মাউন্ট করার জন্য আমি আরও একটি সতর্কতা পেয়েছি , যদি এটি কোথাও মাউন্ট করা যেত যা নিরাপদ ছিল না rm -r))

আমি জানতাম যে আমার অন্যান্য ফাইল সিস্টেমগুলি সম্পর্কে ইনস্টলারকে কিছুটা ঝুঁকিপূর্ণ বলা হয়েছে, কেবল fstab পরে সম্পাদনা করার পরিবর্তে, তবে এটি কেবল বোবা।

যাইহোক যাইহোক, যে সমস্ত ডিরেক্টরি Ubiquity উড়িয়ে দেয় তার তালিকা অন্তর্ভুক্ত রয়েছে /var/tmpতবে তা নয় /home

Https://bugs.launchpad.net/ubuntu-manual-tests/+bug/1445196 খোলা হয়েছে

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.