আমি প্রোগ্রামিং করছি এমন একটি ডিভাইসের জন্য আমার কাছে একটি ফাইল সিস্টেম রয়েছে যা আমি এর একটি অনুলিপি তৈরি করতে চাই। আদর্শভাবে আমি এই অনুলিপিটি ফোল্ডারটি অনুলিপি করতে চাই যাতে এটি অনুলিপি করা হয়েছিল। আমি এটি ব্যবহার করার চেষ্টা করেছি cp -r
cp -a
এবং rsync -azvP
চেষ্টা করেছি। যদিও প্রত্যেকে আলাদা আলাদা আকারের (ফোল্ডার du -s
) ব্যবহার করে এবং পরিণামে আমার ডিভাইসটি মূল ফোল্ডারটি বন্ধ করে দিলেও, এটি আমার অনুলিপিটি থেকে চলে না।
- আমি যে কমান্ডগুলি ব্যবহার করেছি সেগুলির জন্য অ্যাকাউন্টিং করা হচ্ছে না তা কী রক্ষা পাচ্ছে?
- কোনও ফাইল সিস্টেম / ফোল্ডার অনুলিপি করার সময় কি সবকিছুকে অভিন্ন রাখা সম্ভব? যদি তা হয় তবে আমি কীভাবে এটি করতে যাব?
পিএস আমি স্ট্যাকওভারফ্লোতে অনুরূপ প্রশ্ন পোস্ট করেছি তবে দ্রুত উপলব্ধি হয়েছি যে আমি এটি ভুল এক্সচেঞ্জের জন্য জিজ্ঞাসা করেছি
সম্পাদনা করুন: এটি সহায়ক নাও হতে পারে তবে আমি অনুলিপি করা ডিরেক্টরিটি কোন পদ্ধতি ব্যবহার করি তা না করেই নিম্নলিখিত আউটপুটটির সাথে কার্নেল প্যানিকের জন্য সদা মেশিনকে প্রশ্নবিদ্ধ করে তোলে।
ভিএফএস: ফ্লপি চেষ্টা করে এনএফএসের মাধ্যমে রুট এফএস মাউন্ট করতে অক্ষম। ভিএফএস: "ডিএনএফএস" বা অজানা-ব্লক রুট ডিভাইসটি খুলতে পারে না (2,0) দয়া করে একটি সঠিক "রুট =" বুট বিকল্প যুক্ত করুন; এখানে উপলব্ধ পার্টিশনগুলি রয়েছে: 1f00
64 এমটিডব্লক0 (ড্রাইভার?) 1f02 64 এমটিডব্লক 2 (ড্রাইভার?) 1f04 2432 এমটিডব্লক 4 (ড্রাইভার?) 1f05 128 এমটিডব্লক 5 (ড্রাইভার?) 1f06 4352 এমটিডব্লক 6 (ড্রাইভার?) 1f07 204928 এমটিডব্লক 7 (ড্রাইভার?) 1f08304 mtd block8 (ড্রাইভার?) 0800
8388608 এসডিএ ড্রাইভার: এসডি কার্নেল প্যানিক - সিঙ্ক হচ্ছে না: ভিএফএস: অজানা-ব্লকে রুট fs মাউন্ট করতে অক্ষম (2,0)
rsync -a
বা cp -a
ডিরেক্টরিগুলির সঠিক কপি করুন, তবে আপনি একটি বুটযোগ্য ডিস্ক অনুলিপি করার চেষ্টা করছেন, এটি সম্পন্ন করার জন্য আপনাকে আরও কয়েকটি জিনিস করতে হবে।
du
আউটপুটে পার্থক্য কোনও সূচক নয় যে সামগ্রীগুলি একই নয় the