• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

نصب ویندوز ایکس پی روی لپتاپ (intel)

newpersian

Registered User
تاریخ عضویت
21 جولای 2005
نوشته‌ها
210
لایک‌ها
3
وقتي بخواهين روي لپ تاپ ويندوز ايكس پي نصب كنيد هارد رو نميشناسه و با پيغام F3 رو برو ميشين؟ چرا ؟
اينو ديگه خودتون يك كم بيشتر تحقحق كنيد.

اگر توی اینتر نت کمی بگردین خیلی راه پیدا می کننیم ولی من خلاصش می کنم .




1- نصب برنامه UltraISO
2- گرفتن یک ایمیج با برنامه UltraISO از سی دی ویندوز خودتون
3-باز کردن ایمج با برنامه UltraISO
4-اضافه کردن فایل های زیر به سی دی

http://rapidshare.com/files/140716611/Root.rar.html

اول فایل ها رو آن زیپ کنید.

پوشه $OEM$ رو کپی کنید تو ریشه
فایلهای داخل پوشه I386 رو هم کپی کنید داخل پوشه I386




خوب ، دیگه تموم شد.
سي دي رو رايت كننين و استفاده كننين.
 
Last edited:

newpersian

Registered User
تاریخ عضویت
21 جولای 2005
نوشته‌ها
210
لایک‌ها
3
یک چیز دیگه اینکه اگر می خواهید بوت بالا درست کار کنه باید از سی دی ویندوزی استفاده کنید که دستکاری نشده باشه. یک ویندوز ساده حالا سرویس پکش مهم نیست وقط نباید قبلا دست کاری شده باشه وگرنه این فایل ها جای فایل ها قبلی میشینه و همونویندوز قبلی هم بالا نمیاد .

اگ اینطور ویندوزی در اختیار ندارین بید کد ها رو به صورت دستی توی اون فایلها بزارین که بزودی اون کد ها رو هم میزارم


البته من شنديدم سي دي جديد MRT نيز اين قابليت رو داره ولي امتحان نكردم (امروز توی تبلیغاتش دیدم مثل اینکه کار میکنه :) به هر حال )

در هر صورت چون خودم خيلي دنبال اين بودم گفتم بزارم اينجا تا بقيه هم بتونن استفاده كنن
 
Last edited:

igimax

کاربر فعال کامپیوتر
تاریخ عضویت
17 سپتامبر 2004
نوشته‌ها
3,410
لایک‌ها
1,348
سن
50
سلام newpersian عزيز
animsmilysmile.gif


. همانطور كه مي‌دانيد اين مشكل از آنجا ناشي مي‌شود كه ويندوز XP درايور‌هاي AHCI كه يك تكنولوژي جديد براي هاردديسك‌هاي SATA هست را ندارد. درايور‌هاي ACHI در درون Vista موجود هستند(چون Vista بعد از معرفي اين تكنولوژي ساخته شد)، اما به دو روش صحيح مي‌توان اين درايور‌ها را هنگام نصب ويندوز XP يا به CD ويندوز XP اضافه كرد، بدون آنكه مشكلي پيش بيايد. قبلن اين روشها را در اين پست "مشكل AHCI در XP يا شناسايي نشدن هاردديسك!" براي يكي از دوستان توضيح داده‌ بودم. حالا كه شما زحمت ايجاد تاپيك مرتبط با موضوع را كشيديد، با اجازه همان پست را براي دسترسي بهتر دوستان به آن در اينجا كپي مي‌كنم.

نكته مهم: به هيچ وجه از ويندوزهاي دستكاري شده(از اضافه نمودن Theme گرفته تا برنامه‌هاي مختلف به سي‌دي ويندوز) و غير Official (روش‌هاي ادغام SPها به نسخه هاي قبلي ويندوز از روش‌هايي به غير از روش مورد تاييد مايكروسافت) استفاده نكنيد. به خصوص از MRT كه آخر مشكل دارترين ويندوز دستكاري شده هست!! هر گونه هنگ، ناسازگاري با برنامه‌ها يا ناسازگاري در درايور‌هاي سخت‌افزاري و ... در چنين ويندوز‌هاي مي‌تواند ناشي از همين دستكاري‌ها باشد. هر درايور و هر برنامه‌اي كه توسط برنامه‌نويسان يك كمپاني نوشته مي‌شود در كنار توضيحات آن نوشته شده كه مثلن اين نسخه فقط روي ويندوز XP SP2 و Vista XP1 تست شده و هيچ مشكلي نداشته. اگر ويندوز شما XP SP1 احتمال مشاهده يا بروز مشكل هست، حالا ديگر بماند نسخه‌هاي دستكاري شده......

