আমি এটি বিশেষভাবে বিভাজনে ব্যবহার করছি এবং আমাজন ইসি 2 উদাহরণগুলিতে ইবিএস ভলিউম মাউন্ট করব, তবে সত্যিই এটি কোনও নতুন ড্রাইভ আরম্ভ করার ক্ষেত্রে সাধারণত প্রযোজ্য।
প্রশ্নটি হিসাবে আমি একটি একক প্রাথমিক পার্টিশন তৈরির স্ক্রিপ্ট করতে চাই যা প্রদত্ত ডিভাইসে সমস্ত উপলব্ধ স্থান ব্যবহার করে। ডিভাইসটি কত বড় তা আমি আগে জানব না এবং এটি খুব বড় (অর্থাত্ বেশ কয়েকটি টিবি) হতে পারে।
এটি গবেষণায় মনে parted
হয় স্ক্রিপ্টিংয়ের জন্য ব্যবহারের সেরা কমান্ড। আমি মনে করি যেটুকু রেখাগুলি বরাবরই parted /dev/sdf mkpart primary 0 END
আমি যা চাই তা চাই তবে এন্ডটি কী হওয়া উচিত তা নির্ধারণ করার জন্য একটি সুন্দর উপায় বের করতে আমার বেশ কষ্ট হচ্ছে। কেউ কি এটি করার একটি সহজ উপায় জানেন?
gdisk
সঠিকভাবে সারিবদ্ধ। আমার মতে,parted
একটি গোলযোগ। এটি খুব বেশি করে - এবং এটি যে কাজ করে তা কেবল আলগাভাবে সংযুক্ত। এটি অদ্ভুতভাবে কীভাবে এটি ফাইল সিস্টেম এবং পার্টিশন টেবিলগুলি একসাথে তৈরি করে - এটি যে ডেটা লেখেন তার ডিস্ক লোকারেশন একই পাড়ার মতো কিছু নয়। আমি কেবল তখনই বুঝতে শুরু করি যে ডিস্কগুলি কীভাবে কাজ করেছিল যখন আমি বুঝতে পারলাম যে পার্টিশন টেবিলটি একটি সামান্য মানচিত্র যা তার মাথার উপরে বসে থাকে এবং এটি ওএসকে বলে যেখানে এটি কোনও ফাইল সিস্টেমের সন্ধান করতে পারে। যখন এটি ক্লিক করা হয়েছিল, আমি সুপারব্লকগুলি এবং মেগাম্যান এবং এটির সমস্ত কিছুই বুঝতে পারি। ভাল, আমি যাই হোক না কেন তাই ভাবতে পছন্দ করি।