আমি কীভাবে নির্ভরযোগ্যভাবে ইউডিএফ ফর্ম্যাট করা সিডি এবং ডিভিডি বিষয়বস্তু সংরক্ষণাগারভুক্ত করতে পারি


3

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

#!/bin/bash
echo "Reading Volume Information"
SOURCECD=/dev/cdrw
OUTPUTCDDIR=/workarea/tmp
isoinfo dev=$SOURCECD || { printf "%b" "FAILED.\n" ; exit 1 ; }
VOLUMEID=`isoinfo -d dev=$SOURCECD | grep "Volume id" --color=never | awk -F": " '{ print $2}'` || { printf "%b" "FAILED.\n" ; exit 1 ; }
VOLUMESIZE=`isoinfo -d dev=$SOURCECD | grep "Volume size is" --color=never | awk -F": " '{ print $2}'` || { printf "%b" "FAILED.\n" ; exit 1 ; }
LABEL=$VOLUMEID-$VOLUMESIZE
OUTPUTDIR=$OUTPUTCDDIR/$LABEL
if [ -d "$OUTPUTDIR" ]; then # Dir exists, mention that...
echo "$OUTPUTDIR exists...exiting"
exit 1;
fi
mkdir -p "$OUTPUTDIR" || { printf "%b" "FAILED.\n" ; exit 1 ; }
OUTPUTISO=$OUTPUTDIR/image.iso
echo "Copying ISO for $LABEL"
dd if=$SOURCECD of="$OUTPUTISO" bs=2048 conv=sync || { printf "%b" "FAILED.\n" ; exit 1 ; }
echo "Verify Structures for $LABEL"
isovfy -i "$OUTPUTISO" > "$OUTPUTDIR"/verify-report.txt || { printf "%b" "FAILED.\n" ; exit 1 ; }
file "$OUTPUTISO" > "$OUTPUTDIR"/file-report.txt || { printf "%b" "FAILED.\n" ; exit 1 ; }
echo "Generating Metadata for $LABEL"
md5sum -b "$OUTPUTISO" > "$OUTPUTDIR"/md5.sum || { printf "%b" "FAILED.\n" ; exit 1 ; }
isoinfo -d -i "$OUTPUTISO" > "$OUTPUTDIR"/metadata.txt || { printf "%b" "FAILED.\n" ; exit 1 ; }
isoinfo -l -i "$OUTPUTISO" > "$OUTPUTDIR"/ls-lrt.txt || { printf "%b" "FAILED.\n" ; exit 1 ; }
eject $SOURCECD || { printf "%b" "FAILED.\n" ; exit 1 ; }

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

উত্তর:


0

মানক সরঞ্জামটি হ'ল

dvd+rw-mediainfo /dev/dvd

আমি এটি সিডি দিয়ে কাজ করার আশা করবো না, এক্ষেত্রে আমাদের চারপাশে স্ক্রিপ্ট করা দরকার:

cdrwtool ... -i

ফাইল সিস্টেমটি যাচাই করার জন্য আমি udffsck (ওরফে fsck.udf) বা udf_test (udfct থেকে) চেষ্টা করব, যদিও এগুলির কোনওটির সাথে আমার অভিজ্ঞতা নেই।

আপনি যেখানে isoinfo -lপ্রয়োজন সেই মুহুর্তে আপনার আসলে দরকার needmount -t udf -o ro ... && ls -lrt && umount ...


0

ddচিত্রটি অনুলিপি করার সর্বোত্তম উপায় নয় এবং এটি যখন কোনও পঠন ত্রুটিতে আঘাত করে তখন ব্যর্থ হয়।
আমি খুঁজে পাওয়া সেরা প্রোগ্রাম, এখন পর্যন্ত, ডিভিডিস্টাস্টার

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

পড়ার ত্রুটি থাকলেও, আপনি যদি .eccফাইলটি আগে তৈরি করেন তবে আপনি চিত্রটি পুনরুদ্ধার করতে পারেন (এবং একটি নতুন অনুলিপি বার্ন)।

আমি এখনও আউটপুট করে বসে আছি! dvd+rw-mediainfo /dev/dvdবা cdrecord -atip dev=/dev/cd(মাঝারি জন্য উপযুক্ত হিসেবে প্রস্তুতকারকের পেতে), প্লাস .dvdisaster.logযা ত্রুটি তালিকা আছে (পরে ট্র্যাকিং জন্য, এবং যদি সেখানে নির্মাতারা সঙ্গে কোনো পারস্পরিক সম্পর্ক দেখতে)।

বেশ কয়েকটি সিডি রয়েছে যা আমি বছর বছর আগে "অপঠনযোগ্য" চিহ্নিত করেছি যা dvdisasterপুনরুদ্ধার করতে সক্ষম হয়েছিল। ভিডিও ডিভিডিতেও কাজ করে (কমপক্ষে আমি যা পুড়েছি)।

পৃষ্ঠতল স্ক্যান করার ক্ষমতা আপনার হার্ডওয়্যার ক্ষমতার উপর নির্ভর করবে (নতুন ড্রাইভগুলি এটি হ্যান্ডেল করা উচিত?)। সস্তা (<$ 20, অপটিয়ার্ক 'ডিভিডি আরডাব্লু AD-7260S') অভ্যন্তরীণ দ্বৈত-স্তর বার্নার সহ উবুন্টুতে আমার জন্য দুর্দান্ত কাজ করে। যদিও ওএস এক্সে কোনও সাফল্য নেই, তবে এটি মনে হয় সিস্টেম সফ্টওয়্যার ড্রাইভের নিয়ন্ত্রণ দখল করার চেষ্টা করছে।


0

wodim / cdrecord থেকে readcd কোনও মিডিয়া ব্লক সাইজ প্রক্রিয়া করতে পারে এবং অপঠনযোগ্য স্ল্যাক এড়িয়ে যেতে পারে। এটি কাজ করতে আপনার বিকাশকারী.অ্যাপল ডটকম থেকে আইওএসবি ড্রাইভারের প্রয়োজন হতে পারে।

আপনার কি ইউএসবি কেবলের বাইরে ডিভিডি ড্রাইভের পাওয়ার সোর্স রয়েছে? ডিভিডি লেজার সিডির চেয়ে বেশি শক্তি আঁকেন।

এছাড়াও আইএসও লেবেল পড়ার সরঞ্জামগুলি অবশ্যই ইউডিএফ পরিচালনা করবে না ...

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