. ممكنه اين درايور در SP3 ويندوز XP تعبيه شده باشد، اما به دليل آنكه جديدن سيستمي كه AHCI باشد به زير دستم نيامده تا سي‌دي ويندوز XP SP3 را روي آن تست كنم و اطلاع رساني مايكروسافت هم در اين زمينه بسيار ناقص بوده، به همين خاطر از موجود بودن اين درايور در SP3 اطمينان ندارم. اما اگر هم مايكروسافت اين كار ساده را نكرده باشد كاملن طبيعي هست!!! چون همچون نبودن نسخه‌هاي جديد Frameworks و Media Player يا DirectX10 يا IE7 يا IPv6 و .... در SP3 يا بهتر بگويم، مخصوصن نگذاشتن اين برنامه‌ها در SP3 براي به زور كشاندن كاربران به سمت Vista ، احتمال نبودن AHCI هم هست! (جديد طبق آماري شركت‌هاي Dell و HP به سفارش كاربر يا خود كاربران شخصن، سيستم خريداري شده خود را از Vista به XP تغيير مي‌دهند. تا مايكروسافت كور شود با اين Vistaي كندش كه فقط قشنگه و در زير پوسته آن همان XP هست و نه چيز ديگري!! تا ببينيم Windows 7 كه قراره آبروي مايكروسافت را بخرد چي مي‌شود!)

*********************************

. اين مشكل يعني شناسايي نشدن هاردديسك همانند مشكل نصب ويندوز XP برروي سيستم‌هاي جديدي هست كه تنظيم پيش فرض هاردديسك SATA آنها به شكل AHCI هست. اين كلمه كه مخفف چهار كلمه Advanced Host Controller Interface هست، يك مكانيزم سخت‌افزاري جديد در كنترل IDE هست كه به هاردهاي SATA امكانات جديدي را اضافه مي‌كند. مانند سرعت بيشتر، دسترسي مستقيم برنامه‌ها به هارد، hot-plugging (اين توانايي امكان وصل/جدا كردن هاردهاي ‌‌‌SATA را در هنگام روشن بودن سيستم فراهم مي‌كند. مانند وسايل USB) و ... چون AHCI يك تكنولوژي جديد هست فقط در سيستم عامل Vista به شكل كامل شناسايي مي‌شود و در ويندوزهاي قديمي‌تر، هنگام نصب آنها با پيام "set up could not detect hard disk drive...o" در همان ابتداي كار مواجه مي‌شويد. توضيح كامل AHCI چيست و چه مشكلاتي در ويندوز و لينوكس پيش مي‌آورد را در همان لينك اول به شكل كامل نوشته شده است.

اما براي رفع اين مشكل چه بايد كرد؟
. 3 راه حل وجود دارد:
1) در BIOS سيستم تنظيم SATA را از AHCI به شكل IDE يا Standard تغيير دهيم. چيزي شبيه به شكل زير:

ahci.gif


. بعد از اين كار ويندوز هاي قديمي‌تر از ويستا هاردديسك را تشخيص داده و نصب مي‌شوند. اما با اين كار نه تنها امكانات خوب AHCI را از دست مي‌دهيد، بلكه امكان خرابي فايل‌ها بالا مي‌رود و اگر از قبل سيستم عامل ديگري با حالت AHCI نصب شده باشد اكنون كه حالت SATA را تغيير داده‌ايد براي آن سيستم عامل هم مشكلاتي پيش مي‌آيد.
. بنابر اين بعد از نصب شدن سيستم عامل جديد بهتر است كه درايور AHCI را از سايت Intel يا سايت لپتاپ يا مادربورد سيستم‌تان دونلود و در ويندوز به شكل دستي برروي درايور IDE نصب نماييد. سپس سيستم را ريست كرده و گزينه SATA را در BIOS به حالت قبل يعني AHCI برگردانيد. اما اين روش توصيه نمي‌شود و روش 2 و 3 كه شناساندن AHCI به ويندوز در Clean Install هست توصيه مي‌شود.

