China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-06-28 05:24
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » Win98 on virtual memory... (2) DigestI View 5,442 Replies 7
Original Poster Posted 2003-08-15 00:00 ·  中国 广西 柳州 电信
高级用户
★★★
Credits 915
Posts 309
Joined 2002-12-22 00:00
23-year member
UID 567
Gender Male
Status Offline
.
I referred to the method in the article below and did the experiment mentioned in the title:
http://www.bjkp.gov.cn/dnsj/rj/k30133-03.htm

After testing it, I feel this system still has some practical value (that is, the various advantages mentioned in the article), but there are also some unsatisfactory aspects, so I have to ask everyone to discuss it. Below are the production method and illustrations:

1. For this boot disk I used these files: a: a Win98 boot disk; the msdos.sys file on the disk must be replaced with the file of the same name from drive C under a Win98 system. b: in a slimmed-down Win98 edition (31MB W98plus2.gho), extract the windows directory and make it into an archive of 28M; after extraction mine is 65M (see Figure 3 below). You can also use the 6M MINI98. I didn't use it because there is no Chinese edition, and second, its functions are not very strong (maybe I just haven't found them).

2. In the autoexec.bat batch file on the Win98 boot disk, set the virtual disk size to 70M, and add the command to extract the windows archive. Use the command SUBST k: c:\ to change drive C to another drive, for example here it is changed to drive K, then use the command SUBST c: %ramd%\ to set the virtual disk that already has windows extracted onto it as drive C.

These commands are as follows: (of course, drive A must contain the program files involved in these commands)
xmsdsk 71680 %ramd% /y /t
call findcd.bat
path=c:\;c:\windows;a:\;%ramd%\
%ramd%
%CDROM%\dazip /y >nul
SUBST k: c:\
SUBST c: %ramd%\
win

3. Finally, use UltraISO to make it into a bootable CD image file, and then you can test it in VPC.

4. I can think of at least three problems that need to be solved: 1. simplify and shrink windows 2. the CD should be accessible 3. hide the extra Z: drive......

Figure 1:



Figure 2:



Figure 1:






Floor 2 Posted 2003-08-15 00:00 ·  中国 湖北 武汉 联通
银牌会员
★★★
Credits 1,681
Posts 512
Joined 2003-08-02 00:00
22-year member
UID 7953
Gender Male
Status Offline
A 65.2 MB Win98 actually cannot access the CD-ROM drive -- redo it (first check whether CDFS.VXD was accidentally deleted)
Somehow somewhere I've got to choose.
No matter if it is win or lose.
Floor 3 Posted 2003-08-16 00:00 ·  中国 湖北 宜昌 教育网
中级用户
5 M
Credits 238
Posts 44
Joined 2003-03-15 00:00
23-year member
UID 1140
Gender Male
Status Offline
One: Lettssig.exe (57K), where to get it: under hard disk tools on major websites there is software for dynamically changing hard disk drive letters called Letter Assigner. The following is Huajun Software Park’s introduction to it:

   Letter Assigner 1.1.2 1085KB, lets you freely assign drive letters to each disk in windows. This way, you can easily change the drive letters back. The program also provides a program for MS-DOS, so you will not be unable to find your own hard disk in DOS (MS-DOS 4.0 and above). Letter Assigner identifies disks by recording the hard disk’s physical serial number, or by the volume label (label). You do not need to worry that repartitioning the hard disk or adding new hardware will cause the drive letters to change, making the program forget the original arrangement. The program cannot move the hard disk on which windows is installed. When you make inappropriate adjustments, the program will display a warning message telling you that the program cannot perform the action you requested. Using Letter Assigner really could not be simpler. You do not have to go into the Control Panel to look for each piece of hardware and assign codes one by one; just click the disk in the program, then click the English drive letter you want to assign, save after adjusting, reboot, and it’s OK! One last point: if you emulate a hard disk with memory (virtual hard disk), LetterAssigner can also let you assign the drive letter of the virtual disk by identifying the “MS-RAMDRIVE” disk volume label.
Floor 4 Posted 2003-08-17 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
The following is quoted from LK's post on 2003-8-15 21:23:25:
The file msdos.sys on the disk must be replaced with the file of the same name under the C drive of the Win98 system.


Actually that should not be necessary. For example, using MSDOS.SYS from the Super MS-DOS 7.10 boot disk I made should also work.
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

Floor 5 Posted 2003-08-17 00:00 ·  中国 北京 联通
高级用户
★★★
Credits 915
Posts 309
Joined 2002-12-22 00:00
23-year member
UID 567
Gender Male
Status Offline
This is aimed at the case where the MSDOS.SYS on some boot disks that have been made is only a few bytes. Naturally, there is no need to remind experienced users.
Floor 6 Posted 2003-08-17 00:00 ·  中国 广东 广州 联通
初级用户
Credits 124
Posts 4
Joined 2003-06-03 00:00
23-year member
UID 3174
Gender Male
Status Offline
Where can I download it?
Floor 7 Posted 2003-08-19 00:00 ·  中国 广东 佛山 禅城区 电信
初级用户
Credits 113
Posts 6
Joined 2003-08-18 00:00
22-year member
UID 8792
Gender Male
Status Offline
Can you put up the bootable CD image file you made?
Floor 8 Posted 2003-08-19 00:00 ·  中国 广西 柳州 电信
高级用户
★★★
Credits 915
Posts 309
Joined 2002-12-22 00:00
23-year member
UID 567
Gender Male
Status Offline
The following is quoted from bjzh's post on 2003-8-19 8:16:09:
Can you put up the bootable CD image file you made?


.
It is too big to put up. The creation method has already been explained above; the important part is point 2. I referred to an article here. You take a look too. Wish you success!
http://www.bjkp.gov.cn/dnsj/rj/k30133-03.htm
Forum Jump: