Minh cung bi giong vậy, vi may tinh có trên 2 phân vùng. vì vậy bạn làm theo cách sau
Method 1:
If you get the hal.dll not found error message, start again from your USB-Drive and choose option 2 “Gui-Installation” which should work now. (If option 2 doesn't work choose option 4 and “Windows XP from HD” on the next screen.) Follow the installation process until you reach a usable windows desktop. The error message is misleading, it's nothing wrong with your hal.dll - your boot.ini has a corrupted entry which is easy to fix:
-
Search for boot.ini (normally it's located on C:)
-
Open the boot.ini
-
Delete the line that referres to “Windows-USB-Boot” - it should be the last line
-
Save & Exit
Your Eee should now boot Windows normally without the pen drive.
* Note for anyone with an error relating to “dsfo.exe not found” - copy the file USB_MultiBoot_9/makebt/dsfo.exe to USB_MultiBoot_9/dsfo.exe
Verified on an Asus Eee 701 4G and Asus Eee 900 20G
Method 2:
I tried Method 1 and didn't work. The issue was that I had more than one partition. All the forum posts suggest to delete ALL partitions. Well, here is how to bypass loss of your partitions:
-
In step 1 of Windows XP install, when you chose the partition where you want to install Windows, note the partition number. (If you got the hal.dll error probably it was not partition 1).
-
Use another computer to edit the following: on the USB stick, locate boot.ini file. Open it in an editor. Look for multi(0)disk(0)rdisk(1)partition(1) and replace it with multi(0)disk(0)rdisk(1)partition(x), where x is the partition number where you install Windows. (Có 2 dòng trong boot.ini, ban thay ca 2 dong luon)
-
Plug the USB back in your netbook and just choose option 2 again. It should work.
I found that useful as some netbooks come with a partition that holds an image of the original system for easy restore. In most of the cases you don't want to lose that, do you?