|
suyu7878
初级用户
 
积分 20
发帖 9
注册 2009-3-11
状态 离线
|
『楼 主』:
有关HP DV4笔记本DOS系统的问题 请大虾们解答
使用 LLM 解释/回答一下
我的笔记本是DV4-1103TX,出厂预装的VISTA,现在已经改成XP了,并且刷了F11C的BIOS,我现在想做个MS-DOS&WIN XP双系统,在本论坛下了MS-DOS 7.1的光盘ISO,用NERO刻好了,启动后不能识别SATA硬盘,我的主板是PM45 集成了ICH9 SATA,有没有朋友知道怎么样在这款笔记上装MS-DOS&WIN XP双系统?
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?
|
|
2009-3-12 22:28 |
|
|
Climbing
铂金会员
       网络独行侠
积分 6962
发帖 2753
注册 2003-4-16 来自 河北保定
状态 离线
|
『第 2 楼』:
使用 LLM 解释/回答一下
说明你的主板BIOS没有提供SATA硬盘的访问支持,这种情况,只能在虚拟机里用下DOS了。
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.
|

偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
|
|
2009-3-12 22:34 |
|
|
suyu7878
初级用户
 
积分 20
发帖 9
注册 2009-3-11
状态 离线
|
『第 3 楼』:
使用 LLM 解释/回答一下
先谢2楼的兄弟这么快就回答我的问题,如果做不了双系统引导,我就只好用U盘启动DOS了,现在已经做好了个MASDOS的U盘启动,楼上的朋友你知道怎么能加载SCANDISK的命令吗?
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?
|
|
2009-3-12 22:42 |
|
|
Climbing
铂金会员
       网络独行侠
积分 6962
发帖 2753
注册 2003-4-16 来自 河北保定
状态 离线
|
『第 4 楼』:
使用 LLM 解释/回答一下
你的DOS根本访问不了硬盘,说实在的,在你这机器上用DOS就没有太大意义了。加载Scandisk当然也没有用处。
只要在DOS搜索路径里有scandisk.exe,直接在提示符下输入命令就可以加载了。
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.
|

偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
|
|
2009-3-12 23:09 |
|
|
suyu7878
初级用户
 
积分 20
发帖 9
注册 2009-3-11
状态 离线
|
『第 5 楼』:
使用 LLM 解释/回答一下
U盘的MAX DOS可以访问硬盘啊,我已经在DOS下把D E F格式化成fat32格式了。有个DOS就是为了方便维护,比如GHOST之类的。
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.
|
|
2009-3-12 23:30 |
|
|
fujianabc
金牌会员
     
积分 3467
发帖 1616
注册 2004-6-21
状态 离线
|
『第 6 楼』:
使用 LLM 解释/回答一下
Originally posted by Climbing at 2009-3-12 10:34 PM:
说明你的主板BIOS没有提供SATA硬盘的访问支持,这种情况,只能在虚拟机里用下DOS了。
目前应该还不会有dos下访问不了sata的主板,dos和ntldr都是通过bios访问硬盘的,如果dos访问不了硬盘,ntldr也访问不了,windows就无法启动了。
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.
|
|
2009-3-13 05:38 |
|
|
bc12060101
银牌会员
    
积分 1455
发帖 712
注册 2006-1-20
状态 离线
|
『第 7 楼』:
使用 LLM 解释/回答一下
嘿嘿,楼主的问题比较有意思了。
采用本论坛的MS-DOS 7.1光盘启动后认不到硬盘,而使用MAX DOS则能认得到;除了io.sys有可能有差别之外,还会有什么问题呢?所以,请问楼主:您说的“启动后不能识别SATA硬盘”,是怎么个不能识别法?你是如何识别的?希望能给个说法,也好让偶等见识一番。前几天就碰上一个说在dos下认不到硬盘,但死活就不说是如何认的,让人好生郁闷。
谢谢!
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!
|
|
2009-3-13 10:26 |
|
|
suyu7878
初级用户
 
