হোমমেড অপারেটিং সিস্টেম চালানো


10

আপনি যে অপারেটিং সিস্টেমটি লিখেছিলেন তা দিয়ে শুরু করে আপনি কীভাবে এটি চালিয়ে কম্পিউটারে পরীক্ষা করতে পারবেন? আপনি কি ব্যবহৃত বর্তমান অপারেটিং সিস্টেম মুছে ফেলতে হবে, বা আপনি আলাদাভাবে চালাতে পারবেন?


1
ভাল প্রশ্ন. মূল পিসিতে ফিরে এটি ডিসকেট থেকে বুট করা একটি সহজ বিষয় ছিল, তবে জিনিসগুলি এখন আর এত সহজ নয়।
ড্যানিয়েল আর হিকস 2:33

3
সুপারউসারে আপনাকে স্বাগতম, আপনি যদি মাল্টি বুট করতে চান তবে আপনি কেবলমাত্র আপনার বুটলোডারটিতে একটি নতুন এন্ট্রি যুক্ত করবেন
50-3

উত্তর:


15

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

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


4
কমপক্ষে এখানে একটি ভাল পছন্দ হতে পারে, কমপক্ষে প্রাথমিকভাবে এটি একটি সম্পূর্ণ এমুলেটর - যা ধীরে ধীরে আপনার পরীক্ষামূলক ওএসকে মূল সিস্টেম থেকে সম্পূর্ণ আলাদা করে দেয় এবং এর উন্মুক্ত উত্স।
যাত্রামন গীক

2
আমি সাথে সৌভাগ্য কামনা করছি ছিল QEMU দ্বারা এবং Bochs পাশাপাশি ওএস উন্নয়নের জন্য।
জন পূর্ব

1
কেমুর আরেকটি সুবিধা হ'ল এটি জিডিবি দিয়ে ডিবাগিংয়ের অনুমতি দেয়। প্রকৃতপক্ষে একবার আমি একটি মাল্টিবूट অনুবর্তী কার্নেল তৈরি করেছি যা আমি খালি ধাতব উপর GRUB মাধ্যমে দৌড়েছিলাম। বোচসের একটি অসুবিধা হ'ল এটি x86-64 সমর্থন করে না, অন্তত শেষ বার যাচাই করেছিলাম।
রামচন্দ্র আপনে

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