2) در اين روش، درايور AHCI را به شكل فلاپي ديسك از سايت Intel يا سايت لپتاپ يا مادربورد سيستم‌تان دونلود كرده و يك فلاپي ديسك به كمك Utility دونلود شده بسازيد. در بايوس مادربورد، تنظيم SATA را به همان شكل AHCI باقي بگذاريد. سپس در هنگام نصب ويندوز و همان ابتداي كار، فلاپي را در درايو قرار داده و زماني كه در صفحه متني آبي رنگ ابتداي نصب ويندوز و در پايين آن كلمه Press F6 را ديديد، كليد F6 را زده. در اين مرحله ويندوز فايل‌هاي مورد نياز را از فلاپي مي‌خواند اما فلاپي را در نياوريد چون تا پايان نصب چندين بار آن را خواهد خواند.
. اين روش، روش ساده و صحيحي است اما ممكنه كه سيستم شما فلاپي درايو نداشته باشد به همين دليل مجبوريد از روش سوم استفاده نماييد.

3) به كمك برنامه nlite درايورها را به سي‌دي ويندوز اضافه كرده و يك سي‌دي جديد بسازيد. (به روز شده 88/10/02) شخصن به كمك همين برنامه nlite و از سايت Sony و ليست درايورهاي XP براي يكي از مدل‌هاي لپتاپش، درايور AHCI اينتل را دنلود و با سي دي ويندوز XP SP3 ادغام نمودم و به كمك سي دي جديد نه تنها روي اون لپتاپ بلكه روي يه مدل ديگه از سوني وي يك دو مدل هم از HP اين ويندوز را نصب نمودم.


. تمامي مراحل فوق به شكل كامل در اين لينك توضيح داده شده است. درسته كه در آن سايت در مورد لپتاپ Acer توضيح داده شده است اما درايور مورد بحث، درايور AHCI شركت Intel هست. چون درايورهاي AHCI درون درايورهاي Intel® Matrix Storage Manager هست من لينك نسخه ويندوزي و فلاپي آن را برايتان در زير قرار مي‌دهم. اگر درايورهاي معرفي شده در آن سايت جوابتان را نداد! از اين درايورها استفاده نماييد:
intel 1 -AHCI on floppy
[FONT=&quot]intel 2 - ahci for Windows[/FONT]
ليست كامل درايورهاي AHCI (هم 32bitيي و هم 64bitيي!!)


*********************************

موفق باشيد.
67.gif


خداحافظ
IgImAx
87/06/07
26.gif
103.gif

209.gif
60.gif
 
Last edited:

newpersian

Registered User
تاریخ عضویت
21 جولای 2005
نوشته‌ها
210
لایک‌ها
3
کاملادرست گفتین igimax عزیز

من تمام این راه ها رو رفتم .با برنامه nlite هم امتحان کردم نشد که نشد حتما من یک جایی اشتباه کردم .

به هر حال واسه من همین روش دستی جواب داد و باعث شد خیلی چیزهای دیگه هم یاد بگیرم :) :)



اول از همه دانلود فایلهای درایور.

http://rapidshare.com/files/141203814/Root2.rar

گرفتن ایمج از سی دی ویندوز با برنامه UltraISO .
بعد از اتمام ایمیج رو با برنامه UltraISO باز کنید .
حالا طبق این مسیر توی ریشه پوشه ایجاد کنید (حتما $ رو بزارین) $OEM$\$1\DRIVERS

