PDA

View Full Version : بالا آوردن بوت ویندوز از CD



eshpilen
سه شنبه 29 مرداد 1392, 10:40 صبح
هاردم خراب شده فکر کنم Boot sector و این حرفاش.
ویندوز بالا نمیاد. نصب هم نمیشه.
بعد ولی فعلا با CD زنده Knoppix (یه نسخهء قدیمیش - فکر کنم 4) لینوکس لود میکنم که توش دسترسی به درایوهای هاردم هم دارم؛ حتی درایو C که توش ویندوز نصب شده.
یعنی ظاهرا بقیهء هاردم سالمه و فقط بخاطر یک بخش راه انداز اولیه هست که ویندوز نمیاد بالا.

حالا من یه چیزی به فکرم رسید.
اینکه آیا میشه یجوری از بوت CD کار اون راه اندازه اولیه رو بجای هارد انجام داد؟
یعنی از CD بوت بیاد بالا و بعدش کنترل بره دست ویندوزی که روی هارد نصب شده.
اینطوری میتونم بازم از هاردم استفاده کنم.
بنظرم شدنی باشه. ولی تاحالا ندیدم و نشنیدم. گوگل هم یه سرچی زدم چیز خاصی ندیدم در این مورد.
اگر بشه اینطوری یه هارد خراب رو احیا کرد خوبه ها!

eshpilen
سه شنبه 29 مرداد 1392, 12:09 عصر
تاجاییکه میدونم، Boot loader برنامهء سادگی و کوچکی است که از اولین سکتورهای هارد خونده میشه و بعد این Boot loader میاد و کرنل سیستم عامل رو لود میکنه و کنترل رو میده دستش؛ یعنی از اینجا به بعد Boot loader دیگه نقشی نداره.

بنابراین درست کردن یک Boot loader که از روی CD بیاد بالا و بعد کرنل سیستم عامل رو از روی هارد لود کنه باید کاملا شدنی باشه و در حقیقت کار چندان دشواری هم نیست.

اگر خودم برنامه نویسی سیستم عامل مقداری هم بلد بودم شاید خودم درستش میکردم.
البته یه خورده هم باید از ساختار بوت ویندوز اطلاعات داشت.
البته میتونه خیلی ساده باشه!
مثلا بوت لودر خود ویندوز رو دستکاری میکنیم و میریزیم روی CD بوتیبل. اینطوری بوت لودر میاد بالا و بعد بقیهء کار رو از روی هارد انجام میده.