I have created two diff's, the first one is for linuxBIOSv2 (xpboot.diff) the second is for LinuxBIOSv3, it adds ADLO to v3. details: http://www.linuxbios.org/Booting_Windows_using_LinuxBIOS
Feel free to test it and give some feedback!!
We hope Vista comes soon.
Regards,
Feel free to test it and give some feedback!!
I can get it to find my CD-ROM drive, but it fails with code: 0003.
According to http://bochs.sourceforge.net/doc/docbook/user/bios-tips.html that means:
For this error, the cdrom support has not been compiled in Bochs, or Bochs could not open the file or device. This is what you get if Bochs is not able to read the cd.
Could you give me pointers as to what CD support I should add/enable in ADLO?
Thanks, Myles
Here is the output of the boot (First it tries the CD, then the HDD):
Enter boot: hdb1:/boot/adlo.cd.elf hda: LBA: IC35L020AVER07-0 hdb: LBA: WDC WD800JB-00JJC0 Mounted ext2fs Loading image... Loaded 66560 bytes in 55ms (1210KB/s) Jumping to entry point... $Revision: 1.163 $ $Date: 2006/07/07 16:10:37 $ Bochs BIOS - build: 06/23/99 $Revision: 1.163 $ $Date: 2006/07/07 16:10:37 $ Options: eltorito
ata0 master: Unknown device ata1 master: SONY DVD-ROM DDU1615 ATAPI-7 CD-Rom/DVD-Rom
CDROM boot failure code : 0003 Boot from CD-Rom failed int13_harddisk: function 02, unmapped device for ELDL=80 Boot from Hard Disk 0 failed FATAL: INT18: BOOT FAILURE
Hi Myles, in the xpboot.diff the following alterations should be made: In the file: util/ADLO/loader.s
comment out or remove the lines 177 until 180: ;mov al, #0x3d ;; cmos_reg ;out 0x70, al ;mov al, #0x02 ;; val (hdd) ;out 0x71, al
In the file: util/ADLO/bochs/bios/rombios.c
uncomment line 147: #define BX_ELTORITO_BOOT 1
Have you done these alterations already? Also try booting your windows installation CD with qemu default's BIOS and let me know the result please.
Thanks, Augusto Pedroza
On 9/7/07, Myles Watson myles@pel.cs.byu.edu wrote:
Feel free to test it and give some feedback!!
I can get it to find my CD-ROM drive, but it fails with code: 0003.
According to http://bochs.sourceforge.net/doc/docbook/user/bios-tips.html that means:
For this error, the cdrom support has not been compiled in Bochs, or Bochs could not open the file or device. This is what you get if Bochs is not able to read the cd.
Could you give me pointers as to what CD support I should add/enable in ADLO?
Thanks, Myles
Here is the output of the boot (First it tries the CD, then the HDD):
Enter boot: hdb1:/boot/adlo.cd.elf hda: LBA: IC35L020AVER07-0 hdb: LBA: WDC WD800JB-00JJC0 Mounted ext2fs Loading image... Loaded 66560 bytes in 55ms (1210KB/s) Jumping to entry point... $Revision: 1.163 $ $Date: 2006/07/07 16:10:37 $ Bochs BIOS - build: 06/23/99 $Revision: 1.163 $ $Date: 2006/07/07 16:10:37 $ Options: eltorito
ata0 master: Unknown device ata1 master: SONY DVD-ROM DDU1615 ATAPI-7 CD-Rom/DVD-Rom
CDROM boot failure code : 0003 Boot from CD-Rom failed int13_harddisk: function 02, unmapped device for ELDL=80 Boot from Hard Disk 0 failed FATAL: INT18: BOOT FAILURE
Have you done these alterations already? Also try booting your windows installation CD with qemu default's BIOS and let me know the result please.
Thanks, Augusto Pedroza
I've tried your fixes. I'm trying to boot on a real machine, so I can't use qemu's BIOS. I'll keep trying.
Myles