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!