আমি কীভাবে একটি বিটিআরএফএস বিভাজনকে নিরাপদে আকার (সঙ্কুচিত) করতে পারি?


20

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


বিটিআরএফএস রাইড অ্যারেতে জিপিআর্ট ব্যবহার করার সময় সাবধানতা অবলম্বন করুন। পার্টিশনের চেয়ে ফাইল সিস্টেম বড় হলে ডেটা ক্ষতি সম্ভব: মাল্টি-ডিভাইস বিটিআরএফএস ফাইল সিস্টেমের আকার পরিবর্তন করতে জিপিআর্ট ব্যবহার করবেন না!
বেসিক 6

উত্তর:


11

জিপিআরটিড বৈশিষ্ট্য পৃষ্ঠাগুলি অনুসারে , বিটিআরএফস সংকোচন সমর্থিত। বিকল্পটি উপলভ্য না হলে, btrfs- সরঞ্জাম প্যাকেজ ইনস্টল করা এটি ঠিক করতে পারে। যদি এটি কাজ না করে তবে এটি হতে পারে কারণ উবুন্টুতে জিপিআর্টের একটি পুরানো সংস্করণ রয়েছে, আপনি জিপিআর্টড লাইভ সিডি ব্যবহার করতে পারেন:

http://gparted.sourceforge.net/livecd.php

( এটি উবুন্টু যেভাবেই এটি ব্যবহারের পরামর্শ দেয়)


15

মতে এই পৃষ্ঠার মধ্যে Btrfs উইকি :

4 জিআইবি দ্বারা ফাইল সিস্টেম সঙ্কুচিত করতে: btrfs filesystem resize -4g /mntবা btrfsctl -r -4g /mntএফএস আকার সেট করুন। ফাইল সিস্টেমকে একটি নির্দিষ্ট আকারে সেট করতে, আকার থেকে + বা - বাদ দিন।

btrfsএবং btrfsctlউবুন্টু কমান্ড প্যাকেজ নামক দ্বারা প্রদান করা হয় btrfs-utils, যা আপনি সফটওয়্যার সেন্টারে ইনস্টল করতে পারেন। আপনি টার্মিনালটিতে এই কমান্ডগুলি চালনা করুন (Ctrl + Alt + T)। 4gআপনি প্রকৃতপক্ষে পার্টিশনটি সঙ্কুচিত করতে চান এবং পার্টিশনের /mntমাউন্ট পয়েন্ট দ্বারা প্রতিস্থাপন করুন । উদাহরণস্বরূপ, / মিডিয়া / আলফায় মাউন্ট করা একটি বিটিআরএফস পার্টিশনটি সঙ্কুচিত করতে 500 এমআইবি আপনি চালাতে পারেন:

btrfs filesystem resize -500m /media/Alpha

বা:

btrfsctl -r -500m /media/Alpha

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

কিছু ইউটিলিটি বা অ্যাপ্লিকেশন যদি এটি সম্পাদিত হয় তখন পুনরায় আকার দেওয়ার ক্রিয়াকলাপের ফলাফলগুলি দেখতে না পান, রিবুট করা ভাল ধারণা।

দেখুন btrfsএবং btrfsctl ম্যানুয়াল পৃষ্ঠার এই কমান্ড ব্যবহার সম্পর্কে আরো বিস্তারিত জানার জন্য। এবং আশা করি শিগগিরই বিটিআরএফএস উইকি ফিরে আসবে।

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


এটি অদ্ভুত বলে মনে হচ্ছে, তাই এটির আকার পরিবর্তন করতে আমার কি ভলিউম লাগাতে হবে? আমি সর্বদা ভেবেছিলাম যে আনমাউন্টড ভলিউমগুলি সহ এটি করা আরও নিরাপদ ... যাইহোক আপনার উত্তরের জন্য ধন্যবাদ!
বোরসুক

8
তালিকাভুক্ত কমান্ডগুলি কেবল ফাইল সিস্টেমের আকার পরিবর্তন করে, পার্টিশনটি নয়। এ কারণেই তারা একটি মাউন্ট করা সিস্টেমে কাজ করে। একবার এফএসের আকার পরিবর্তন করার পরে আপনার প্রকৃত পার্টিশনের আকার পরিবর্তন করতে আপনার পছন্দসই পার্টিশন ম্যানেজমেন্ট সরঞ্জামটি ব্যবহার করতে সক্ষম হওয়া উচিত। তবে, সর্বশেষতম জিপিআর্ট আপনার জন্য কেবল এটি করবে, তাই বিরক্ত করার খুব কম কারণ নেই।
পার্কিনস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.