ডেস্কটপ এবং হোম সার্ভারের জন্য ড্রাইভ পার্টিশন স্কিমগুলির বিষয়ে আপনার সুপারিশ কী? [বন্ধ]


69

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


আপনি দ্রুত ব্যাকআপের জন্য একটি ব্যাকআপ পার্টিশন (ext4) অন্তর্ভুক্ত করতে পারেন এবং আপনার সিস্টেম আপডেট করার আগে রুট ডিরেক্টরিটির নিয়মিত ব্যাকআপ (হোম ব্যতীত) জন্য ক্লোনজিলা ব্যবহার করতে পারেন ।
রেনে লিডার 10 ই

উত্তর:


75
  1. / (যেমন রুট ফাইল সিস্টেম)
  2. swap
  3. /home

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


4
আমি মনে করি এটি সর্বোত্তম পন্থা, কারণ আপনি ওএস ইনস্টলটিকে নিজের ডেটা থেকে আলাদা করতে পারেন। যাইহোক, চূড়ান্ত উত্তরটি "আপনার পক্ষে সবচেয়ে ভাল লাগবে" be
জেরেমি কের

আমি আপগ্রেডগুলি বিবেচনা করি নি, সম্ভবত আমি উবুন্টুটি কাজের জন্য ব্যবহার করি যেখানে আমার ব্যক্তিগত ফাইলগুলির একটি গুচ্ছ নেই যা প্রায় থাকতে হবে .. আমি আপনার পদ্ধতির পছন্দটি পছন্দ করি।
mfisch

3
আমি এই বিভাজন স্কিমটিও ব্যবহার করি। আপনার সার্ভারে আমি একটি ব্যাকআপও যুক্ত করব যদি কিছু ব্যাকআপের সন্ধানের প্রয়োজন হয়।
পিয়েরে-ইয়ভেস গিলিয়ার

2
ডেস্কটপ উদ্দেশ্যে আমি এই সমাধানটি সর্বদা ব্যবহার করি। 20-30% রুট / 70-80% হোম / হোম 1or2 জিবি সোয়াপ
নিউরোমেন্সার

1
@ ইভান: কোনও হোম / এনটিএফএস পার্টিশন মাউন্ট করা কি সম্ভব? এনটিএফএসের কোনও লিনাক্সের অনুমতি নেই বলে বিশৃঙ্খলা হবে না? যারা / বাড়ির জন্য প্রয়োজনীয়?
MestreLion

52

সাধারণভাবে বলতে গেলে, আপনি একসাথে একাধিক লিনাক্স ডিস্ট্রিবিউশনগুলি চালা না করা হলে আপনার আলাদা /homeবা /bootবিভাজন নিয়ে মাথা ঘামানো উচিত নয় ।

উভয় ডেস্কটপ সিডি এবং সার্ভার / বিকল্প সিডি জন্য উবুন্টু ইনস্টলারের কোনো সিস্টেমের উপর ইনস্টল করার আপনার হোম ডিরেক্টরীতে সংরক্ষণের ক্ষমতা আছে (এবং স্থানীয় সিস্টেম driectories: /usr/local, /usr/src, এবং /var/local)। এই কার্যকারিতাটি ব্যবহারকারীর আইডি এবং বিদ্যমান ব্যবহারকারীর গোষ্ঠী আইডি পুনরায় ব্যবহার করে, যদি এটি ইনস্টলের সময় আপনি যে ব্যবহারকারীর তৈরি করছেন তেমন ব্যবহারকারীর নাম থাকে।

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

উবুন্টু ১০.১০-তে আমরা ইনস্টলারটিতে একটি বিকল্প যুক্ত করার আশাবাদী ছিলাম যে যখন আপনি উবুন্টুর একটি বিদ্যমান অনুলিপি ইনস্টল করেছেন এবং আপনি যে নতুন সংস্করণটি ইনস্টল করার চেষ্টা করছেন তার সাথে এটি প্রতিস্থাপন করার প্রস্তাব দিয়েছিলেন (পর্দার পিছনে উল্লিখিত কার্যকারিতা ব্যবহার করে)। এটি চূড়ান্ত কাটা না করলেও এটি উবুন্টু ১১.০৪ এ পৌঁছানোর সম্ভাবনা রয়েছে।

