[জিম] একটি অত্যন্ত পুরানো compucolor ii কম্পিউটারের জন্য ডিস্কের একটি বাক্স আছে, এবং বিট রোটের সাথে ধীরে ধীরে সেটি সেটিংসে সেটিকে চিত্রিত করার সময় হতে পারে যে এটি সমস্ত ডিস্কগুলি অনেক বেশি দীর্ঘমেয়াদী ডাম্প করার সময় হতে পারে -টম বিন্যাস। এই ডিস্কগুলি পরীক্ষা করার জন্য বিদ্যমান সরঞ্জামগুলি মূল্যায়ন করার পরে, তিনি নিজের ফ্লপি ডিস্ক ইন্টারফেস তৈরি করতে বেছে নিয়েছিলেন যে তিনি DiskVacuum কল করেছেন।
DiskVaccuum একটি papilio প্রো FPGA বোর্ড এবং স্তরের রূপান্তর মূল্য কয়েক চিপ উপর ভিত্তি করে। FPGA বিট এবং স্থানটিকে সহজে ডিস্কের মাথাটি পরীক্ষা করতে সক্ষম, অনেক বেশি সমসাময়িক কম্পিউটারের ড্রাইভে সবকিছু সংরক্ষণ করতে সক্ষম।
পপিলিও বোর্ডের ইউএসবি পার্শ্বে, [জিম] ডিস্কে ট্র্যাকগুলি ধরতে পাইথন-তে ধরণের শেল রচনা করেছেন, একটি ছবি ফাইলটি সংরক্ষণ করুন, একটি ছবি ফাইল সংরক্ষণ করুন এবং একটি উপযুক্ত DOS উচিত। সেরা এখন চাকরিটি কেবলমাত্র কম্পুকোলোর ২ ডিস্ক ড্রাইভের জন্য, কিন্তু [জিম] এই নির্দিষ্ট ভিনটেজের বেশিরভাগ ডিস্ক ড্রাইভের জন্য সংযোগকারীর সাথে একটি প্যাপিলিও-টু-ডিস্ক-ড্রাইভ ইন্টারফেস বোর্ড তৈরি করতে যথেষ্ট পরিমাণে কিক্যাডের সাথে প্রায় খেলেন। আশাটি হ’ল হার্ডওয়্যার এবং সফ্টওয়্যার অ্যাপ্লিকেশনটি 8-ইঞ্চি ড্রাইভ সহ অন্যান্য সিস্টেমের জন্য ডিস্ক চেক করার জন্য সাধারণীকরণ করা।
[জিম] হার্ডওয়্যারটি ব্যাখ্যা করা এবং তার পাইথন ক্যাচ ইউটিলিটি ডেমো করার একটি ভিডিও তৈরি করুন। আপনি নীচের যে পরিদর্শন করতে পারেন।