[syslinux] inconsistent Int 22h local boot
Miguel
mth at mth.com
Wed Jan 2 14:13:25 PST 2008
I now see that
Int 22h AX=15h Get feature flags
defines bit 0 as:
Local boot (AX=0014h) supported
This seems to indicate that this localboot API function is not supported
on some systems.
I am in the process of having this tested on the Dell 1435.
Q: Why is it that a "modern" system would not support this?
Q: Is there an alternate mechanism/workaround for localbooting from the
hard disk?
I suppose I could load in the MBR and fire off the boot process manually,
using AX=0012h, but I was trying to use localboot AX=0014h in order to
avoid having to do that work ...
Q: Is there a library call to boot from disk 0x81?
.OR.
Q: Is there sample code that shows the steps I would need to go through to
do this?
Thanks,
Miguel
> I have a Dell 1435 system that will not respond correctly to a com32 call
> to Local boot
>
> Int 22h
> AX=14h
> DX = 0
>
> This call should not return. It should unload the PXE+UNDI stacks and
> continue the boot process with the next boot device.
>
> This call is working fine for me on an HP DL360G2 and on a Dell PE 850.
>
> But, on this Dell 1435 the call is returning from the Int 22h.
>
> I am using syslinux 3.51
>
> Q: Any suggestions?
>
> Q: Is there any info/data that I can collect that will help identify what
> is causing this problem?
>
> Thanks in advance,
> Miguel
>
>
>
>
>
>
> _______________________________________________
> SYSLINUX mailing list
> Submissions to SYSLINUX at zytor.com
> Unsubscribe or set options at:
> http://www.zytor.com/mailman/listinfo/syslinux
> Please do not send private replies to mailing list traffic.
>
>
More information about the Syslinux
mailing list