<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2" -->
<rss version="2.0">
    <channel>
        <title>Lowyat.NET: Latest topics by ccy_7</title>
        <description></description>
        <link>http://forum.lowyat.net/</link>
        <lastBuildDate>Sat, 01 Aug 2026 20:01:44 +0800</lastBuildDate>
        <generator>FeedCreator 1.7.2</generator>
        <item>
            <title>Make your own WINXP CD with SATA driver support</title>
            <link>http://forum.lowyat.net/topic/512064</link>
            <description>&lt;span style='color:red'&gt;&lt;b&gt;&lt;span style='font-size:14pt;line-height:100%'&gt;The way make your own WINXP SP1/SP2 installation CD&lt;/span&gt;&lt;/b&gt;&lt;/span&gt; (&lt;b&gt;without&lt;/b&gt; floppy disk to boot up)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;- For Compaq Presario V3XXX Notebook PC &lt;b&gt;OR&lt;/b&gt; used Intel(R) Matrix Storage Manager that functionality for the following Storage Controllers:-&lt;br /&gt;&lt;br /&gt;    - Intel(R) 82801HEM SATA RAID I/O Controller &lt;br /&gt;    - Intel(R) 82801HEM SATA AHCI I/O Controller &lt;br /&gt;    - Intel(R) 82801HBM SATA AHCI I/O Controller &lt;br /&gt;    - Intel(R) 82801HR/HH/HO SATA RAID Controller&lt;br /&gt;    - Intel(R) 82801HR/HH/HO SATA AHCI Controller&lt;br /&gt;    - Intel(R) 631xESB/632xESB SATA RAID Controller&lt;br /&gt;    - Intel(R) 631xESB/632xESB SATA AHCI Controller&lt;br /&gt;    - Intel(R) 82801GHM SATA RAID Controller&lt;br /&gt;    - Intel(R) 82801GBM SATA AHCI Controller&lt;br /&gt;    - Intel(R) 82801GR SATA RAID Controller&lt;br /&gt;    - Intel(R) 82801GR SATA AHCI Controller&lt;br /&gt;    - Intel(R) 82801GH SATA RAID Controller&lt;br /&gt;    - Intel(R) 82801GH SATA AHCI Controller&lt;br /&gt;    - Intel(R) 82801FR SATA RAID Controller&lt;br /&gt;    - Intel(R) 82801FR SATA AHCI Controller&lt;br /&gt;    - Intel(R) 82801FBM SATA AHCI Controller&lt;br /&gt;&lt;br /&gt;&lt;b&gt;OR&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;use on systems using the Intel(R) Pentium(R) Processor or Intel(R) Core&amp;#153;2 Duo Processor with the following I/O Controller Hub:&lt;br /&gt;        &lt;br /&gt;    - Intel(R) 82801HEM I/O Controller Hub (ICH8M-E)&lt;br /&gt;    - Intel(R) 82801HBM I/O Controller Hub (ICH8M)&lt;br /&gt;    - Intel(R) 82801HR/HH/HO I/O Controller Hub (ICH8R)&lt;br /&gt;    - Intel(R) 631xESB/632xESB I/O Controller Hub (ESB2)&lt;br /&gt;    - Intel(R) 82801GHM I/O Controller Hub (ICH7MR)&lt;br /&gt;    - Intel(R) 82801GBM I/O Controller Hub (ICH7M)&lt;br /&gt;    - Intel(R) 82801GR I/O Controller Hub (ICH7R)&lt;br /&gt;    - Intel(R) 82801GH I/O controller Hub (ICH7DH)&lt;br /&gt;    - Intel(R) 82801FR I/O Controller Hub (ICH6R)&lt;br /&gt;    - Intel(R) 82801FBM I/O Controller Hub (ICH6M)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;STAGE 1 - WINDOWS CD PREP&lt;/b&gt;&lt;br /&gt;Take your Windows XP CD and copy all the files on it to your hard drive into a directory (C:&amp;#092;WinXPCD for example). Also take note of what the CD is called.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;STAGE 2A - SATA DRIVER PREP&lt;/b&gt;&lt;br /&gt;Go to C:&amp;#092;WinXPCD&amp;#092;i386&amp;#092; and open &amp;quot;TXTSETUP.SIF&amp;quot; using notepad&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Under [HardwareIdsDatabase] add the following lines right after GenFloppyDisk = &amp;quot;flpydisk&amp;quot; and before PCI&amp;#092;VEN_8086&amp;amp;DEV_1230 = &amp;quot;intelide&amp;quot;, (the location is probably not very critical but i am telling you where i added the following lines) &lt;br /&gt;PCI&amp;#092;VEN_8086&amp;amp;DEV_2652&amp;amp;CC_0104	= &amp;quot;iaStor_ICH6R&amp;quot;&lt;br /&gt;PCI&amp;#092;VEN_8086&amp;amp;DEV_27C3&amp;amp;CC_0104	= &amp;quot;iaStor_ICH7DH&amp;quot;&lt;br /&gt;PCI&amp;#092;VEN_8086&amp;amp;DEV_2682&amp;amp;CC_0104	= &amp;quot;iaStor_ESB2&amp;quot;&lt;br /&gt;PCI&amp;#092;VEN_8086&amp;amp;DEV_27C6&amp;amp;CC_0104	= &amp;quot;iaStor_ICH7MDH&amp;quot;&lt;br /&gt;PCI&amp;#092;VEN_8086&amp;amp;DEV_2822&amp;amp;CC_0104	= &amp;quot;iaStor_ICH8R&amp;quot;&lt;br /&gt;PCI&amp;#092;VEN_8086&amp;amp;DEV_282A&amp;amp;CC_0104	= &amp;quot;iaStor _ICH8M&amp;quot;&lt;br /&gt;PCI&amp;#092;VEN_8086&amp;amp;DEV_2652&amp;amp;CC_0106	= &amp;quot;iaAHCI_ICH6R &amp;quot;&lt;br /&gt;PCI&amp;#092;VEN_8086&amp;amp;DEV_2653&amp;amp;CC_0106	= &amp;quot;iaAHCI_ICH6M&amp;quot;&lt;br /&gt;PCI&amp;#092;VEN_8086&amp;amp;DEV_27C1&amp;amp;CC_0106	= &amp;quot;iaAHCI_ICH7R&amp;quot;&lt;br /&gt;PCI&amp;#092;VEN_8086&amp;amp;DEV_27C5&amp;amp;CC_0106	= &amp;quot;iaAHCI_ICH7M&amp;quot;&lt;br /&gt;PCI&amp;#092;VEN_8086&amp;amp;DEV_2681&amp;amp;CC_0106	= &amp;quot;iaAHCI_ESB2&amp;quot;&lt;br /&gt;PCI&amp;#092;VEN_8086&amp;amp;DEV_2821&amp;amp;CC_0106	= &amp;quot;iaAHCI_ICH8R&amp;quot;&lt;br /&gt;PCI&amp;#092;VEN_8086&amp;amp;DEV_2829&amp;amp;CC_0106	= &amp;quot;iaAHCI_ICH8M&amp;quot;&lt;br /&gt;&lt;br /&gt;Right under [SourceDisksFiles] add &lt;br /&gt;iastor.sys = 1,,,,,,_x,4,1&lt;br /&gt;&lt;br /&gt;Right under [SCSI.Load] &lt;br /&gt;iastor = iastor.sys,4 &lt;br /&gt;&lt;br /&gt;Right under [SCSI] &lt;br /&gt;iaStor _ICH8M= &amp;quot;Intel(R) 82801HEM SATA RAID Controller (Mobile ICH8M-E)&amp;quot;&lt;br /&gt;iaStor_ICH8R = &amp;quot;Intel(R) 82801HR/HH/HO SATA RAID Controller (Desktop ICH8R)&amp;quot;&lt;br /&gt;iaStor_ESB2 = &amp;quot;Intel(R) 631xESB/632xESB SATA RAID Controller (Server/Workstation ESB2)&amp;quot;&lt;br /&gt;iaStor_ICH7MDH = &amp;quot;Intel(R) 82801GHM SATA RAID Controller (Mobile ICH7MDH)&amp;quot;&lt;br /&gt;iaStor_ICH7DH = &amp;quot;Intel(R) 82801GR/GH SATA RAID Controller (Desktop ICH7R/DH)&amp;quot;&lt;br /&gt;iaStor_ICH6R = &amp;quot;Intel(R) 82801FR SATA RAID Controller (Desktop ICH6R)&amp;quot;&lt;br /&gt;iaAHCI_ICH8M = &amp;quot;Intel(R) 82801HEM/HBM SATA AHCI Controller (Mobile ICH8M-E/M)&amp;quot;&lt;br /&gt;iaAHCI_ICH8R = &amp;quot;Intel(R) 82801HR/HH/HO SATA AHCI Controller (Desktop ICH8R)&amp;quot;&lt;br /&gt;iaAHCI_ESB2 = &amp;quot;Intel(R) 631xESB/632xESB SATA AHCI Controller (Server/Workstation ESB2)&amp;quot;&lt;br /&gt;iaAHCI_ICH7R = &amp;quot;Intel(R) 82801GR/GH SATA AHCI Controller (Desktop ICH7R/DH)&amp;quot;&lt;br /&gt;iaAHCI_ICH7M = &amp;quot;Intel(R) 82801GBM SATA AHCI Controller (Mobile  ICH7M/DH)&amp;quot;&lt;br /&gt;iaAHCI_ICH6R = &amp;quot;Intel(R) 82801FR SATA AHCI Controller (Desktop ICH6R)&amp;quot;&lt;br /&gt;iaAHCI_ICH6M = &amp;quot;Intel(R) 82801FBM SATA AHCI Controller (Mobile  ICH6M)&amp;quot;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;STAGE 2B - SATA DRIVER PREP&lt;/b&gt;&lt;br /&gt;Go to C:&amp;#092;WinXPCD&amp;#092;i386&amp;#092; and create / open &amp;quot;WINNT.SIF&amp;quot; using notepad. I am lead to believe that if you are using an SP2 WinXP CD, or if you have slipstreamed the files, then this file may already exist. If it does not exist (as it did not with me) then just create it.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[Data] &lt;br /&gt;AutoPartition=0 &lt;br /&gt;MsDosInitiated=&quot;0&quot; &lt;br /&gt;UnattendedInstall=&quot;Yes&quot; &lt;br /&gt;[Unattended] &lt;br /&gt;UnattendMode=ProvideDefault &lt;br /&gt;OemPreinstall=Yes &lt;br /&gt;OemSkipEula=Yes &lt;br /&gt;NoWaitAfterTextMode=1 &lt;br /&gt;NoWaitAfterGUIMode=1 &lt;br /&gt;WaitForReboot=&quot;No&quot; &lt;br /&gt;TargetPath=&amp;#092;WINDOWS &lt;br /&gt;DriverSigningPolicy=Ignore &lt;br /&gt;OemPnPDriversPath=&amp;quot;drivers&amp;#092;SATA&amp;quot; &lt;br /&gt;[GuiUnattended] &lt;br /&gt;OEMSkipWelcome = 1 &lt;br /&gt;[UserData] &lt;br /&gt;ProductKey=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx&lt;br /&gt;FullName=&quot;EnterYourName&quot; &lt;br /&gt;OrgName=&quot;EnterYourOrgName&quot;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You need to replace the ProductKey xxxxxs with your actual product key. If you do not want to do this, then simply remove the line completely.&lt;br /&gt;&lt;br /&gt;The OemPnPDriversPath line will tell XP setup where to look for the .INF files for each of your devices. It will look in these paths first before checking it&amp;#39;s own database of device drivers. The paths given are relative to a &amp;#036;OEM&amp;#036;&amp;#092;&amp;#036;1 folder we shall soon create. That is, &amp;quot;drivers&amp;#092;SATA&amp;#092;&amp;quot; tells it to look for a .INF file under C:&amp;#092;WinXPCD&amp;#092;&amp;#036;OEM&amp;#036;&amp;#092;&amp;#036;1&amp;#092;drivers&amp;#092;SATA&amp;#092;. If you wish to add additional drivers other than the SATA ones described here, you add more paths on the SAME LINE, each path seperated by &amp;quot;;&amp;quot;. &lt;br /&gt;&lt;br /&gt;Save and exit this file.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;STAGE 3 - SATA DRIVER FILE INTEGRATION&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;download the SATA.zip file. [attachmentid=285955]&lt;br /&gt;&lt;br /&gt;Extract and copy the &amp;#39;iastor.sys&amp;#39; file into the i386 folder.&lt;br /&gt;&lt;br /&gt;At the root of the CD files (eg. C:&amp;#092;WinXPCD&amp;#092;), make the following folder structure: &amp;#092;&amp;#036;OEM&amp;#036;&amp;#092;&amp;#036;1&amp;#092;Drivers&amp;#092;SATA (so you now have C:&amp;#092;WinXPCD&amp;#092;&amp;#036;OEM&amp;#036;&amp;#092;&amp;#036;1&amp;#092;drivers&amp;#092;SATA). Copy all files that you extract from SATA.zip to C:&amp;#092;WinXPCD&amp;#092;&amp;#036;OEM&amp;#036;&amp;#092;&amp;#036;1&amp;#092;drivers&amp;#092;SATA  folder.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;STAGE 4 - BURNING THE CD&lt;/b&gt;&lt;br /&gt;with &lt;b&gt;Easy CD Creator 5&lt;/b&gt;,and instructions for &lt;b&gt;Nero&lt;/b&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Easy CD Creator 5&lt;/b&gt;&lt;br /&gt;Download the following file: bootfiles.zip (http://www.tacktech.com/pub/microsoft/bootfiles/bootfiles.zip)&lt;br /&gt;&lt;br /&gt;Extract boot.ima to your C:&amp;#092; from the file you just downloaded.&lt;br /&gt;&lt;br /&gt;Start Easy CD Creator.&lt;br /&gt;&lt;br /&gt;Select File &amp;gt; New CD Project &amp;gt; Bootable CD from the menu.&lt;br /&gt;1.) Set Bootable CD Type: to No Emulation.&lt;br /&gt;2.) Set Load Segment: to 0x7c0. (Could be wrong here, try 0x0000 if that doesnt work)&lt;br /&gt;3.) Set Sector Count: to 4.&lt;br /&gt;4.) Press the Browse ... button.&lt;br /&gt;5.) Locate the BootSector file (boot.ima) in the folder C:&amp;#092;OS&amp;#092;BOOT.&lt;br /&gt;6.) Click the Open button.&lt;br /&gt;7.) Click the OK button.&lt;br /&gt;&lt;br /&gt;Select File &amp;gt; CD Project Properties from the menu.&lt;br /&gt;&lt;br /&gt;1.) Enter in the Volume Label. You should have noted down eariler what your Windows XP disk was called. However, if you didn&amp;#39;t (or you can&amp;#39;t for whatever reason) heres a quick guide on how to figure it out:&lt;br /&gt;&lt;br /&gt;---------------------------&lt;br /&gt;&lt;br /&gt;Please note: If you are using a copy supplied by HP / Dell / Compaq / Gateway or a MSDN or media version, you MUST look the volume name up off your CD.&lt;br /&gt;&lt;br /&gt;Windows XP SP0:&lt;br /&gt;WXPVOL_EN&lt;br /&gt;&lt;br /&gt;[WX] - Standard Windows XP Starting Label&lt;br /&gt;[P] / [H] - Professional / Home edition&lt;br /&gt;[FPP] / [CCP] / [OEM] / [VOL] / [EVL] - Retail / Upgrade / OEM / Corporate or Volume / Professional Evaluation&lt;br /&gt;[_EN] - Lanuage, _EN for English&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Windows XP SP1:&lt;br /&gt;XRMPOEM_EN&lt;br /&gt;&lt;br /&gt;[XRM] - Standard Windows XP SP1 Starting Label&lt;br /&gt;[P] / [H] - Professional / Home edition&lt;br /&gt;[FPP] / [CCP] / [OEM] / [VOL] - Retail / Upgrade / OEM / Corporate or Volume&lt;br /&gt;[_EN] - Lanuage, _EN for English&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Windows XP SP1a / SP2:&lt;br /&gt;X1APOEM_EN&lt;br /&gt;&lt;br /&gt;[X1A] - Standard Windows XP SP1a / SP2 Starting Label&lt;br /&gt;[P] / [H] - Professional / Home edition&lt;br /&gt;[FPP] / [CCP] / [OEM] / [VOL] - Retail / Upgrade / OEM / Corporate or Volume&lt;br /&gt;[_EN] - Lanuage, _EN for English&lt;br /&gt;&lt;br /&gt;---------------------------&lt;br /&gt;&lt;br /&gt;2.) Set the File System to Joliet.&lt;br /&gt;3.) Set the Physical format of disc to Mode 1: CDROM.&lt;br /&gt;4.) Click the File System tab.&lt;br /&gt;5.) Enter MICROSOFT_CORPORATION in the Publisher Name:, and Prepared By:&lt;br /&gt;6.) Select Use original file date.&lt;br /&gt;7.) Click the File Types tab.&lt;br /&gt;8.) Select Add all Files.&lt;br /&gt;9.) Uncheck Do not add Hidden files.&lt;br /&gt;10.) Uncheck Do not add System files.&lt;br /&gt;11.) Click the OK button.&lt;br /&gt;&lt;br /&gt;Select all files and folders in the C:&amp;#092;WinXPCD folder.&lt;br /&gt;1.) Click the Add button.&lt;br /&gt;2.) Click the Record button.&lt;br /&gt;3.) Select Record CD under Recording Options.&lt;br /&gt;4.) Select Disc-At-Once under Recording Method.&lt;br /&gt;5.) Select your write speed (I prefer writing as slow as possible to make sure the CD is of good quality. Imo you should never write faster than 16x on important CDs)&lt;br /&gt;5.) Click Start Recording button.&lt;br /&gt;&lt;br /&gt;FINISHED&amp;#33;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Nero 5.5&lt;/b&gt;&lt;br /&gt;Download the following file: bootfiles.zip (http://www.tacktech.com/pub/microsoft/bootfiles/bootfiles.zip)&lt;br /&gt;&lt;br /&gt;Extract boot.ima to your C:&amp;#092; from the file you just downloaded.&lt;br /&gt;&lt;br /&gt;Start Nero - Burning Rom.&lt;br /&gt;&lt;br /&gt;Select File &amp;gt; New... from the menu.&lt;br /&gt;(If the Nero Wizard starts, click the Close Wizard button.)&lt;br /&gt;1.) Select CD-ROM (Boot).&lt;br /&gt;2.) Select Image file from Source of boot image data.&lt;br /&gt;3.) Set Kind of emulation: to No Emulation.&lt;br /&gt;4.) Set Load segment of sectors (hex&amp;#33;): to 07c0. (could be wrong here, try 0000 if that doesn&amp;#39;t work)&lt;br /&gt;5.) Set Number of loaded sectors: to 4.&lt;br /&gt;6.) Press the Browse... button.&lt;br /&gt;7.) Locate the BootSector file (boot.ima) in the folder C:&amp;#092;&lt;br /&gt;8.) Click the Open button.&lt;br /&gt;9.) Click the ISO tab.&lt;br /&gt;- Set File-/Directorynames length to ISO Level 2 (Max. of 31 chars).&lt;br /&gt;- Set Format to Mode 1.&lt;br /&gt;- Set Character Set to ISO 9660.&lt;br /&gt;- Check the Joliet check box.&lt;br /&gt;- Check all Relax ISO Restrictions.&lt;br /&gt;10.) Click the Label tab.&lt;br /&gt;- Select ISO9660 from the drop down box.&lt;br /&gt;- Enter the Volume Label, System Identifier, Volume Set, Application.&lt;br /&gt;&lt;br /&gt;You should have noted down eariler the Volume label of your Windows XP disk (what is was called). However, if you didn&amp;#39;t (or you can&amp;#39;t for whatever reason) scroll up to the Easy CD Creator section for a quick guide on how to figure it out.&lt;br /&gt;&lt;br /&gt;11.) Click the Dates tab.&lt;br /&gt;- Select Use the date and time from the original file from File Dates.&lt;br /&gt;12.)Click the Burn tab.&lt;br /&gt;- Check Write.&lt;br /&gt;- Check Finalize CD (No further writing possible&amp;#33;).&lt;br /&gt;- Set Write Method to Disc-At-Once. (We have had Track-At-Once work as well.)&lt;br /&gt;- Click the New button.&lt;br /&gt;- Locate the folder C:&amp;#092;OS&amp;#092;ROOT.&lt;br /&gt;- Select everything in the folder and drag it to the ISO compilation panel.&lt;br /&gt;13.) Click the Write CD Dialog button.&lt;br /&gt;14.) Click the Boot tab.&lt;br /&gt;- Verify the settings. Correct if needed.&lt;br /&gt;- Click the Write button.&lt;br /&gt;&lt;br /&gt;FINISHED&amp;#33;</description>
            <author>ccy_7</author>
            <category>Mobile Computing</category>
            <pubDate>Wed, 29 Aug 2007 03:11:36 +0800</pubDate>
        </item>
    </channel>
</rss>
