নির্দিষ্ট দূরত্বে নয় সঠিক আকারের পার্টিশন তৈরি করুন


11

কীভাবে একটি নির্দিষ্ট দূরত্বে না করে সঠিক আকারের একটি পার্টিশন তৈরি করতে পারে?

আমি চেষ্টা করেছি:

parted -a optimal /dev/sdd mkpart primary 0% 0%+1GB
# and...
parted -a optimal /dev/sdd mkpart primary 0% +1GB

কোন লাভ হয়নি।

আমি কীভাবে এটিকে শেষ দূরত্বের পরিবর্তে আকার গ্রহণ করব?


আপনি কোন ত্রুটি বার্তা পাবেন? নেই parted -a optimal /dev/sdd mkpart primary 0GB 10GBকাজ করে?
টেরডন

উত্তর:


7

আমি মনে করি partedকেবল বিস্মৃততা গ্রহণ করে, না x+y

আপনি এটি এর মতো করতে পারেন: ( +শেল দ্বারা ব্যাখ্যা করা)

# start=1
# size=512
# parted /dev/loop0 unit mib mkpart primary $start $(($start+$size))
# parted /dev/loop0 unit mib print free
Model: Loopback device (loopback)
Disk /dev/loop0: 1000MiB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start    End      Size     File system  Name     Flags
        0.02MiB  1.00MiB  0.98MiB  Free Space
 1      1.00MiB  513MiB   512MiB                primary
        513MiB   1000MiB  487MiB   Free Space

... এবং আপনি যদি আরও যুক্ত করতে চান তবে

# start=$(($start+$size+1))
# size=128
# parted /dev/loop0 unit mib mkpart primary $start $(($start+$size))
# parted /dev/loop0 unit mib print free                           
Model: Loopback device (loopback)
Disk /dev/loop0: 1000MiB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start    End      Size     File system  Name     Flags
        0.02MiB  1.00MiB  0.98MiB  Free Space
 1      1.00MiB  513MiB   512MiB                primary
        513MiB   514MiB   1.00MiB  Free Space
 2      514MiB   642MiB   128MiB                primary
        642MiB   1000MiB  358MiB   Free Space

+1সম্পূর্ণরূপে ঐচ্ছিক, আমি শুধু পার্টিশন মধ্যে 1MiB মুক্ত "বাম্পার" যাব কিছু কারণে মত।

যদি আপনি শতাংশের সাথে ডিল করতে চান তবে আপনি শেল থেকে ডিভাইসটির আকারও ব্যবহার blockdev --getsize64 /dev/deviceকরতে পারেন , এটি ব্যবহার করে , যাতে আপনি সমস্ত গণিতকে ভাগ করে শেল স্ক্রিপ্টে স্থানান্তর করতে পারেন। আমি এমআইবি-প্রান্তিকৃত পার্টিশনগুলির গ্যারান্টি হিসাবে এটি করি, কারণ partedঠিক কী এর অর্থ সম্পর্কে আমি কখনই নিশ্চিত নই -a optimal

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