ডেবিয়ানের লাইভ-হেলপার দ্বারা নির্মিত লাইভ USB চিত্রটি মাউন্ট করা যাবে না


0

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

   # lh_config -b usb-hdd -m http://ftp.cz.debian.org/debian/ --packages "..."
   # lh_build
   # mount -o loop,offset=512 binary.img /mnt

ফলাফল স্বরূপ

   mount: you must specify the filesystem type

কিন্তু কম অতিরিক্ত প্যাকেজ সঙ্গে এটি করতে পারেন মাউন্ট করা হবে। আকর্ষণীয় এই মান:

   # fdisk -ul small.img
   You must set cylinders.
   You can do this from the extra functions menu.

   Disk small.img: 0 MB, 0 bytes
   54 heads, 36 sectors/track, 0 cylinders, total 0 sectors
   Units = sectors of 1 * 512 = 512 bytes
   Disk identifier: 0x0005a3cb

   Device Boot      Start         End      Blocks   Id  System
   small.img1   *           1      276479      138239+  83  Linux
   Partition 1 has different physical/logical endings:
   phys=(17, 53, 36) logical=(142, 11, 36)

এবং বড় ইমেজ জন্য:

   # fdisk -ul big.img
   You must set cylinders.
   You can do this from the extra functions menu.

   Disk webstep_rescue_disk_usb.img: 0 MB, 0 bytes
   255 heads, 63 sectors/track, 0 cylinders, total 0 sectors
   Units = sectors of 1 * 512 = 512 bytes
   Disk identifier: 0x0002a2ab

   Device Boot      Start         End      Blocks   Id  System
   big.img1   *          63      771119      385528+  83  Linux

তাহলে সমস্যাটা কি? ইমেজ শেষের মাঝখানে শেষ হয় নাকি?

আমি ডেবিয়ান / লাইভ তথ্য ব্যবহার করেছি: http://wiki.debian.org/DebianLive/Howto/USB

ছবিটি মাউন্ট করার মূল কারণ হচ্ছে আমি vesa32 কাস্টম সিলেলিংক্স মেনু এবং স্প্ল্যাশ স্ক্রীন ব্যবহার করতে চাই।

উত্তর:


0

আমি সমস্যা সমাধান করেছি। বৃহত্তর চিত্রের বিভাজনটি সেক্টর 63 তে শুরু হয়, তাই সঠিক মাউন্ট কমান্ডটি হয়

 mount -o loop,offset=32256 binary.img /mnt

অফসেট প্যারামিটারটি বাইট_পার_সেকটর * start_sector হতে হবে, যা এই ক্ষেত্রে 512 * 63 = 32256।

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