فایل ها دانلودی را Unzip کنید حالا 2تا پوشه زیپ دارین
این دوتا رو هم توی مسیر دلخواه و جدا Extract کنید
محتوای پوشه sata-drivers.zip رو توی مسیر بالا کپی کنید. (OEM$\$1\DRIVERS)
محتوای پوشه sata-i386.zip رو هم توی پوشه i386 ،کپی کنید.

===================================

خوب حالاکار اصلی از اینجا شروع میشه
داخل پوشهi386 یک فایل به اسم WINNT.SIF ایجاد کنید.

اگر هست که بازش کنید و این کد ها رو کپی کنید اونجا (فقط تفاوت ها رو)


کد:
[Data] 
    AutoPartition=0 
    MsDosInitiated="0" 
    UnattendedInstall="Yes" 
[Unattended] 
    UnattendMode=FullUnattended
    UnattendSwitch=Yes
    OemSkipEula=Yes
    OemPreinstall=Yes
    ConfirmHardware=No
    OemSkipEula=Yes
    TargetPath=\WINDOWS
    Repartition=No
    WaitForReboot="No"
    DriverSigningPolicy=Ignore


    OemPnPDriversPath="DRIVERS\SATA\IASTOR;DRIVERS\SATA\PROMISE\i386\ulsata2.inf;DRIVERS\SATA\PROMISE\i386;DRIVERS\SATA\SILICON\3112" 
[GuiUnattended] 
    OEMSkipWelcome = 1 
[UserData]
    ProductKey=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
    ComputerName=WorkStation
    FullName="" 


    OrgName=""




توی قسمت [UserData] متوننین اطلاعات خودتون رو وارد کنید
خوب این فایل رو ذخیره کنید.

===================================


خوب حالا فایل TXTSETUP.SIF رو باز کنید
واین کد ها رو توی قسمت [SourceDisksFiles] کپی کنید. تمام فایل رو سرچ کنید


کد:
ulsata2.cat = 1,,,,,,,1,0,0
ulsata2.inf = 1,,,,,,,1,0,0
ulsata2.sys = 1,,,,,,4_,4,1,,,1,4
ulsata2.sys = 1,,,,,,,1,0,0
bb-run.sys = 1,,,,,,4_,4,1,,,1,4
bb-run.sys = 1,,,,,,,1,0,0
DontGo.sys = 1,,,,,,4_,4,1,,,1,4
dontgo.sys = 1,,,,,,,1,0,0
ulutil2.dll = 1,,,,,,,1,0,0
iastor.cat = 1,,,,,,,1,0,0
iastor.inf = 1,,,,,,,1,0,0
iastor.sys = 1,,,,,,4_,4,1,,,1,4
iastor.sys = 1,,,,,,,1,0,0
iaahci.cat = 1,,,,,,,1,0,0
iaahci.inf = 1,,,,,,,1,0,0
si3112r.cat = 1,,,,,,,1,0,0
si3112r.inf = 1,,,,,,,1,0,0
si3112r.sys = 1,,,,,,4_,4,1,,,1,4
si3112r.sys = 1,,,,,,,1,0,0
siisupp.vxd = 1,,,,,,,1,0,0
silsupp.cpl = 1,,,,,,,1,0,0

siwinacc.sys = 1,,,,,,,1,0,0

این کد ها رو هم توی بخش[HardwareIdsDatabase] کپی کنید

