中国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-26 20:47
47,815 topics / 349,928 posts / today 0 new / 48,288 members
DOS启动盘 & LOGO技术 (启动盘室) » Question: About where boot files are stored?
Printable Version  1,284 / 5
Floor1 mygod100 Posted 2003-11-06 00:00
初级用户 Posts 7 Credits 121
I have a question: where on the hard disk are these boot systems installed?
Grub
Ntloader
Win98/Dos
Sun Solaris For X86
BeOS

I know that when installing linux, it prompts you to install Grub/lilo to hda or hdaX, that is, to the MBR of the whole hard disk or to a certain partition. But aren't Ntloader and Win98/Dos also installed to the MBR? If so, wouldn't they get overwritten? Could someone explain more clearly exactly which part of the hard disk these systems' boot systems are installed to?
Because I want to install multiple systems recently, and I still haven't decided on the boot issue, so please advise?
Floor2 disk Posted 2003-11-06 00:00
初级用户 Posts 19 Credits 158
Stored in the system
Floor3 mygod100 Posted 2003-11-06 00:00
初级用户 Posts 7 Credits 121
The following is quoted from disk's post at 2003-11-6 18:06:54:
Stored in the system


Hey, man, do you actually understand this or not? If you do, then please explain it more clearly. If you don't, then please don't make irrelevant sarcastic remarks here.
Floor4 Wengier Posted 2003-11-07 00:00
系统支持 Posts 10,521 Credits 27,736
Do you mean the DOS boot sector or the boot files? Why are you putting it so vaguely?
Floor5 mygod100 Posted 2003-11-07 00:00
初级用户 Posts 7 Credits 121
I guess it should count as the boot sector.
What I really want to know is: when the system starts up, from the very beginning when it starts reading the hard disk up until entering the DOS prompt, which sectors and which files are read or written in this process, and what exactly is the whole flow?
Floor6 Wengier Posted 2003-11-07 00:00
系统支持 Posts 10,521 Credits 27,736
Grub/Lilo: generally the boot information is placed in the MBR, and then it calls the corresponding file in a specified area of the disk (for example stage2);

NTLDR: generally the boot information is placed in the MBR, and then it calls the NTLDR file to display the multi-system boot menu;

DOS (note: no Win98, because it is not an operating system but a GUI platform under DOS): the boot information is generally placed in the Boot Sector of a certain partition, or the boot sector file is called through boot managers such as Grub/Lilo/NTLDR, and then it automatically calls the boot files on C:\, such as IO.SYS/IBMBIO.COM/KERNEL.SYS, etc.

Linux/FreeBSD, etc.: their kernels are called directly by boot managers such as Grub/Lilo to start them;

BeOS PE edition: its kernel can be called directly under DOS, similar to BasicLinux, etc.
[ Contact the Union admin team - 中国DOS联盟 - Standard version ]
Sponsored by ifanr Inc | © 2001–2023