中国DOS联盟论坛

China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --
Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
Guest | Log in | Register | Members | Search | China DOS Union
中国DOS联盟论坛
The time now is 2026-08-15 20:39
47,813 topics / 349,903 posts / today 1 new / 48,258 members
DOS疑难解答 & 问题讨论 (解答室) » Problems related to the DOS system of HP DV4 notebooks, please experts answer
Printable Version  3,044 / 19
Floor1 suyu7878 Posted 2009-03-12 22:28
初级用户 Posts 9 Credits 20
My notebook is DV4-1103TX, which was pre-installed with VISTA from the factory. Now it has been changed to XP and the F11C BIOS has been flashed. I now want to make a MS-DOS & WIN XP dual system. I downloaded the MS-DOS 7.1 CD ISO from this forum and burned it with NERO. After booting, it cannot recognize the SATA hard drive. My motherboard is PM45 with integrated ICH9 SATA. Is there any friend who knows how to install the MS-DOS & WIN XP dual system on this notebook?
Floor2 Climbing Posted 2009-03-12 22:34
铂金会员 Posts 2,753 Credits 6,962 From 河北保定
It indicates that your motherboard's BIOS does not provide support for accessing SATA hard drives. In this case, you can only use DOS in a virtual machine.
Floor3 suyu7878 Posted 2009-03-12 22:42
初级用户 Posts 9 Credits 20
First, thank the brother on the 2nd floor for answering my question so quickly. If I can't make a dual-boot guide, I'll have to use a USB drive to boot into DOS. Now I've already made a MASDOS USB boot. Do the friends upstairs know how to load the SCANDISK command?
Floor4 Climbing Posted 2009-03-12 23:09
铂金会员 Posts 2,753 Credits 6,962 From 河北保定
Your DOS can't access the hard drive at all. To be honest, using DOS on your machine doesn't make much sense. Loading Scandisk is of no use either.

As long as scandisk.exe is in the DOS search path, you can load it by entering the command directly at the prompt.
Floor5 suyu7878 Posted 2009-03-12 23:30
初级用户 Posts 9 Credits 20
The MAX DOS of the USB flash drive can access the hard disk. I have already formatted drives D, E, and F into the fat32 format under DOS. There is a DOS for facilitating maintenance, such as GHOST and so on.
Floor6 fujianabc Posted 2009-03-13 05:38
金牌会员 Posts 1,616 Credits 3,467
Originally posted by Climbing at 2009-3-12 10:34 PM:
It indicates that your motherboard BIOS does not provide access support for SATA hard drives. In this case, you can only use DOS in a virtual machine.

Currently, there should not be motherboards where DOS cannot access SATA. Both DOS and ntldr access the hard drive through the BIOS. If DOS cannot access the hard drive, ntldr cannot either, and Windows will not be able to start.
Floor7 bc12060101 Posted 2009-03-13 10:26
银牌会员 Posts 712 Credits 1,455
Hehe, the landlord's question is quite interesting.

After booting with the MS-DOS 7.1 CD of this forum, the hard disk is not recognized, while MAX DOS can recognize it; besides the possible difference in io.sys, what other problems could there be? So, may I ask the landlord: How exactly is the "failure to recognize the SATA hard disk after booting" situation? How do you recognize it? It would be good to give an explanation so that we can have a look. A few days ago, there was someone who said the hard disk wasn't recognized under DOS, but never said how it was recognized, which was really frustrating.

Thanks!
Floor8 suyu7878 Posted 2009-03-15 12:01
初级用户 Posts 9 Credits 20
Originally posted by bc12060101 at 2009-3-13 10:26:
Hey, the owner's question is quite interesting.
After booting with the MS-DOS 7.1 CD from this forum, the hard drive is not recognized, while MAX DOS can recognize it; besides the possible difference in io.sys, what else could it be...

Well, let me elaborate, don't think I'm wordy, I have to start from the beginning. Here's how it is. ...

I bought this HP-DV41103 laptop in February, pre-installed with VISTA, 250G hard drive, C drive 230G, D drive 20G at the factory. I really didn't want to use VISTA, and also needed to re-partition, the original partition was too unreasonable. At that time, I had no boot disks, neither DOS nor XP. First, I needed to make a boot disk. Since I had no USB flash drive, but had a rewritable CD, I wanted to download MS-DOS 7.1 from the Internet as a system boot disk, and partition at the same time, failed, couldn't find the hard drive. I analyzed that there might be two reasons: one was not loading the ICH9 SATA driver, the other was that the hard drive format was NTFS. No way, I downloaded an XP system installation disk from the Internet, specifically picked an HP OEM version, still couldn't boot, couldn't find the hard drive. Called HP's 800, told to load ICH9 SATA driver through the floppy drive, I didn't have a floppy drive, had to give up; searched online for information, downloaded the ICH9 SATA driver, integrated into the XP installation disk with NLITE, successfully booted the system, and completed partitioning, installation. Then found that the sound card driver couldn't be installed, searched online for information, originally HP did something in the BIOS, needed to flash the F11C version of the BIOS. Called HP, told that flashing the BIOS was risky, not under warranty if bricked, a bit scared, didn't dare to flash. Searched online for other methods, saw that said XP SP2 version could install the sound card driver, wanted to format the C drive, reinstall SP2, problem again, no boot disk how to format the C drive? No way, searched online for various boot disks, all failed. Searched online for something, heard that USB flash drive could boot, went to Pacific Digital to buy a 4G USB flash drive, downloaded MAS DOS&PE, made a USB flash drive boot disk, couldn't recognize the C drive, but could recognize other D, e, F drives (D, E, F are FAT32, C drive is NTFS). No way, since couldn't format the C drive, couldn't reinstall the system. Actually, the made SP2 installation disk could boot, but forgot to add the boot information, had to use the most stupid way, restored to VISAT with the VISA recovery CD, then made an XP SP2 installation disk again (added the boot information), then reinstalled XP, this time formatted the C drive as FAT32, installed but still couldn't install the sound card driver, had to risk flashing the F11C BIOS, installed the sound card driver. Used the original MAS DOS USB flash drive to boot the machine, successfully found the hard drive, made a MS-DOS 7.1 boot disk also successfully found the hard drive. I wanted to make MS-DOS 7.1&XP dual-boot on the machine, downloaded the ISO CD image from this forum, couldn't boot successfully; I extracted the installation program to the hard drive, used the MS-DOS boot disk to boot, installed, installation was successful, also appeared the dual-boot menu, but when entering DOS, prompted EM386 error, still thinking about how to install MS-DOS, just wanted to make dual-boot to play. Finished, too wordy.
Floor9 suyu7878 Posted 2009-03-15 12:06
初级用户 Posts 9 Credits 20
Also, I think SCANDISK is a very useful command. It can sort out the hard disk very conveniently and is very fast. But there is no such command in various current DOS versions. Which friend knows how to load this command? Let me know, thanks in advance.
Floor10 suyu7878 Posted 2009-03-15 12:09
初级用户 Posts 9 Credits 20
By the way, I despise HP. It colludes with MICROSOFT to set up various obstacles to prevent users from installing XP.
Floor11 DOSforever Posted 2009-03-16 14:44
金牌会员 Posts 2,239 Credits 4,639
Originally posted by suyu7878 at 2009-3-15 12:06:
Also, I think SCANDISK is a very useful command. It can easily organize the hard disk and is very fast. But this command is not available in various current DOS versions. If any friend knows how to load this command, please let me know. Thanks in advance.

SCANDISK is not for organizing disks. It is for checking if there are errors on the disk, including logical errors and physical errors. The installation disk of MS-DOS 7.10 provided by this website includes it.
Floor12 DOSforever Posted 2009-03-16 14:45
金牌会员 Posts 2,239 Credits 4,639
Originally posted by suyu7878 at 2009-3-15 12:09:
By the way, BS HP, it colludes with MICROSOFT to set various obstacles to prevent users from installing XP.