আলাদা /bootপার্টিশন হিসাবে , এটি অতীতের হার্ডওয়্যার সীমাবদ্ধতার একটি প্রতিচ্ছবি (বুটলোডার 1024 সিলিন্ডার সীমা)। আধুনিক সিস্টেমে আলাদা / বুট করার কোনও ব্যবহারিক সুবিধা আমি ভাবতে পারি না, এবং যদি যুক্তিযুক্তভাবে অতিরিক্ত পরিমাণে স্থান না দেওয়া হয় তবে এটি সম্ভাব্যভাবে পূরণ করবে এবং নিজস্ব সমস্যা তৈরি করবে, যদি উবুন্টু স্বয়ংক্রিয়ভাবে পুরানো কার্নেলগুলি সরিয়ে না দেয় ।


3
/ / এ ফরম্যাট বাক্সটি পরীক্ষা না করানোর মতো একই প্রভাব রয়েছে। স্পষ্টতই এটি পার্টিশনের বিন্যাস করে না, তবে এটি নতুন ইনস্টল শুরু করার আগে উপস্থিত সিস্টেম ফাইলগুলি সরিয়ে দেয়।
ইভান

2
পৃথক / হোম পার্টিশন থাকার সংখ্যাগত সুবিধা রয়েছে। আপনি রুট পার্টিশনগুলি বিন্যাস করে একটি পরিষ্কার সিস্টেম ইনস্টল করতে পারেন তবে এখনও আপনার ডেটা রাখবেন। আপনি / বাড়িতে এনক্রিপশন বা এলভিএম ব্যবহার করতে পারেন, তবে আপনার সম্ভবত এটির প্রয়োজন নেই। ব্যাকআপ সরলতার জন্য, আপনি কেবল / হোম পার্টিশনের একটি ডাম্প তৈরি করেন। শক্তি ব্যবহারকারীর জন্য, আপনি আপনার সিস্টেমটিকে সাময়িকভাবে কল করতে এবং অ্যাপ্লিকেশনগুলির জন্য এবং ডেটার জন্য পৃথক ফাইল সিস্টেম চয়ন করতে পারেন (এটিও বোঝায়) make ইত্যাদি
Huygens

2
/ বুট সম্পর্কে আরও একটি গুরুত্বপূর্ণ বিষয়: আপনাকে যদি সিস্টেমটি পুনরুদ্ধার করতে হয় তবে আপনার পুনরুদ্ধারের সরঞ্জামগুলি কী সমর্থন করবে তা আপনি নিশ্চিত হতে পারবেন না। আপনি যদি আপনার বেসিক ইনস্টলের জন্য এলভিএম-তে এক্সএফএস-এর মতো কিছু ব্যবহার করেন তবে আপনি / বুটে কাঁচা পার্টিশনে একটি সাধারণ এক্সট3 ব্যবহার করতে পারেন - যা সাধারণ পুনরুদ্ধারের সরঞ্জামগুলিও সমর্থন করে।
মেই

2
/bootEFI / UEFI জগাখিচুড়ি থেকে পৃথক বিভাজন বাধ্যতামূলক হয়ে ওঠে।
ব্রায়াম

1
প্রিইনস্টলযুক্ত উইন্ডোজ সহ এমবিআর-তে পৃথক পৃথক /bootআপনাকে উইন্ডোজ বুটলোডারটি পুনরুদ্ধার না করেই উবুন্টু সরাতে দেয়।
অগ্নি

12
  1. / (যেমন রুট ফাইল সিস্টেম) - আপনার অপারেটিং সিস্টেমের জন্য

  2. swap - অদলবদল স্থান, যা আপনার র‌্যামের পরিমাণের চেয়ে কিছুটা বড় হওয়া উচিত

  3. /home - আপনার ডেটা ফাইলের জন্য

আপনি /bootযদি সম্পূর্ণ ডিস্ক এনক্রিপশন সেট করতে বিকল্প ইনস্টলারটি ব্যবহার করে থাকেন তবে আপনার কেবলমাত্র একটি পৃথক পার্টিশন প্রয়োজন । বর্তমানে /bootপ্রয়োজনীয় ফাইলগুলি এনক্রিপ্ট করা দরকার যাতে অপারেটিং সিস্টেম শুরু হয়।

সাধারণত বলতে চাইলে আপনি অন্যান্য পার্টিশন যুক্ত করতে পারেন:

  1. অপারেটিং সিস্টেমটি পুনরায় ইনস্টলের মাধ্যমে পার্টিশনটি সংরক্ষণ করুন - পৃথক /homeপার্টিশন থাকার এটিই সাধারণ কারণ । আপনি উত্স থেকে সংকলন করে প্রচুর অ্যাপ্লিকেশন ইনস্টল করলে একটি পৃথক /usr/localবা কার্যকরও /optহতে পারে।

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

  3. একটি আলাদা ফাইল সিস্টেম ব্যবহার করুন - আমি এর জন্য একটি দ্রুত, কম স্থিতিস্থাপক ফাইল সিস্টেম ব্যবহার /tmpকরি তবে /homeআরও ভাল ডেটা সুরক্ষার জন্য আমি একটি ধীর, জার্নালিং ফাইল সিস্টেম রাখি ।

