অ-ইন্টারেক্টিভভাবে সমস্ত উপলব্ধ ডিস্ক আকারের সাথে একটি পার্টিশন তৈরি করুন


11

এটি আমার কাছে বিরক্তিকর, তবে এটি কার্যকর:

echo -e "n\np\n1\n\n\nt\nc\na\n1\nw" | fdisk /dev/sdb

আমি এটি সম্পাদন করার জন্য আরও বিচক্ষণ বা মার্জিত উপায় জানতে চাই। এই টাস্কটির পূর্বে পুরো বুট রেকর্ড এবং পার্টিশন টেবিলটি শূন্য করা হচ্ছে, সুতরাং আমরা বিশ্বাস করতে পারি যে পার্টিশন 1 উপলব্ধ।


1
একাধিক লাইনে একই 'প্রতিধ্বনি' লিখতেও সম্ভব (যদি আপনি এটি কোনও ব্যাশ স্ক্রিপ্টে করছেন) - একই স্তরের 'ঘৃণ্য', তবে কিছুটা বেশি পঠনযোগ্য। নীচের উত্তরের মধ্যে আরও ভাল বিকল্পগুলি :-)
রাল্ফ বোল্টন

উত্তর:


6

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


1
আমি নিশ্চিত যে এটি এখানে কোথাও রয়েছে তবে আপনি যে সমস্ত উপলব্ধ স্থান ব্যবহার করতে পারবেন তা কীভাবে নির্দিষ্ট করতে পারবেন তা খুঁজে পেতে আমার বেশ কষ্ট হচ্ছে।
andyortlieb

3

sfdisk

echo 'start=2048, type=83' | sudo sfdisk /dev/sdX

একটি একক পার্টিশন দিয়ে একটি ডিস্ক পূরণ করা উচিত।

দেখুন: /superuser/332252/creating-and-formating-a-partition- using- a-bash-script/1132834#1132834 type=83অংশ সহ আরও কমান্ড সিনট্যাক্সের বিশদ ব্যাখ্যার জন্য ।

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