中国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-10-13 19:59
47,815 topics / 349,922 posts / today 0 new / 48,286 members
DOS启动盘 & LOGO技术 (启动盘室) » How to boot from a floppy disk and then boot from a CD-ROM?
Printable Version  16,431 / 42
Floor31 bigcannon Posted 2003-05-03 00:00
初级用户 Posts 28 Credits 175
Excerpted from SYSLINUX's syslinux.doc
It says it can boot the boot sector or comboot file
Master Wengier, please study it.
Also, how to modify bootcd.dat? Please give guidance!

LABEL label
KERNEL image
APPEND options...
IPAPPEND flag_val
Indicates that if "label" is entered as the kernel to boot,
SYSLINUX should instead boot "image", and the specified APPEND
and IPAPPEND options should be used instead of the ones
specified in the global section of the file (before the first
LABEL command.) The default for "image" is the same as
"label", and if no APPEND is given the default is to use the
global entry (if any). Up to 128 LABEL entries are permitted
(for ISOLINUX, 64 LABEL entries.)

Note that LILO uses the syntax:
image = mykernel
label = mylabel
append = "myoptions"

... whereas SYSLINUX uses the syntax:
label mylabel
kernel mykernel
append myoptions

Notes: Labels are mangled as if they were filenames, and must be
unique after mangling. For example, two labels
"v2.1.30" and "v2.1.31" will not be distinguishable
under SYSLINUX, since both mangle to the same DOS filename.

The "kernel" doesn't have to be a Linux kernel; it can
be a boot sector or a COMBOOT file (see below.)

The following is a quote from Wengier's speech on 2003-5-3 0:20:26:
The boot sector of BCDL is incompatible with the DOS boot sector, so they cannot coexist directly, and can only be dual-booted by using the boot menu of WinXP or similar methods.

As for the modification method asked by nre, you can edit the information at the beginning of BOOTCD.DAT.
Floor32 nre Posted 2003-05-03 00:00
银牌会员 Posts 361 Credits 1,210
Wengier, don't always leave things half - said. Which items are modified when modifying the first part of the boot sector? 11 - 32 bytes?
Floor33 Wengier Posted 2003-05-03 00:00
系统支持 Posts 10,521 Credits 27,736
Bytes 13 to 59 of BOOTCD.DAT should be modified according to the actual situation. You can copy this part from the boot sector of drive C and replace the corresponding part in BOOTCD.DAT. Because this part of BOOTCD.DAT originally stored some information of a floppy disk, not a hard disk, so it cannot be used on a hard disk without modification.
Floor34 zjhepin Posted 2003-06-07 00:00
初级用户 Posts 15 Credits 142
Good stuff, any latest news?
Floor35 hunome Posted 2003-09-14 00:00
银牌会员 Posts 721 Credits 2,265
Top! Please ask wengier to explain in detail how to add floppy disk boot and CD-ROM boot.
Floor36 cn_archer Posted 2003-09-14 00:00
元老会员 Posts 991 Credits 2,903 From 福建省
Yeah, sort it out and post it for everyone to learn together.
Floor37 E140 Posted 2003-09-16 00:00
初级用户 Posts 12 Credits 133
Hehe! Great! I also added "Boot from Floppy" and "Boot from CD-ROM" in the boot menu. Really learned a lot.
I also asked wengier for guidance. How can I add the option "Enter MS-DOS" (without using your DOS installation disk)? My system is dual-boot XP and 98, and there is already a BOOTSECT.DOS file in the c:\ drive. I followed the article "How to Boot Pure DOS under WinNT/2K/XP" you wrote to edit the BOOT.INI file. When booting, the option to enter DOS appears, but it still enters WIN98. Why? Is it that the file to boot DOS needs to be made with scrboot when the c:\ drive only has the DOS system?

Floor38 Wengier Posted 2003-09-16 00:00
系统支持 Posts 10,521 Credits 27,736
Change BootGUI=1 in C:\MSDOS.SYS to BootGUI=0, then you'll boot into DOS instead of Win98 GUI. To enter Win98 GUI, just type the WIN command.
Floor39 E140 Posted 2003-09-16 00:00
初级用户 Posts 12 Credits 133
Oh! Got it, thanks.
Floor40 hunome Posted 2003-09-16 00:00
银牌会员 Posts 721 Credits 2,265
E140, please upload the files of your boot CD.
Floor41 E140 Posted 2003-09-16 00:00
初级用户 Posts 12 Credits 133
I also followed Wengier's tips to boot from the CD-ROM. Only changed the bytes from 13 to 61. Maybe the machine is different. I don't quite understand either. Open the attachment

Floor42 hunome Posted 2003-09-16 00:00
银牌会员 Posts 721 Credits 2,265
Alas, I still can't start. I'll try again.
Floor43 E140 Posted 2003-09-16 00:00
初级用户 Posts 12 Credits 133
The following is a quote from hunome on 2003-9-16 23:24:40:
Alas, I still can't boot. I'll try again.


Try replacing the VIDE-CDD.SYS file. Give it a try. I use that Chinese version and the one from the Russian compressed package upstairs. It doesn't work with Wengier's DOS7.1 installation disk.


Prev  1 2 3
[ Contact the Union admin team - 中国DOS联盟 - Standard version ]
Sponsored by ifanr Inc | © 2001–2023