积分 20
发帖 9
注册 2009-3-11
状态 离线
|
『第 8 楼』:
使用 LLM 解释/回答一下
Originally posted by bc12060101 at 2009-3-13 10:26:
嘿嘿,楼主的问题比较有意思了。
采用本论坛的MS-DOS 7.1光盘启动后认不到硬盘,而使用MAX DOS则能认得到;除了io.sys有可能有差别之外,还会有什么问 ...
那我就说详细点,不要嫌我罗嗦,我要从头说起, 事情是这样的。。。。
我2月份买的这款HP-DV41103的笔记本,是预装的VISTA,250G的硬盘,出厂时C盘230,D盘20G,实在是不想用VISTA,而且也要重新分区,原来的分区太不合理。当时手头没有任何启动盘,无论是DOS,还是XP。首先是要做一份、起动盘,由于手头没有U盘,但有可擦写的光盘,就想从网上下个MS-DOS7。1做系统引导盘,顺便分区,失败了,找不到硬盘,我当时分析可能是两方面的原因,一是没有加载ICH9 SATA的驱动,二是硬盘格式是NTFS的。没办法我又从网上下了个XP的系统安装盘,特意挑了个HP 的一个OEM版的,还是不能引导,找不到硬盘,给HP的800打电话,告诉我要通过软驱加载ICH9 SATA的驱动,我没软驱,只好放弃;又上网找资料看,下载了ICH9 SATA的驱动,用NLITE整合进XP安装盘,成功启动系统,并完成了分区,安装。之后又发现声卡驱动装不上,又上网看资料,原来HP在BIOS里做了手脚,要刷F11C版的BIOS,又打电话到HP,告诉我刷BIOS有风险,刷坏了不保修,有点害怕了,不敢刷,又上网查资料看有没有其他的办法,看到有说用XP SP2版的可以安装声卡驱动,就想把C盘格了,重新安装SP2版,问题又来了,我没引导盘怎么格C盘啊,没办法,又上网找各种引导盘,都失败了,又上网找东西,听说U盘可以引导,又现去的太平洋数码买了个4G的U盘,下个了MAS DOS&PE,做了个U盘启动盘,不能识别C盘,但可以识别其他的D,e,F盘,(D,E,F是FAT32,C盘是NTFS),没办法,既然不能格C盘,就不能重装统,其实当时做的SP2安装盘本来是可以起动的,但是忘记把引导信息加进去了,只好用了最笨的一招,用VISA的恢复光盘先恢复成VISAT,然后又重新弄了个XP SP2安装盘(把引导信息加进去),然后又重新安装XP,这次格式化的时候把C盘格式化成了FAT32,安装好了还是不能上声卡驱动,只好冒险刷了F11C的BIOS,声卡驱动装好了。用原来的MAS DOS的u盘引导机器,成功找到硬盘,又做了个MS-DOS7。1的启动盘也成功找到硬盘。我就想在机器做MS-DOS7。1&XP双系统引导,就下了本论坛的ISO光盘镜像,不能成功引导;我又把安装程序解压到硬盘上,用MS-DOS启动盘引导,在安装,安装是成功了,也出现了双系统的菜单,可一进DOS就提示EM386错误,现在还在想办法安装MS-DOS,就是想做成双系统玩。说完了,太罗嗦了.
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.
|
|
2009-3-15 12:01 |
|
|
suyu7878
初级用户
 
积分 20
发帖 9
注册 2009-3-11
状态 离线
|
『第 9 楼』:
使用 LLM 解释/回答一下
还有我觉得SCANDISK是个很有用的命令,可以很方便的整理硬盘,而且速度很快.但现在的各种DOS里都没有这个命令,哪位朋友知道怎么把这个命令加载上告诉兄弟一下,先谢了。
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.
|
|
2009-3-15 12:06 |
|
|
suyu7878
初级用户
 
积分 20
发帖 9
注册 2009-3-11
状态 离线
|
『第 10 楼』:
使用 LLM 解释/回答一下
顺便BS一下HP,它和MICROSOFT狼狈为奸设置各种障碍阻止用户安装XP。
By the way, I despise HP. It colludes with MICROSOFT to set up various obstacles to prevent users from installing XP.
|
|
2009-3-15 12:09 |
|
|
DOSforever
金牌会员
     
积分 4639
发帖 2239
注册 2005-1-30
状态 离线
|
|
2009-3-16 14:44 |
|
|
DOSforever
金牌会员
     
积分 4639
发帖 2239
注册 2005-1-30
状态 离线
|
|
2009-3-16 14:45 |
|
|
Climbing
铂金会员
       网络独行侠
