আমার কিছু hfsplus ড্রাইভ মাউন্ট করতে সমস্যা হচ্ছে। আমার কেবল তাদের কেবল পঠনযোগ্য মাউন্ট করা দরকার। (জার্নাল অক্ষম করা কোনও বিকল্প নয়) আমি প্রচুর গবেষণা করে জানতে পেরেছিলাম যে কার্নেল সংস্করণ ২.6.৩ 2. থেকে ২.6.৩৮ এ পরিবর্তিত হওয়ার কারণে সমস্যাটি শুরু হয়েছিল।
এই লিঙ্কটি একবার bugs.launchpad.net এ দেখুন ।
সুতরাং আমি এটি লিনাক্স কার্নেল সংস্করণ ২.6.৩7 এবং এর চেয়ে কম দিয়ে পরীক্ষা করেছি এবং এটি যেমনটি করা উচিত ঠিক তেমন কাজ করেছে।
আমার সংস্করণ যা উপরে 3.2.0-54-জেনেরিক (উবুন্টু 12.04) সহ উপরের সংস্করণগুলি এইচএফস্প্ল্লাস চিত্র এবং ডিস্কগুলি মাউন্ট করে কাজ করে নি। সুতরাং আমার উবুন্টু 9 থেকে জেনেরিক 2.6.31-14-এর মতো একটি কার্যকারী সংস্করণ থেকে hfsplus মডিউলটি দরকার।
আমি এই আদেশগুলিতে এইচএফএস + ডিডি চিত্রের সাথে এই ক্ষেত্রে ব্যবহার করি। তবে আমি অন্যান্য এইচএসপিপ্লাসের শারীরিক ড্রাইভ এবং অন্যান্য চিত্রের সাহায্যে এটি করেছি। এগুলি সমস্ত কার্নেল ২.6.৩7 এবং নিম্নের সাথে কাজ করে তবে নতুন সংস্করণে নয়:
sudo losetup -d /dev/loop0
sudo losetup /dev/loop0 -o $((512*409640)) /folder/iMac_21.dd
sudo mount -t hfsplus /dev/loop0 /mnt/hfs
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
missing codepage or helper program, or other error
dmesg | tail
[84980.380254] hfs: invalid secondary volume header
আমাকে এই তথ্য "প্রমাণ" যুক্ত করতে হবে যে সমস্যাটি কার্নেল ২.6.৩৮ এর পরে রয়েছে। এই একবার দেখুন। এটি প্যারাগন থেকে আসা একটি এনটিএফএস আন্ড এইচএফএস + ড্রাইভার।
"What's new in Paragon NTFS & HFS+ for Linux 8.5:
Support for modern Linux Kernels (up to 2.6.38);"
paragon-software.com/home/ntfs-linux-per/features.html
সমস্যা সমাধানের জন্য আমি /lib/modules/2.6.27/kernel/fs/hfsplus.ko
আমার বর্তমান 3.2.0-54-জেনেরিক কার্নেলটিতে অনুলিপি করেছি। তবে তা কার্যকর হয়নি। আমি কীভাবে আমার বর্তমান 3.2.0-54-জেনেরিক কার্নেল উবুন্টু 12.04 লিনাক্সের মধ্যে এইচএফস্প্লস অংশটি পেতে পারি? অথবা আমার কর্নেলটি ঠিক ঠিক ২.6.৩7 এর মতো কাজ করতে কীভাবে ঠিক করবেন?
আমি যে সেরা ইঙ্গিতটি দেখেছি তা হ'ল এটি ।