Asmerito দ্বারা প্রস্তাবিত হিসাবে, আপনার /bootLVM ব্যতীত আপনার সমস্ত পার্টিশন স্থাপন বিবেচনা করা উচিত । এটি আপনার পার্টিশনগুলির আকার পরিবর্তন করতে বা এগুলি অন্য ডিস্কগুলিতে প্রসারিত করার ক্ষেত্রে নমনীয়তা বাড়িয়ে তুলবে। তবে আপনি এই কার্যকারিতাটির প্রয়োজন হবে না আশা করতে পারেন।

আপনি যদি বিকল্প ইনস্টলারে পুরো ডিস্ক এনক্রিপশন ব্যবহার করেন তবে এটি এনক্রিপ্ট হওয়া ডেটা ধরে রাখার জন্য স্বয়ংক্রিয়ভাবে একটি /bootপার্টিশন, একটি swapপার্টিশন এবং অন্য একটি পার্টিশন তৈরি করবে । এই এনক্রিপ্ট করা পার্টিশনটি LVM পার্টিশন ধরে রাখতে ব্যবহৃত হয়। এই LVM পার্টিশনটি আপনার সমস্ত অতিরিক্ত পার্টিশন ধরে রাখতে ব্যবহৃত হয়। প্রথমদিকে এটি আপনার মূল বিভাজন মাত্র।

আশা করি এই সব সাহায্য করবে।


/rootডিরেক্টরি জন্য rootব্যবহারকারী, না সিস্টেম।
ব্রিয়াম

9

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

