কিছু যে, এছাড়াও সঙ্গে নিশ্চিত ZFS সাথে কাজ করে সম্ভবত lvm
, btrfs
এবং অন্যান্য ভলিউম ম্যানেজার:
আপনি কয়েকটি খালি ফাইল (এর সাথে তৈরি dd if=/dev/zero of=file01 bs=1M count=2000
) ব্যবহার করতে পারেন এবং তারপরে একটি RAID0 (স্ট্রাইপিং) গঠনের জন্য এই ফাইলগুলিকে আপনার ভলিউম ম্যানেজারে "হার্ড ডিস্ক" হিসাবে ব্যবহার করতে পারেন।
btrfs
এবং এর জন্য lvm
আপনাকে আপনার ফাইলগুলি লুপ ডিভাইস হিসাবে মাউন্ট করতে হবে (অন্যান্য উত্তর দেখুন)।
তারপরে ভলিউম ম্যানেজার আপনাকে এই ফাইলগুলি একটি বড় হার্ড ডিস্ক হিসাবে উপস্থাপন করবে। আপনি এই নতুন ফাইল সিস্টেমের মধ্যে আপনার ট্রুইক্রিপ্ট কনটেইনার রাখতে পারেন।
এলভিএম ব্যবহারের জন্য, এখানে একটি টিউটোরিয়াল রয়েছে: https://www.debian-administration.org/article/410/A_simple_intrration_to_working_with_LVM
বিটিআরএসএফ-এর জন্য এটি সম্ভবত mkfs.btrfs -d raid0 file1 file2 file3
দেখার মতো একটি কমান্ড হবে : https://btrfs.wiki.kernel.org/index.php/Using_Btrfs_with_ মাল্টিপল_ডেভেসিগুলি # ফাইলসাইটি_ক্রিকেশন
যেহেতু আপনি জেন্টু ব্যবহার করছেন, আপনার জেডএফএসসনলিনাক্স ব্যবহার করতে হবে (কার্নেল মডিউল, FUSE বাস্তবায়ন ব্যবহার করবেন না!)। এটি নিম্নলিখিত হিসাবে করা যেতে পারে:
# create 10 files of 1GB each
for i in {0..9} ; do
dd bs=1M count=1000 if=/dev/zero of=part_${i}
done
# create a zpool (sth like a virtual harddrive) from the 10 files
zpool create MyPoolName /absolute/path/to/part_*
# this will also create a new file system, that is mounted at /MyPoolName
# can be seen with
df -h
# Now, you can put your Truecrypt container in there. If you want to upload/download the files, you should "export" the zpool first.
zpool export MyPoolName
# If all the synchronization is done, you can import the pool with
zpool import MyPoolName -d /absolute/path/to/folder/that/contains/parts
আমি খুব বেশি ছোট ফাইল ব্যবহার না করার পরামর্শ দিচ্ছি, কারণ এতে একটি বড় ওভারহেড জড়িত থাকবে। কীভাবে জেডএফএস ব্যবহার করতে হবে এবং ক্লাউড আপলোডের সাথে সবকিছু কীভাবে কার্যকর হয় সে সম্পর্কে কিছুটা পরীক্ষা করা ভাল।