سلام
می خواستم بدونم اگه بخوام یه سیستم عامل درست کنم اولین قدم چیه؟
من شنیدم که سیستم عامل ساخته شده باید با سکتور ارتباط بذاره تا به اجرا برسه ؛ درسته؟
قبل از اینکه کد نویسی رو شروع کنید باید ساختار و معماری سیستم عامل تون را مشخص کنید.
و وقتی طراحی کلی مدل سیستم عامل تون مشخص شد تازه میتوانید به جزئیات و کد نویسی اش
فکر کنید. مثلا اینکه چطور منابعی مثل حافظه و پردازنده رو در اختیار میگیرید. چند کارهمزمان
چطور مدیریت میشه. به نرم افزار های سیستم عامل تون چه امکاناتی ارائه میشه. چه محدودیت هایی
برای مدل تون در نظر گرفته اید...
از اونجایی که سیستم عامل رو خودتون طراحی میکنید بخش مربوط به مدیریت دیسک و فایل که
کلا File System است رو هم خودتون طراحی میکنید . بله. در طراحی File System باید
با سکتور های دیسک ارتباط مستقیم برقرار کنید و بر اساس این سکتور ها یک سیستم فایل
اختصاصی خودتون رو طراحی کنید.
وقتی که کامپیوتر روشن میشه هنوز سیستم عامل شما و سیستم فایلش اجرا نشده، در نتیجه حداقل
یک بخش ابتدایی از سیستم عامل تون باید از روی سکتور هایی اجرا بشه که جزئی از فایل خاصی
نیستند. بهش سکتور راه انداز می گویند.