积分 6962
发帖 2753
注册 2003-4-16 来自 河北保定
状态 离线
|
『第 13 楼』:
使用 LLM 解释/回答一下
Originally posted by fujianabc at 2009-3-13 05:38:
目前应该还不会有dos下访问不了sata的主板,dos和ntldr都是通过bios访问硬盘的,如果dos访问不了硬盘,ntldr也访问不了,windows就无法启动了。
我以为也应该是这样,但我用过一台HP的ML570服务器(带RAID卡),这台服务器上压根就无法启动DOS,但却可以启动2003,对这种情况又如何解释呢?
Re 楼主:
关于你所说的认不到硬盘,只能说是你自己表述不清,DOS不加载NTFS驱动当然无法访问NTFS分区,但访问不到NTFS分区不等于认不到硬盘(当然,你基础太差,可能确实分不清两者有什么区别),你启动到DOS本意就是给硬盘重新分区的,所以你应该先进分区软件看一下是否能够看到硬盘。当然,从你后面的详细描述(尤其举出MaxDOS可以看到硬盘)可以得出,DOS是可以正常访问你的硬盘的(但不等于能够正常访问你的NTFS分区)。
至于XP和DOS双启动,这个问题很容易解决,你下载一个grub4dos,然后安装到boot.ini(参考grub4dos的说明),然后通过grub4dos启动一个DOS 7.10的启动软盘即可,至于DOS的外部命令,你可以放到硬盘上的一个目录中(加上启动软盘的搜索路径),也可以使用一个比较大的软盘映像,将外部命令全部放到软盘映像中。
scandisk是用来修复FAT/FAT32分区上的逻辑错误的,也可以扫描坏扇区,但没有整理磁盘的功能,整理磁盘应该使用DEFRAG,不过,现在很少有人使用整理磁盘功能了吧?
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?
|

偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
|
|
2009-3-16 22:37 |
|
|
bc12060101
银牌会员
    
积分 1455
发帖 712
注册 2006-1-20
状态 离线
|
『第 14 楼』:
使用 LLM 解释/回答一下
Originally posted by suyu7878 at 2009-3-15 12:01:
那我就说详细点,不要嫌我罗嗦,我要从头说起, 事情是这样的。。。。
我2月份买的这款HP-DV41103的笔记本,是预装的VISTA,250G的硬盘,出厂时C盘 ...
嘿嘿,谢谢!描述的够详细的了。
楼主的问题,正如Climbing兄所说的,基础稍差了点,否则不必绕那么大圈子。
关于在xp系统的基础上装dos,除了Climbing兄介绍的采用grub的方式外,还可以采用这个帖子中介绍的方法(幸亏你的c盘是fat32格式的,否则也用不成该方法):如何给 WinXP 补加纯 DOS
http://www.cn-dos.net/forum/viewthread.php?tid=16762
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
|
|
2009-3-17 08:29 |
|
|
fujianabc
金牌会员
     
积分 3467
发帖 1616
注册 2004-6-21
状态 离线
|
『第 15 楼』:
使用 LLM 解释/回答一下
Originally posted by suyu7878 at 2009-3-15 12:01 PM:
那我就说详细点,不要嫌我罗嗦,我要从头说起, 事情是这样的。。。。
我2月份买的这款HP-DV41103的笔记本,是预装的VISTA,250G的硬盘,出厂时C盘 ...
emm386现在有些机子是不能加载,建议手动在config.sys中去掉即可。
Originally posted by Climbing at 2009-3-16 10:37 PM:
我以为也应该是这样,但我用过一台HP的ML570服务器(带RAID卡),这台服务器上压根就无法启动DOS,但却可以启动2003,对这种情况又如何解释呢?
...
这台服务器能启动grldr吗,grub中能认硬盘吗?
补注:想到一个解释,就是组成raid后,可能导致阵列的每个扇区不是512字节,而是1024/2048/4096等字节/扇区。
dos不支持从非512字节/扇区的设备启动的(小于512的可能可以)
而ntldr/setupldr.bin则支持非512字节/扇区的设备启动,比如光盘的2048字节/扇区(dos从光盘启动要模拟成软盘或者硬盘这类512字节/扇区的启动设备)
Last edited by fujianabc on 2009-3-17 at 14:33 ]
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 ]
|
|
2009-3-17 13:15 |
|
|