আমি যখন রুট পার্টিশনের জায়গাগুলি ছড়িয়ে দিয়েছি তখন আমি এটি কঠিনভাবে আবিষ্কার করেছি - এবং আমি জিনোম ডেস্কটপটিও শুরু করতে পারি নি। আমাকে টার্মিনালটি দিয়ে লগ ইন করতে হয়েছিল এবং কিছু জিনিস মুছতে হয়েছিল :(


1
উবুন্টুর সাম্প্রতিক সংস্করণগুলিতে এটি হওয়া উচিত নয় - আমরা এখন নিশ্চিত করি / টেম্পে কিছু জায়গা রয়েছে (যেখানে এই অ্যাপ্লিকেশনগুলিকে লেখার দরকার আছে)।
রাউফ

@ আরএফ: উবুন্টু 9.04 এর সাথে এটি ঘটেছে। আমি অবশ্যই এখন 10.04 ব্যবহার করছি।
নাথান ওসমান

4
আপনি যদি সত্যিই ডিস্কে সাসপেন্ড ব্যবহার করার পরিকল্পনা না করেন তবে আপনার সত্যিই অদলবদলের বিভাজনের দরকার নেই
মারিয়াস গেডমিনাস

কার্নেল ক্রাশ হলে এটি একটি মেমরি ডাম্প লিখতে চায়। যদি পর্যাপ্ত জায়গা না থাকে তবে তা হবে না (তবে এটি অন্যথায় কোনও ক্ষতি করবে না)। কার্নেল ক্র্যাশ ডাম্প পরে বিশ্লেষণ করা যেতে পারে - এটি পুনরায় বুট করার সময় অদলবদল থেকে অনুলিপি করা হয়।
মেই

7

আমি ব্যবহার করি:

প্রাথমিক বিভাজন:

  • /boot = 1 জিবি

এলভিএম সহ বর্ধিত পার্টিশন:

  • / = 5 জিবি
  • /var = 3 জিবি
  • /var/spool/cache = 2 জিবি রিসারএফএস (আমার সমস্ত ব্রাউজারের জন্য স্থানীয় স্কুইড ডিস্ক ক্যাশে)
  • /home = পাবলিক ফোল্ডার সহ ব্যবহারকারীদের জন্য +500 গিগাবাইট (স্থানীয়ভাবে এবং দূরবর্তী অবস্থান থেকে এসএমএসের মাধ্যমে ভাগ করা হয়েছে)।
  • /tmp = 128 এমবি (র‌্যামএফএস)।
  • swap = আমার র‌্যামের দ্বিগুণ।

আমি বছরের পর বছর ধরে এই স্কিমটি ব্যবহার করে আসছি এবং এতে আমি খুব খুশি। পরামর্শ সর্বদা স্বাগত জানাই।


/ বুটের জন্য আপনার তেমন দরকার নেই। যদি না আপনার কাছে কার্নেলগুলি লোড থাকে। 256 এমবি পর্যাপ্ত। আপনার যদি / বুট এবং LVM মাত্র 2 টি পার্টিশন থাকে তবে আপনার প্রসারিত-বিস্তৃত প্রসারিত এমবিআর-তে 4 টি পর্যন্ত প্রাথমিক পার্টিশন থাকতে পারে বলে একটি বর্ধিত পাত্রে LVM পার্টিশন তৈরি করার দরকার নেই। আপনার যদি খুব বেশি র্যাম না থাকে তবে আপনার 2 * র‌্যাম = অদলবদ স্কিমের প্রয়োজন হবে না, যদি আপনি হাইবারনেশন করতে চান এবং আপনার কাজের চাপের জন্য পর্যাপ্ত র‌্যাম থাকে, তবে 1.1 * র‌্যাম = অদলবদই যথেষ্ট ভাল। আপনার যদি 8 গিগাবাইট র‍্যাম থাকে এবং ভারী ভিডিও সংস্করণ না করে থাকে তবে আপনার কাছে 1 জিবি স্বায়েপ (বা এমনকি কোনও সোয়াপ নেই) থাকতে পারে।
হিউজেন্স

7

সার্ভার ইনস্টলেশনগুলির জন্য, সেরা অনুশীলন হ'ল এলভিএম ব্যবহার করা, যাতে আপনি ফাঁকা জায়গার বাইরে চলে গেলে আপনি সহজেই আপনার সঞ্চয় স্থানটি প্রসারিত করতে পারেন। আমার পরামর্শটি হ'ল:

  1. /boot
  2. /
  3. এলভিএম (আপনি যদি আরও ডিস্ক যুক্ত করেন তবে কেবলমাত্র এলভিএমের আকার পরিবর্তন করুন এবং আপনি সেখানে যান)।

দ্রষ্টব্য: আপনি যদি একাধিক ব্যবহারকারীর পরিবেশ ব্যবহার /homeকরেন তবে LVM এ তৈরি করা ভাল অনুশীলন ।


5

আমার হোম সার্ভার, আমি তৈরি করতে পছন্দ /, /swapএবং /var/log। যেহেতু আমি ফায়ারওয়াল চালাচ্ছি এবং সমস্ত ক্রিয়াকলাপে লগ করি তাই /var/logআলাদা পার্টিশন হিসাবে লগ তৈরি করা নিশ্চিত করে যে লগগুলি রাম্পার্ট চালালেও এটি আমাকে বুট করা থেকে বিরত রাখবে না।


3

আমি সর্বদা উবুন্টুর নতুন সংস্করণগুলির একটি নতুন ইনস্টলটি করি, তাই আমার জন্য এটি আলাদা /homeহওয়ার অর্থ হয় , যেহেতু প্রতিবার আমার হোম ফোল্ডারের ব্যাকআপ নিতে হবে না।


আমি যুক্ত করব যে এটি এখন আমার জন্য বিশেষভাবে কার্যকর ছিল যে আমি পরিবর্তে আর্চ লিনাক্সে চলে এসেছি, যাতে আমি কেবল অপারেটিং সিস্টেমটি প্রতিস্থাপন করতে পারি এবং আমার প্রচুর ডেটা অনেক প্রচেষ্টা ছাড়াই রাখতে পারি।
ভিক্টর

2

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


1

আমার নোটবুক ডেস্কটপে:

  • 8 জিবি বরাদ্দ /(ফাইল সিস্টেমের মূল)

  • 2 বার ইনস্টল করা র‌্যামের জন্য বরাদ্দ করা হয়েছে swap(উদাঃ 3 জিবি র‌্যাম = sw জিবি স্বাপের জন্য বরাদ্দ)

  • বরাদ্দকৃত ডিস্কের অবশিষ্ট /home


0
  • /root
  • swap
  • /mnt/storage- আপনি যে কোনও মিডিয়া ডাউনলোড করেন তা সঞ্চয় করতে somewhere এটি পূর্ণ হয়ে যায় যদি শিকড় পূরণ না করে। (আমি অনুমান করি যে এটি /homeপৃথক বিভাজন তৈরির ধারণার অনুরূপ ))
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.