teamxtreme
Member
Hello! I discovered EasyBCD yesterday and I'm hooked. Everything around me was getting EasyBCD'd
. But today I have hit a brick wall! ow.
I'm trying to dual boot Vista PE and DOS (6.22, Freedos.. whatever) on a 4gb USB stick and I've spent all day trawling through webpages and forums trying to find a solution but no such luck
The wiki seems to be incomplete in regards to dual booting with a legacy OS so I was hoping someone could shed some light on this.
Right, as I understand it I have install EasyBCD onto the USB drive and run it from there. Well that means I have to boot off it first, right? Since we can only install it onto the boot drive.
I got Vista PE working on the drive and ran the install from there. EasyBCD installed itself onto the ramdrive (X: ) and refused to run.
I also managed to partition the USB drive by loading the Hitatchi microdrive driver which fools windows into treating it like a fixed disk. I read in the wiki that DOS has to be at the beginning of the drive so the 1st partition is 128mb FAT and the 2nd is 3.9GB FAT32. I used mkbt to load a DOS bootsector from a DOS floppy and copied over IO.SYS, MSDOS.SYS and COMMAND.COM and installed Vista PE onto the 2nd partition.
I set the Vista partition as active and that booted fine, tried setting the DOS partition as active but got a "Non system disk" error
.
So what's the best plan for this? Put both DOS and Vista PE on the same partition and allow EasyBCD to invoke bootsect.dos when DOS is selected? I assume that would work (if I ever find a way to run EasyBCD on a flash drive!)
Surely someone has done this before and is kind enough to prevent a guy from tearing his hair out!
I'm trying to dual boot Vista PE and DOS (6.22, Freedos.. whatever) on a 4gb USB stick and I've spent all day trawling through webpages and forums trying to find a solution but no such luck
The wiki seems to be incomplete in regards to dual booting with a legacy OS so I was hoping someone could shed some light on this.
Right, as I understand it I have install EasyBCD onto the USB drive and run it from there. Well that means I have to boot off it first, right? Since we can only install it onto the boot drive.
I got Vista PE working on the drive and ran the install from there. EasyBCD installed itself onto the ramdrive (X: ) and refused to run.
I also managed to partition the USB drive by loading the Hitatchi microdrive driver which fools windows into treating it like a fixed disk. I read in the wiki that DOS has to be at the beginning of the drive so the 1st partition is 128mb FAT and the 2nd is 3.9GB FAT32. I used mkbt to load a DOS bootsector from a DOS floppy and copied over IO.SYS, MSDOS.SYS and COMMAND.COM and installed Vista PE onto the 2nd partition.
I set the Vista partition as active and that booted fine, tried setting the DOS partition as active but got a "Non system disk" error
So what's the best plan for this? Put both DOS and Vista PE on the same partition and allow EasyBCD to invoke bootsect.dos when DOS is selected? I assume that would work (if I ever find a way to run EasyBCD on a flash drive!)
Surely someone has done this before and is kind enough to prevent a guy from tearing his hair out!