中国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-09-06 07:20
47,812 topics / 349,914 posts / today 0 new / 48,268 members
DOS启动盘 & LOGO技术 (启动盘室) » [Help] Can DOS boot from a logical partition?
Printable Version  1,410 / 11
Floor1 nickolas Posted 2003-05-29 00:00
中级用户 Posts 52 Credits 299
The active partition is in NTFS format, and there is a FAT32 logical partition. I want to make a DOS/XP dual boot. How should I do it?
Floor2 Dark-Destroy Posted 2003-05-29 00:00
元老会员 Posts 3,551 Credits 8,312
Couldn't you just do that when installing XP??
Floor3 nickolas Posted 2003-05-29 00:00
中级用户 Posts 52 Credits 299
How do I do it? Could you be a bit more specific?
And preferably after XP is already installed.
I don't want to reinstall XP again.
Floor4 Dark-Destroy Posted 2003-05-30 00:00
元老会员 Posts 3,551 Credits 8,312
I always set up dual boot when installing XP...
Floor5 myself2 Posted 2003-05-30 00:00
初级用户 Posts 6 Credits 115
It should be possible... just treat it like a 98/XP dual boot...
Floor6 wglwx Posted 2003-05-30 00:00
高级用户 Posts 187 Credits 616
Dual boot and booting from a logical partition (which should be understood as booting from a logical partition other than drive C) are two different things.
A 98/XP dual boot or a 98/2000 dual boot is, in essence, still booting from drive C.

Now to answer the OP's question: can DOS boot from a logical partition? The active partition is NTFS, there is a FAT32 logical partition, and you want to make a DOS/XP dual boot. How should this be done?

DOS can boot from a logical partition other than drive C. But you need special boot manager software to really make it happen.
Floor7 Wengier Posted 2003-05-30 00:00
系统支持 Posts 10,521 Credits 27,736
For example, SPFDISK. But I don't recommend booting DOS from a logical partition.
Floor8 如是大师 Posted 2003-05-30 00:00
元老会员 Posts 3,351 Credits 9,654 From 湖北
SPFDISK cannot boot DOS from a logical partition.
Strictly speaking, DOS cannot boot from a logical partition...
Floor9 wglwx Posted 2003-05-30 00:00
高级用户 Posts 187 Credits 616
DOS can boot from a logical partition other than drive C.
But there are two conditions: 1. it must be created as a primary partition. 2. it must be active.
DOS can have at most 4 bootable primary partitions.
Each primary partition can have one system installed.
But only one primary partition can be active.
If you want to boot each system, you have to activate a different partition at startup.
For that you need special boot manager software, such as: System Commander, to really make it happen.
Floor10 wglwx Posted 2003-05-30 00:00
高级用户 Posts 187 Credits 616
Sorry, I got the concept wrong. My answer above does not match the OP's question, please have the moderator delete it.
Floor11 如是大师 Posted 2003-05-30 00:00
元老会员 Posts 3,351 Credits 9,654 From 湖北
The principle is that whichever system is booted becomes c: at startup.
So it is not a logical partition......
Floor12 nickolas Posted 2003-05-31 00:00
中级用户 Posts 52 Credits 299
After getting pointers from several experts, I gave up the idea of booting DOS from a logical partition.
I used pqmagic to split out another primary partition, activated it, installed ms-dos7.1,
then used the XP installation disc to install to another partition. After the files were copied and it automatically
restarted from the hard disk, I canceled the installation, deleted the files generated in the installation directory, then
modified boot.ini under the active partition, restarted, and OK.

But I’ve never used XP’s repair function before; supposedly using repair is faster.
[ Contact the Union admin team - 中国DOS联盟 - Standard version ]
Sponsored by ifanr Inc | © 2001–2023