کد:
PCI\VEN_105A = "ulsata2"
PCI\VEN_8086&DEV_2922&CC_0106 = "iastor"
PCI\VEN_8086&DEV_282A&CC_0104 = "iastor"
PCI\VEN_8086&DEV_2829&CC_0106 = "iastor"
PCI\VEN_8086&DEV_2822&CC_0104 = "iastor"
PCI\VEN_8086&DEV_2821&CC_0106 = "iastor"
PCI\VEN_8086&DEV_2682&CC_0104 = "iastor"
PCI\VEN_8086&DEV_2681&CC_0106 = "iastor"
PCI\VEN_8086&DEV_27C3&CC_0104 = "iastor"
PCI\VEN_8086&DEV_27C6&CC_0104 = "iastor"
PCI\VEN_8086&DEV_27C1&CC_0106 = "iastor"
PCI\VEN_8086&DEV_27C5&CC_0106 = "iastor"
PCI\VEN_8086&DEV_2653&CC_0106 = "iastor"
PCI\VEN_1095&DEV_3112&SUBSYS_61121095 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_611215D9 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_34228086 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_B0031458 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A0111019 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A0121019 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A0131019 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A0141019 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A0151019 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_1014147B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_100B147B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_1402147B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_1404147B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_1802147B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_1804147B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_1C00147B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_5930107D = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_249510F1 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_809D1043 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_0270A0A0 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_044DA0A0 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_044CA0A0 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_92011905 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_92151905 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_904C1905 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_904B1905 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A41810FD = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A41910FD = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A71910FD = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_90171695 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_C2001297 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_C2011297 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_15D40035 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_340217F2 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_100415BD = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_F641270F = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_0C0F105B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_0C13105B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_0C58105B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_0C40105B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_0C41105B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_0C42105B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_0C43105B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_0C44105B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_0C22105B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_0C2A105B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_2A1E103C = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_65121095 = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_B0031458 = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1014147B = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1021147B = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_100B147B = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1C06147B = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1C00147B = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1C03147B = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1C04147B = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1406147B = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1407147B = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_90191695 = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_C2021297 = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_C2031297 = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_C2041297 = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_534D108E = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_02B71014 = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_02C51095 = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_2A1E103C = "si3112r"
PCI\VEN_1002&DEV_436E&SUBSYS_436E1002 = "si3112r"
PCI\VEN_1002&DEV_436E&SUBSYS_0A44174B = "si3112r"
PCI\VEN_1002&DEV_436E&SUBSYS_0A45174B = "si3112r"
PCI\VEN_1002&DEV_436E&SUBSYS_00301462 = "si3112r"
PCI\VEN_1002&DEV_4379&SUBSYS_43791002 = "si3112r"
PCI\VEN_1002&DEV_437A&SUBSYS_437A1002 = "si3112r"


این کد ها رو هم توی بخش[SCSI.Load] کپی کنید




کد:
ulsata2 = ulsata2.sys,4
ulsata2 = bb-run.sys,4
ulsata2 = DontGo.sys,4
iastor = iastor.sys,4
Si3112r = si3112r.sys,4


اینکد ها رو هم توی بخش [FileFlags] کپی کنید

کد:
ulsata2.sys = 16
bb-run.sys = 16
DontGo.sys = 16
iastor.sys = 16
si3112r.sys = 16



این کد ها رو هم توی بخش[SCSI] کپی کنید

کد:
ulsata2 = "Windows Promise SATAII150/SATA300 TX Series (tm) Controller"
iastor = "Intel(R) SATA RAID/AHCI Controller"
si3112r  = "Silicon Image SiI 3112 SATA RAID Controller"

خوب حالا می توننین فایل TXTSETUP.SIF رو ذخیره کنید.

===================================


خوب حالا بخش بعد
فایلDOSNET.INF رو باز کنید .

این کد هارو توی بخش[FloppyFiles.1] کپی کنید(تمام فایل رو سرچ کنید)

کد:
d1,ulsata2.sys
d1,bb-run.sys
d1,DontGo.sys
d1,iastor.sys

d1,si3112r.sys



این کد ها رو هم توی بخش [Files] کپی کنید.

کد:
d1,ulsata2.cat
d1,ulsata2.inf
d1,ulsata2.sys
d1,bb-run.sys
d1,dontgo.sys
d1,ulutil2.dll
d1,iastor.cat
d1,iastor.inf
d1,iastor.sys
d1,iaahci.cat
d1,iaahci.inf
d1,si3112r.cat
d1,si3112r.inf
d1,si3112r.sys
d1,siisupp.vxd
d1,silsupp.cpl

d1,siwinacc.sys


خوب حالا DOSNET.INF ذخیره کنید.

===================================


خسته نباشید تموم شد حالا سی دی رو رایت کنید و حالش رو ببرین.
 
Last edited:

erayan.com

کاربر تازه وارد
تاریخ عضویت
20 جولای 2008
نوشته‌ها
81
لایک‌ها
0
محل سکونت
www.erayan.com
بالا