http://www.cn-dos.net/forum/viewthread.php?tid=46244#pid324579
Floor13 Climbing Posted 2009-03-16 22:37
铂金会员 Posts 2,753 Credits 6,962 From 河北保定
Originally posted by fujianabc at 2009-3-13 05:38:

There should currently be no motherboards where DOS cannot access SATA. Both DOS and NTLD are accessed to the hard drive through the BIOS. If DOS cannot access the hard drive, NTLD cannot either, and Windows will not be able to start.


I thought it should be like this, but I used an HP ML570 server (with a RAID card). On this server, DOS cannot boot at all, but 2003 can boot. How to explain this situation?

Re the LZ:

Regarding what you said about not recognizing the hard drive, it can only be said that you are not clear in your description. DOS cannot access the NTFS partition without loading the NTFS driver, but not being able to access the NTFS partition does not mean not recognizing the hard drive (of course, you have too poor a foundation, and you may really not be able to tell the difference between the two). Your intention to boot to DOS is originally to repartition the hard drive, so you should first enter the partitioning software to see if you can see the hard drive. Of course, from your subsequent detailed description (especially citing that MaxDOS can see the hard drive), it can be concluded that DOS can normally access your hard drive (but it does not mean being able to normally access your NTFS partition).

As for the dual boot of XP and DOS, this problem is very easy to solve. You download a grub4dos, then install it to boot.ini (refer to the instructions of grub4dos), and then start a DOS 7.10 boot floppy through grub4dos. As for the external commands of DOS, you can put them in a directory on the hard drive (add the search path of the boot floppy), or you can use a relatively large floppy image and put all the external commands in the floppy image.

scandisk is used to repair logical errors on FAT/FAT32 partitions, and can also scan bad sectors, but it has no function of defragmenting the disk. Defragmenting the disk should use DEFRAG. However, now few people use the defragmenting function, right?
Floor14 bc12060101 Posted 2009-03-17 08:29
银牌会员 Posts 712 Credits 1,455
Originally posted by suyu7878 at 2009-3-15 12:01:

Then I'll be more detailed, don't think I'm wordy, I have to start from the beginning, this is how it is. ...

I bought this HP-DV41103 notebook in February, which was pre-installed with VISTA, a 250G hard drive, and the C drive at the factory...

Hehe, thank you! The description is detailed enough.
The owner's problem, as Brother Climbing said, the foundation is a bit poor, otherwise there is no need to go around such a big circle.
Regarding installing DOS on the basis of the XP system, in addition to the method of using grub introduced by Brother Climbing, you can also use the method introduced in this post (fortunately, your C drive is in fat32 format, otherwise this method can't be used either): How to Add Pure DOS to WinXP
http://www.cn-dos.net/forum/viewthread.php?tid=16762
Floor15 fujianabc Posted 2009-03-17 13:15
金牌会员 Posts 1,616 Credits 3,467
Originally posted by suyu7878 at 2009-3-15 12:01 PM:

Then I'll be more detailed, don't think I'm wordy, I have to start from the beginning, it's like this. . . .

I bought this HP-DV41103 notebook in February, it was pre-installed with VISTA, 250G hard drive, the C drive at the factory ...

emm386 some machines can't load now, it is recommended to manually remove it in config.sys.


Originally posted by Climbing at 2009-3-16 10:37 PM:


I thought it should be the same, but I used an HP ML570 server (with RAID card), this server can't boot DOS at all, but can boot 2003, how to explain this situation?
...

Can this server boot grldr, can grub recognize the hard drive?

Supplement: Think of an explanation, that is, after forming a raid, each sector of the array may not be 512 bytes, but 1024/2048/4096 bytes/sector.
DOS does not support booting from devices with non-512 bytes/sector (those less than 512 may be possible)

And ntldr/setupldr.bin support booting from devices with non-512 bytes/sector, such as 2048 bytes/sector on the CD (DOS needs to simulate to a boot device like a floppy disk or hard drive with 512 bytes/sector to boot from the CD)

[ Last edited by fujianabc on 2009-3-17 at 14:33 ]
1 2  Next
[ Contact the Union admin team - 中国DOS联盟 - Standard version ]
Sponsored by ifanr Inc | © 2001–2023