এখানে একটি দুটি অংশ প্রক্রিয়া রয়েছে যা রাস্পবিয়ান এর জন্য এটি গ্রহণ করে; সম্ভবত সবচেয়ে ভাল ধারণা হ'ল তারা সক্ষম হয়ে থাকলে উভয় অংশের যত্ন নেওয়া।
প্রথমটি হ'ল মূলটিতে এটি /boot/cmdline.txt
অন্তর্ভুক্ত রয়েছে:
init=/usr/lib/raspi-config/init_resize.sh
রুট পার্টিশনের সেই পাথের সাথে স্ক্রিপ্ট উল্লেখ করা, যা বুট করার সময় init প্রক্রিয়া হিসাবে ব্যবহৃত হবে । এই বিট ব্যতীত এটি কার্নেলের মধ্যে নির্মিত একটি মানকে ডিফল্ট করবে /sbin/init
, যা রাস্পবিয়ান-তে একটি প্রতীকী লিঙ্ক /lib/systemd/systemd
।
অংশটি অপসারণ করে cmdline.txt
, সিস্টেমটি সাধারণত বুট করা উচিত।
সেই স্ক্রিপ্টটি আসলে যা করে তা হ'ল এসডি কার্ডের পার্টিশনটির আকার পরিবর্তন । পার্টিশনের ফাইল সিস্টেমের আকার পরিবর্তন করা এটি একটি পৃথক প্রক্রিয়া , 1 এর পরে যা ঘটে তা ঘটে।
যেভাবে ঘটে তা হ'ল সিস্টেমটি তাত্ক্ষণিকভাবে স্বাভাবিকভাবে পুনরায় বুট করা হয় (এটি সিস্টেমেড মাধ্যমে) এবং একটি init.d
স্ক্রিপ্ট তাড়াতাড়ি ট্রিগার করার জন্য সেট করা হয় যা দ্বিতীয় বিভাজন থেকে সরানো উচিত:
/etc/init.d/resizefs_once
এবং এর সাথে প্রতীকী লিঙ্কটিও মুছে ফেলা উচিত:
/etc/rc3.d/S01resizefs_once
আপনি চাইলে পরে ব্যবহারের জন্য একটি অনুলিপি রাখতে পারেন, তবে raspi-config
এটি আবার আপনার জন্য তৈরি করতে পারেন (এটি raspi-config
শেল স্ক্রিপ্টে এম্বেড করা হয়েছে )। যদি এটি আসলে চালায় তবে এটি নিজেকে মুছে ফেলে, তাই এটি আর হবে না।
এটি যা করে তা হ'ল নতুন আকারিত পার্টিশনের ফাইল সিস্টেমকে পুনরায় আকার দেওয়া।
কোনও এক বা অন্য অংশটি ঘটলে কোনও ক্ষতি করা উচিত নয়; প্রথম ক্ষেত্রে আপনি এমন একটি ফাইল সিস্টেমের সমাপ্তি করুন যা বর্ধিত পার্টিশনটি পূরণ করে না, দ্বিতীয়টিতে কিছুই ঘটবে না, কারণ ফাইল সিস্টেম ইতিমধ্যে পার্টিশনটি পূরণ করে।
পরে আপনি যদি raspi-config
ফাইল সিস্টেমটি প্রসারিত করতে ব্যবহার করেন তবে এটি সরাসরি পার্টিশনটির আকার পরিবর্তন করে, তারপর init স্ক্রিপ্টটি সেট করুন (ইতিমধ্যে উল্লিখিত)।
cmdline.txt
প্রথম পার্টিশনে সম্পাদনা কোনও কম্পিউটারে সহজ কারণ এটি একটি ভিএফএটি পার্টিশন। init.d
ফাইলটি সরিয়ে ফেলার জন্য এমন একটি সিস্টেমের প্রয়োজন যা এক্সট 4 ফাইল সিস্টেমে অ্যাক্সেস এবং সম্পাদনা করতে পারে।
কার্ড জ্বালানোর আগে উভয় কাজই ইমেজ ফাইলটিতে করা যেতে পারে; জিএনইউ / লিনাক্স সিস্টেমে রাস্পবিয়ান চিত্রটি মাউন্ট এবং সংশোধন করতে এখানে দেখুন । একটা হল সমান্তরাল Q & A- Windows এর জন্য ।
এটিও বিপরীতমুখী, তবে আপনাকে প্রথমে যেমনটি বর্ণিত হয়েছে তেমন প্রক্রিয়াটির উভয় অংশই ফিরিয়ে দিতে হবে, কারণ প্রথমটি স্বয়ংক্রিয়ভাবে দ্বিতীয়টির মঞ্চায়ন অন্তর্ভুক্ত করে না।
- যদিও এই স্ক্রিপ্টের ত্রুটি বার্তাটি মূলত এই ফাইলটিকে সিস্টেমের আকার পরিবর্তন করতে ব্যর্থ হয়েছে দাবি করে এই শর্তগুলিকে বিভ্রান্ত করে , যখন এটি সত্যিই ব্যর্থ হয় তখন মূল ফাইল সিস্টেমের সাথে থাকা পার্টিশনের আকার পরিবর্তন করে । একটি করলে অন্যটি স্বয়ংক্রিয়ভাবে পরিপূর্ণ হয় না।