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-07-02 23:17
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » How to install the system on an old laptop without a CD drive? Urgent need for an answer~! View 2,412 Replies 11
Original Poster Posted 2008-12-17 15:32 ·  中国 河南 郑州 联通
新手上路
Credits 14
Posts 5
Joined 2006-06-19 13:30
20-year member
UID 57245
Status Offline
I have an old Lenovo laptop. It originally had Windows 98 installed. Now I want to install Windows 2000, but the computer's CD - ROM is broken. So I would like to ask you experts how to install the operating system without a CD - ROM? Urgent! Urgent!! Urgent!!!
I have an old Lenovo laptop. It originally had Windows 98 installed. Now I want to install Windows 2000, but the computer's CD - ROM is broken. So I would like to ask you experts how to install the operating system without a CD - ROM? Urgent! Urgent!! Urgent!!!
Floor 2 Posted 2008-12-17 15:45 ·  中国 河南 洛阳 电信
银牌会员
★★★
Credits 1,455
Posts 712
Joined 2006-01-20 10:26
20-year member
UID 49246
Status Offline
Hehe, isn't it just wanting to install Windows 2000? Why be in a hurry? Go online to find a ghost version of Windows 2000 system, copy the.gho file to a non-C drive partition on the hard disk. At the same time, place a ghost.exe program file in a non-C drive partition that is in FAT32 format. Then restart the 98 system, enter from DOS, run ghost, and restore that Windows 2000 system's.gho image to the C drive.
Floor 3 Posted 2008-12-17 16:41 ·  中国 河南 郑州 联通
新手上路
Credits 14
Posts 5
Joined 2006-06-19 13:30
20-year member
UID 57245
Status Offline
Sincerely thank this friend for the selfless help~! I'll give it a try!
Floor 4 Posted 2008-12-17 16:43 ·  中国 广东 江门 新会区 电信
中级用户
★★
Credits 256
Posts 124
Joined 2007-12-18 16:41
18-year member
UID 106049
Gender Male
Status Offline
Early in the year, I encountered such a thing. There was an IBM laptop, only with DOS 6.22, no CD drive, no USB port, no floppy drive, no network card. Fortunately, there was a serial port. So I used DEBUG to make a serial port receiving program. It took nearly 20 hours to transfer a Win95 installation version from another computer, then install 95, then use the built-in 56K modem to dial up to the Internet, and then it took nearly 10 hours to download an XP clone version. So hard.....
Floor 5 Posted 2008-12-17 16:47 ·  中国 河南 郑州 联通
新手上路
Credits 14
Posts 5
Joined 2006-06-19 13:30
20-year member
UID 57245
Status Offline
Thanks to this friend's attention~!
Floor 6 Posted 2008-12-17 17:25 ·  德国 马克斯-普朗克等离子物理研究所
金牌会员
★★★★
Credits 3,467
Posts 1,616
Joined 2004-06-21 00:00
22-year member
UID 27148
Status Offline
Originally posted by Sufone at 2008-12-17 04:43 PM:
I encountered this kind of thing earlier in the year. There was an IBM laptop with only DOS 6.22, no CD-ROM drive, no USB port, no floppy drive, no network card. Fortunately, there was a serial port. So I used DEBUG to make a serial port receiving program and spent nearly...

You are so awesome! You even used DEBUG to write a serial port program by yourself. Downloading XP via 56K modem, I really admire you.
Why don't you just remove the hard drive and connect it to another computer to copy data.

[ Last edited by fujianabc on 2008-12-17 at 17:26 ]
Floor 7 Posted 2008-12-17 19:17 ·  中国 河南 洛阳 电信
银牌会员
★★★
Credits 1,455
Posts 712
Joined 2006-01-20 10:26
20-year member
UID 49246
Status Offline
Hehe, the person on floor 4 is quite powerful! But compared to the legend who assembled Windows 98 using a telephone, it's really nothing: http://www.cn-dos.net/forum/viewthread.php?tid=45019&fpage=1
Floor 8 Posted 2008-12-17 21:35 ·  中国 广东 江门 新会区 电信
中级用户
★★
Credits 256
Posts 124
Joined 2007-12-18 16:41
18-year member
UID 106049
Gender Male
Status Offline
Originally posted by fujianabc at 2008-12-17 17:25:

You are too powerful. You even use debug to write your own serial port program. Downloading XP with a 56K modem, extremely admired.

You might as well directly remove the hard drive and connect it to another computer to copy data.

[ Last edited by fujianabc on 2008-12-17 at 17:26 ]

At that time, I also thought about removing the hard drive, but the owner of the computer didn't allow it, saying that there would be no warranty after removing it.
Actually, writing serial port reception with debug is not that difficult

'Initialize COM1
mov ah,fb
mov dx,0
int 14

'Receive data
receive:
mov ah,2
mov dx,0
int 14
test ah,0
jnz receive

'Save
Floor 9 Posted 2008-12-17 22:58 ·  中国 河南 洛阳 电信
银牌会员
★★★
Credits 1,455
Posts 712
Joined 2006-01-20 10:26
20-year member
UID 49246
Status Offline
Hehe, the person upstairs is really good. Admire, give a salute first!
The debug command is collected, maybe it will be useful sometime. Thanks!
Floor 10 Posted 2008-12-18 00:33 ·  中国 河北 保定 移动
铂金会员
★★★★
网络独行侠
Credits 6,962
Posts 2,753
Joined 2003-04-16 00:00
23-year member
UID 1565
Gender Male
From 河北保定
Status Offline
Admire your patience. If there is interlnk, using the parallel port is definitely faster than the serial port.

But if it were me, unless the owner is someone I can't afford to mess with, I definitely wouldn't go to the trouble for him.
偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
Floor 11 Posted 2008-12-21 15:17 ·  中国 北京 鹏博士BGP
中级用户
★★
Credits 256
Posts 133
Joined 2008-09-29 13:30
17-year member
UID 126984
Gender Male
Status Offline
A group of experts! But how to save the data received from the serial port using DEBUG as a normal file? Can you explain it? I'm a newbie.
Floor 12 Posted 2008-12-21 23:32 ·  中国 海南 海口 联通
中级用户
★★
Credits 256
Posts 124
Joined 2007-12-18 16:41
18-year member
UID 106049
Gender Male
Status Offline
Assume that the file name string is placed at CS:0100, the file handle is placed at CS:0110, the data is at CS:0120, and the data length is 10 bytes.

Create file
push cs
pop ds
mov ah,3c
mov cx,0
mov dx,0100
int 21
jc error
mov [0110],ax

Write data
mov ah,40
mov bx,[0110]
mov cx,10
mov dx,0120
int 21
jc error

Close file
mov ah,3e
mov bx,[0110]
int 21
Forum Jump: