Booting from HDD

View: New views
20 Messages — Rating Filter:   Alert me  
< Prev | 1 - 2 | Next >

Booting from HDD

by Jason Kemp-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Mornin' all,

Has anyone made a version of colorForth available that boots from HDD or
from a USB flash drive?  I've seen the IDE driver on colorForth.com and
the USB code on CF05, but I think these are cases of still booting  from
floppy.  I'm just wondering if someone has changed the boot/kernel code
already.

My laptop is now becoming unreliable by rebooting itself every now and
then and frequently refusing to read floppies.  I have another PC to try
but it doesn't even have a floppy interface...  I know--I really should
just go and find another old PC with a floppy and try that instead.

Thanks,
Jason




---------------------------------------------------------------------
To unsubscribe, e-mail: colorforth-unsubscribe@...
For additional commands, e-mail: colorforth-help@...
Main web page - http://www.colorforth.com


Re: Booting from HDD

by John Comeau :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Jason, I think my last release on sourceforge will boot from USB
but I don't have a jump drive to test it with. It ought to work
because it uses BIOS calls, and I think a USB boot will come up as the
"A" drive, but who knows what I might have overlooked...

On Thu, Mar 13, 2008 at 5:30 AM, Jason Kemp <jason.kemp@...> wrote:

> Mornin' all,
>
> Has anyone made a version of colorForth available that boots from HDD or
> from a USB flash drive?  I've seen the IDE driver on colorForth.com and
> the USB code on CF05, but I think these are cases of still booting  from
> floppy.  I'm just wondering if someone has changed the boot/kernel code
> already.
>
> My laptop is now becoming unreliable by rebooting itself every now and
> then and frequently refusing to read floppies.  I have another PC to try
> but it doesn't even have a floppy interface...  I know--I really should
> just go and find another old PC with a floppy and try that instead.
>
> Thanks,
> Jason
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: colorforth-unsubscribe@...
> For additional commands, e-mail: colorforth-help@...
> Main web page - http://www.colorforth.com
>
>



--
John Comeau <jc@...> http://jc.unternet.net/
"A place for everything, and everything
all over the place"

---------------------------------------------------------------------
To unsubscribe, e-mail: colorforth-unsubscribe@...
For additional commands, e-mail: colorforth-help@...
Main web page - http://www.colorforth.com


Re: Booting from HDD

by Jason Kemp-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Thanks John,

I'll give it a go later this afternoon.

Jason

John Comeau said the following on 13/03/2008 11:50:

> Hi Jason, I think my last release on sourceforge will boot from USB
> but I don't have a jump drive to test it with. It ought to work
> because it uses BIOS calls, and I think a USB boot will come up as the
> "A" drive, but who knows what I might have overlooked...
>
> On Thu, Mar 13, 2008 at 5:30 AM, Jason Kemp <jason.kemp@...> wrote:
>  
>> Mornin' all,
>>
>> Has anyone made a version of colorForth available that boots from HDD or
>> from a USB flash drive?  I've seen the IDE driver on colorForth.com and
>> the USB code on CF05, but I think these are cases of still booting  from
>> floppy.  I'm just wondering if someone has changed the boot/kernel code
>> already.
>>
>> My laptop is now becoming unreliable by rebooting itself every now and
>> then and frequently refusing to read floppies.  I have another PC to try
>> but it doesn't even have a floppy interface...  I know--I really should
>> just go and find another old PC with a floppy and try that instead.
>>
>> Thanks,
>> Jason
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: colorforth-unsubscribe@...
>> For additional commands, e-mail: colorforth-help@...
>> Main web page - http://www.colorforth.com
>>
>>
>>    
>
>
>
>  


---------------------------------------------------------------------
To unsubscribe, e-mail: colorforth-unsubscribe@...
For additional commands, e-mail: colorforth-help@...
Main web page - http://www.colorforth.com


Re: Booting from HDD

by Jason Kemp-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi John,

It works in VESA modes 114 and 117 on a Jetway J7F4 (7F4K1G2E-PB) board
with VIA Eden 1.2 GHz processor, booting from a USB floppy drive.

Thank you _very_ much!
Jason

John Comeau said the following on 13/03/2008 11:50:

> Hi Jason, I think my last release on sourceforge will boot from USB
> but I don't have a jump drive to test it with. It ought to work
> because it uses BIOS calls, and I think a USB boot will come up as the
> "A" drive, but who knows what I might have overlooked...
>
> On Thu, Mar 13, 2008 at 5:30 AM, Jason Kemp <jason.kemp@...> wrote:
>  
>> Mornin' all,
>>
>> Has anyone made a version of colorForth available that boots from HDD or
>> from a USB flash drive?  I've seen the IDE driver on colorForth.com and
>> the USB code on CF05, but I think these are cases of still booting  from
>> floppy.  I'm just wondering if someone has changed the boot/kernel code
>> already.
>>
>> My laptop is now becoming unreliable by rebooting itself every now and
>> then and frequently refusing to read floppies.  I have another PC to try
>> but it doesn't even have a floppy interface...  I know--I really should
>> just go and find another old PC with a floppy and try that instead.
>>
>> Thanks,
>> Jason
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: colorforth-unsubscribe@...
>> For additional commands, e-mail: colorforth-help@...
>> Main web page - http://www.colorforth.com
>>
>>
>>    
>
>
>
>  


---------------------------------------------------------------------
To unsubscribe, e-mail: colorforth-unsubscribe@...
For additional commands, e-mail: colorforth-help@...
Main web page - http://www.colorforth.com


Re: Booting from HDD

by japeters :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

How is it testing?
----- Original Message -----
From: "Jason Kemp" <jason.kemp@...>
To: <colorforth@...>
Sent: Thursday, March 13, 2008 7:10 AM
Subject: Re: [colorforth] Booting from HDD


> Thanks John,
>
> I'll give it a go later this afternoon.
>
> Jason

---------------------------------------------------------------------
To unsubscribe, e-mail: colorforth-unsubscribe@...
For additional commands, e-mail: colorforth-help@...
Main web page - http://www.colorforth.com


Re: Booting from HDD

by Jason Kemp-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Dear John(?)

It's fine on the Jetway (sorry, your message has only just come through
to me)
It doesn't work on my old Gateway SOLO2150 which runs the original CF01
and Josh Grams's CF05: it counts the blocks as they load, then it
reboots, but the PC is a bit dicky anyway.
So far nothing runs on my Asrock P4i64G 3GHz P4; this version doesn't
load the blocks but displays a code that I can't remember (P1892 ?)
anyway, I will try it again and pay more attention if you wish.

I will try booting from a flash drive later on the Jetway too.

Jason

japeters@... said the following on 13/03/2008 23:41:

> How is it testing?
> ----- Original Message ----- From: "Jason Kemp"
> <jason.kemp@...>
> To: <colorforth@...>
> Sent: Thursday, March 13, 2008 7:10 AM
> Subject: Re: [colorforth] Booting from HDD
>
>
>> Thanks John,
>>
>> I'll give it a go later this afternoon.
>>
>> Jason
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: colorforth-unsubscribe@...
> For additional commands, e-mail: colorforth-help@...
> Main web page - http://www.colorforth.com
>
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: colorforth-unsubscribe@...
For additional commands, e-mail: colorforth-help@...
Main web page - http://www.colorforth.com


Re: Booting from HDD

by Nick Maroudas-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Dear Jason,

Looking forward to more from you and John Comeau, on how
to boot (and save?) with his iso on your flash drive.  

Re your not finding a version that works on a 3GHz P4,
I
have the same experience with 3.3 GHz PD on Intel945
board. None of the following booted properly - not
John's CD of CFDOS4, nor floppies with Chuck's CF01,
nor the Neitz/StMarie CF01, nor Josh's CF05 and a
related CF05 from Ray - though every one of these ran
reliably on my 0.55 GHz P4/ASUS P2. However (to my
relief!) Howerd Oakford's CFDOS4 (from Howerd's
website)
runs on both the old and the new machine.

http://www.inventio.co.uk/

Scratching around for a possible reason, I found JC's
meticulous comparison View of
/colorforth/boot_asm_list.txt on SourceForge.net.
According to my understanding of John's list, number 11
is the only one for sure that "has VESA code instead of
AGP" - VESA/VBE being the new standard for graphics
software of course.
JC lists number 11 as "/usr/src/howerd/VESA/boot.asm"
but no. 10 is also by Howerd
"/usr/src/howerd/Quartus/BOOT.ASM # same as Kris
Johnson's"
so I am not sure which boot.asm is used to boot Howerd's
floppy, and which one is used to boot John's CD (and
your USB flash drive). But if VESA code does indeed
turn out to be crucial for some newer machines, then I
shall owe it to JC's method for spotting the difference
:-)

Caritas,

NickM


Quoting Jason Kemp <jason.kemp@...>:

>... " It's fine on the Jetway
>... " It doesn't work on my old Gateway SOLO2150 which
>... " runs the original CF01
>... " and Josh Grams's CF05
>... " So far nothing runs on my Asrock P4i64G 3GHz P4;
>... " anyway, I will try it again and pay more
>... " attention if you wish.
>... "
>... " I will try booting from a flash drive later on
>... " the Jetway too.
>... "
>... " Jason
>... "

---------------------------------------------------------------------
To unsubscribe, e-mail: colorforth-unsubscribe@...
For additional commands, e-mail: colorforth-help@...
Main web page - http://www.colorforth.com


Re: Booting from HDD

by Jason Kemp-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Dear Nick,

Sorry, I sent this yesterday but it's been bounced back.

It doesn't boot from a flash drive.

The board has a Phoenix BIOS and it identifies a USB flash drive in the
BIOS setup as "USB-HDD0" so I assume it is emulating a hard disk--in
fact I had the same flash drive running FreeDOS before (so I could run
Pygmy) and DOS saw it as the C: drive.  So if it's emulating a HDD then
I expect that is why colorForth Won't boot fully--it displays "P9492" in
the top right though, which I assume is from the progress routine in
boot.asm.  Lots of guessing and assuming at the mo!

Just a brief Google of USB Flash booting and it appears that in some AMI
BIOSes give a forced FDD emulation option.

Jason

Nick Maroudas said the following on 14/03/2008 20:36:

> Dear Jason,
>
> Looking forward to more from you and John Comeau, on how
> to boot (and save?) with his iso on your flash drive.  
>
> Re your not finding a version that works on a 3GHz P4,
> I
> have the same experience with 3.3 GHz PD on Intel945
> board. None of the following booted properly - not
> John's CD of CFDOS4, nor floppies with Chuck's CF01,
> nor the Neitz/StMarie CF01, nor Josh's CF05 and a
> related CF05 from Ray - though every one of these ran
> reliably on my 0.55 GHz P4/ASUS P2. However (to my
> relief!) Howerd Oakford's CFDOS4 (from Howerd's
> website)
> runs on both the old and the new machine.
>
> http://www.inventio.co.uk/
>
> Scratching around for a possible reason, I found JC's
> meticulous comparison View of
> /colorforth/boot_asm_list.txt on SourceForge.net.
> According to my understanding of John's list, number 11
> is the only one for sure that "has VESA code instead of
> AGP" - VESA/VBE being the new standard for graphics
> software of course.
> JC lists number 11 as "/usr/src/howerd/VESA/boot.asm"
> but no. 10 is also by Howerd
> "/usr/src/howerd/Quartus/BOOT.ASM # same as Kris
> Johnson's"
> so I am not sure which boot.asm is used to boot Howerd's
> floppy, and which one is used to boot John's CD (and
> your USB flash drive). But if VESA code does indeed
> turn out to be crucial for some newer machines, then I
> shall owe it to JC's method for spotting the difference
> :-)
>
> Caritas,
>
> NickM
>
>
> Quoting Jason Kemp <jason.kemp@...>:
>
>  
>> ... " It's fine on the Jetway
>> ... " It doesn't work on my old Gateway SOLO2150 which
>> ... " runs the original CF01
>> ... " and Josh Grams's CF05
>> ... " So far nothing runs on my Asrock P4i64G 3GHz P4;
>> ... " anyway, I will try it again and pay more
>> ... " attention if you wish.
>> ... "
>> ... " I will try booting from a flash drive later on
>> ... " the Jetway too.
>> ... "
>> ... " Jason
>> ... "
>>    
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: colorforth-unsubscribe@...
> For additional commands, e-mail: colorforth-help@...
> Main web page - http://www.colorforth.com
>
>
>
>  


---------------------------------------------------------------------
To unsubscribe, e-mail: colorforth-unsubscribe@...
For additional commands, e-mail: colorforth-help@...
Main web page - http://www.colorforth.com


Re: Booting from HDD

by Nick Maroudas-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Dear Jason,

If it's decimal 9492 that would be hex 2514 which (by
my
 reckoning, based on Tim Neitz's NASM complete
printout)
means that your load has progressed 5/6 of the way
through the 3000h kernel, and is about ready to
"accept:" the first word from block 18.  But can block
18 have been loaded (or, for that matter, can any mod
be saved?) if your flash disk is not emulating a
floppy?
IMHO you are on the right track. Perhaps one of the
"start" words in CF (start0, start1, start2) expect
somewhere that CF was booted from a floppy.

 Unfortunately, as a mere "consumer grade" forther,
I cannot offer practical advice; all I know is that,
like your FreeDOS, Sidux on my flash drive shows up as
a second Hard Disc.  How about some practical input
from the person who wrote the USB code in CF05? Who
prepared the flash disc for SEAFORTH? Though I guess
Jason might prefer to chew this nice big bone in his
own corner.              

Meanwhile, my local computer shop has ceased to stock
floppy discs.  

Quoting Jason Kemp <jason.kemp@...>:

>... " Dear Nick,
>... "
>... " Sorry, I sent this yesterday but it's been
>... " bounced back.
>... "
>... " It doesn't boot from a flash drive.
>... "
>... " The board has a Phoenix BIOS and it identifies a
>... " USB flash drive in the
>... " BIOS setup as "USB-HDD0" so I assume it is
>... " emulating a hard disk--in
>... " fact I had the same flash drive running FreeDOS
>... " before (so I could run
>... " Pygmy) and DOS saw it as the C: drive.  So if
>... " it's emulating a HDD then
>... " I expect that is why colorForth Won't boot
>... " fully--it displays "P9492" in
>... " the top right though, which I assume is from the
>... " progress routine in
>... " boot.asm.  Lots of guessing and assuming at the
>... " mo!
>... "
>... " Just a brief Google of USB Flash booting and it
>... " appears that in some AMI
>... " BIOSes give a forced FDD emulation option.
>... "
>... " Jason
>... "
>... " Nick Maroudas said the following on 14/03/2008
>... " 20:36:
>... " > Dear Jason,
>... " >
>... " > Looking forward to more from you and John
>... " Comeau, on how
>... " > to boot (and save?) with his iso on your flash
>... " drive.  
>... " >
>... " > Re your not finding a version that works on a
>... " 3GHz P4,
>... " > I
>... " > have the same experience with 3.3 GHz PD on
>... " Intel945
>... " > board. None of the following booted properly -
>... " not
>... " > John's CD of CFDOS4, nor floppies with Chuck's
>... " CF01,
>... " > nor the Neitz/StMarie CF01, nor Josh's CF05
>... " and a
>... " > related CF05 from Ray - though every one of
>... " these ran
>... " > reliably on my 0.55 GHz P4/ASUS P2. However
>... " (to my
>... " > relief!) Howerd Oakford's CFDOS4 (from
>... " Howerd's
>... " > website)
>... " > runs on both the old and the new machine.
>... " >
>... " > http://www.inventio.co.uk/
>... " >
>... " > Scratching around for a possible reason, I
>... " found JC's
>... " > meticulous comparison View of
>... " > /colorforth/boot_asm_list.txt on
>... " SourceForge.net.
>... " > According to my understanding of John's list,
>... " number 11
>... " > is the only one for sure that "has VESA code
>... " instead of
>... " > AGP" - VESA/VBE being the new standard for
>... " graphics
>... " > software of course.
>... " > JC lists number 11 as
>... " "/usr/src/howerd/VESA/boot.asm"
>... " > but no. 10 is also by Howerd
>... " > "/usr/src/howerd/Quartus/BOOT.ASM # same as
>... " Kris
>... " > Johnson's"
>... " > so I am not sure which boot.asm is used to
>... " boot Howerd's
>... " > floppy, and which one is used to boot John's
>... " CD (and
>... " > your USB flash drive). But if VESA/VBE does
>... " indeed
>... " > turn out to be crucial for some newer
>... " machines, then I
>... " > shall owe it to JC's method for spotting the
>... " difference
>... " > :-)
>... " >
>... " > Caritas,
>... " >
>... " > NickM
>... " >

---------------------------------------------------------------------
To unsubscribe, e-mail: colorforth-unsubscribe@...
For additional commands, e-mail: colorforth-help@...
Main web page - http://www.colorforth.com


Re: Booting from HDD

by Albert van der Horst :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Sat, Mar 15, 2008 at 05:57:43PM +0200, Nick Maroudas wrote:

> Dear Jason,
>
> If it's decimal 9492 that would be hex 2514 which (by
> my
>  reckoning, based on Tim Neitz's NASM complete
> printout)
> means that your load has progressed 5/6 of the way
> through the 3000h kernel, and is about ready to
> "accept:" the first word from block 18.  But can block
> 18 have been loaded (or, for that matter, can any mod
> be saved?) if your flash disk is not emulating a
> floppy?
> IMHO you are on the right track. Perhaps one of the
> "start" words in CF (start0, start1, start2) expect
> somewhere that CF was booted from a floppy.

It is not so much the booting. That is regulated by the BIOS
and can handle other boot devices just fine.

After booting, Chuck Moore style, reading is not done from
an abstracted device, but from the floppy drive based on
the fact that the hardware in pc are all similar if not equal.
I have a booting Forth (bina) that can handle hard disks
just fine. But it has to switch back from 32 bit protected
mode to run the BIOS. Portable, but that is not Chuck's style.

It can be argued that a CF stick can not be a drop in replacement
for a floppy drive, because it can be in a computer at the same
time as a floppy drive, and from that it can be concluded
that the IO ports of both devices are different.

colorforth is very simple, but this is the other side of the coin.

<SNIP>

--
Albert van der Horst, UTRECHT,THE NETHERLANDS
Economic growth -- like all pyramid schemes -- ultimately falters.
albert@spe&ar&c.xs4all.nl &=n http://home.hccnet.nl/a.w.m.van.der.horst

---------------------------------------------------------------------
To unsubscribe, e-mail: colorforth-unsubscribe@...
For additional commands, e-mail: colorforth-help@...
Main web page - http://www.colorforth.com


Re: Booting from HDD

by John Comeau :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

P9492: 'P' is protected mode, 9492 is the last hex address just past
which one of the debugging calls was executed. If I remember right,
that version starts at 0x9400, so it's only 0x92 bytes into the
bootloader.

On Sat, Mar 15, 2008 at 4:59 AM, Jason Kemp <jason.kemp@...> wrote:

> Dear Nick,
>
>  Sorry, I sent this yesterday but it's been bounced back.
>
>  It doesn't boot from a flash drive.
>
>  The board has a Phoenix BIOS and it identifies a USB flash drive in the
>  BIOS setup as "USB-HDD0" so I assume it is emulating a hard disk--in
>  fact I had the same flash drive running FreeDOS before (so I could run
>  Pygmy) and DOS saw it as the C: drive.  So if it's emulating a HDD then
>  I expect that is why colorForth Won't boot fully--it displays "P9492" in
>  the top right though, which I assume is from the progress routine in
>  boot.asm.  Lots of guessing and assuming at the mo!
>
>  Just a brief Google of USB Flash booting and it appears that in some AMI
>  BIOSes give a forced FDD emulation option.
>
>  Jason
>
>  Nick Maroudas said the following on 14/03/2008 20:36:
>
>
> > Dear Jason,
>  >
>  > Looking forward to more from you and John Comeau, on how
>  > to boot (and save?) with his iso on your flash drive.
>  >
>  > Re your not finding a version that works on a 3GHz P4,
>  > I
>  > have the same experience with 3.3 GHz PD on Intel945
>  > board. None of the following booted properly - not
>  > John's CD of CFDOS4, nor floppies with Chuck's CF01,
>  > nor the Neitz/StMarie CF01, nor Josh's CF05 and a
>  > related CF05 from Ray - though every one of these ran
>  > reliably on my 0.55 GHz P4/ASUS P2. However (to my
>  > relief!) Howerd Oakford's CFDOS4 (from Howerd's
>  > website)
>  > runs on both the old and the new machine.
>  >
>  > http://www.inventio.co.uk/
>  >
>  > Scratching around for a possible reason, I found JC's
>  > meticulous comparison View of
>  > /colorforth/boot_asm_list.txt on SourceForge.net.
>  > According to my understanding of John's list, number 11
>  > is the only one for sure that "has VESA code instead of
>  > AGP" - VESA/VBE being the new standard for graphics
>  > software of course.
>  > JC lists number 11 as "/usr/src/howerd/VESA/boot.asm"
>  > but no. 10 is also by Howerd
>  > "/usr/src/howerd/Quartus/BOOT.ASM # same as Kris
>  > Johnson's"
>  > so I am not sure which boot.asm is used to boot Howerd's
>  > floppy, and which one is used to boot John's CD (and
>  > your USB flash drive). But if VESA code does indeed
>  > turn out to be crucial for some newer machines, then I
>  > shall owe it to JC's method for spotting the difference
>  > :-)
>  >
>  > Caritas,
>  >
>  > NickM
>  >
>  >
>  > Quoting Jason Kemp <jason.kemp@...>:
>  >
>  >
>  >> ... " It's fine on the Jetway
>  >> ... " It doesn't work on my old Gateway SOLO2150 which
>  >> ... " runs the original CF01
>  >> ... " and Josh Grams's CF05
>  >> ... " So far nothing runs on my Asrock P4i64G 3GHz P4;
>  >> ... " anyway, I will try it again and pay more
>  >> ... " attention if you wish.
>  >> ... "
>  >> ... " I will try booting from a flash drive later on
>  >> ... " the Jetway too.
>  >> ... "
>  >> ... " Jason
>  >> ... "
>  >>
>  >
>  > ---------------------------------------------------------------------
>  > To unsubscribe, e-mail: colorforth-unsubscribe@...
>  > For additional commands, e-mail: colorforth-help@...
>  > Main web page - http://www.colorforth.com
>  >
>  >
>  >
>  >
>
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: colorforth-unsubscribe@...
>  For additional commands, e-mail: colorforth-help@...
>  Main web page - http://www.colorforth.com
>
>



--
John Comeau <jc@...> http://jc.unternet.net/
"A place for everything, and everything
all over the place"

---------------------------------------------------------------------
To unsubscribe, e-mail: colorforth-unsubscribe@...
For additional commands, e-mail: colorforth-help@...
Main web page - http://www.colorforth.com


Re: Booting from HDD

by Nick Maroudas-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Dear John,

Thanks for setting me right re P9492. I was way off.
Might I ask you kindly, as the author of that version,
also to set me right on what instruction or opcode
stands at 0x92 bytes into the bootloader? By my crude
reckoning (based on Tim's  NASM cmcolor.list.txt) if
"org7c00" is 0x00 then 0x92 has already set up the
video mode (presumably AGP) copied all the blocks
(presumably not via floppy :) and stands at
"relocate:".  Is this anywhere near your mark?    

Caritas,

NickM


Quoting John Comeau <jc@...>:

>... " P9492: 'P' is protected mode, 9492 is the last
>... " hex address just past
>... " which one of the debugging calls was executed.
>... " If I remember right,
>... " that version starts at 0x9400, so it's only 0x92
>... " bytes into the
>... " bootloader.
>... "
>... " On Sat, Mar 15, 2008 at 4:59 AM, Jason Kemp
>... " <jason.kemp@...> wrote:
>... " > Dear Nick,
>... " >
>... " >  Sorry, I sent this yesterday but it's been
>... " bounced back.
>... " >
>... " >  It doesn't boot from a flash drive.
>... " >
>... " >  The board has a Phoenix BIOS and it
>... " identifies a USB flash drive in the
>... " >  BIOS setup as "USB-HDD0" so I assume it is
>... " emulating a hard disk--in
>... " >  fact I had the same flash drive running
>... " FreeDOS before (so I could run
>... " >  Pygmy) and DOS saw it as the C: drive.  So if
>... " it's emulating a HDD then
>... " >  I expect that is why colorForth Won't boot
>... " fully--it displays "P9492" in
>... " >  the top right though, which I assume is from
>... " the progress routine in
>... " >  boot.asm.  Lots of guessing and assuming at
>... " the mo!
>... " >
>... " >  Just a brief Google of USB Flash booting and
>... " it appears that in some AMI
>... " >  BIOSes give a forced FDD emulation option.
>... " >
>... " >  Jason
>... " >
>... " >  Nick Maroudas said the following on
>... " 14/03/2008 20:36:
>... " >
>... " >
>... " > > Dear Jason,
>... " >  >
>... " >  > Looking forward to more from you and John
>... " Comeau, on how
>... " >  > to boot (and save?) with his iso on your
>... " flash drive.
>... " >  >
>... " >  > Re your not finding a version that works on
>... " a 3GHz P4,
>... " >  > I
>... " >  > have the same experience with 3.3 GHz PD on
>... " Intel945
>... " >  > board. None of the following booted
>... " properly - not
>... " >  > John's CD of CFDOS4, nor floppies with
>... " Chuck's CF01,
>... " >  > nor the Neitz/StMarie CF01, nor Josh's CF05
>... " and a
>... " >  > related CF05 from Ray - though every one of
>... " these ran
>... " >  > reliably on my 0.55 GHz P4/ASUS P2. However
>... " (to my
>... " >  > relief!) Howerd Oakford's CFDOS4 (from
>... " Howerd's
>... " >  > website)
>... " >  > runs on both the old and the new machine.
>... " >  >
>... " >  > http://www.inventio.co.uk/
>... " >  >
>... " >  > Scratching around for a possible reason, I
>... " found JC's
>... " >  > meticulous comparison View of
>... " >  > /colorforth/boot_asm_list.txt on
>... " SourceForge.net.
>... " >  > According to my understanding of John's
>... " list, number 11
>... " >  > is the only one for sure that "has VESA
>... " code instead of
>... " >  > AGP" - VESA/VBE being the new standard for
>... " graphics
>... " >  > software of course.
>... " >  > JC lists number 11 as
>... " "/usr/src/howerd/VESA/boot.asm"
>... " >  > but no. 10 is also by Howerd
>... " >  > "/usr/src/howerd/Quartus/BOOT.ASM # same as
>... " Kris
>... " >  > Johnson's"
>... " >  > so I am not sure which boot.asm is used to
>... " boot Howerd's
>... " >  > floppy, and which one is used to boot
>... " John's CD (and
>... " >  > your USB flash drive). But if VESA code
>... " does indeed
>... " >  > turn out to be crucial for some newer
>... " machines, then I
>... " >  > shall owe it to JC's method for spotting
>... " the difference
>... " >  > :-)
>... " >  >
>... " >  > Caritas,
>... " >  >
>... " >  > NickM
>... " >  >
>... " >  >
>... " >  > Quoting Jason Kemp
>... " <jason.kemp@...>:
>... " >  >
>... " >  >
>... " >  >> ... " It's fine on the Jetway
>... " >  >> ... " It doesn't work on my old Gateway
>... " SOLO2150 which
>... " >  >> ... " runs the original CF01
>... " >  >> ... " and Josh Grams's CF05
>... " >  >> ... " So far nothing runs on my Asrock
>... " P4i64G 3GHz P4;
>... " >  >> ... " anyway, I will try it again and pay
>... " more
>... " >  >> ... " attention if you wish.
>... " >  >> ... "
>... " >  >> ... " I will try booting from a flash
>... " drive later on
>... " >  >> ... " the Jetway too.
>... " >  >> ... "
>... " >  >> ... " Jason
>... " >  >> ... "
>... " >  >>
>... " >  >
>... " >  >
>... "
---------------------------------------------------------------------

>... " >  > To unsubscribe, e-mail:
>... " colorforth-unsubscribe@...
>... " >  > For additional commands, e-mail:
>... " colorforth-help@...
>... " >  > Main web page - http://www.colorforth.com
>... " >  >
>... " >  >
>... " >  >
>... " >  >
>... " >
>... " >
>... " >
>... "
---------------------------------------------------------------------

>... " >  To unsubscribe, e-mail:
>... " colorforth-unsubscribe@...
>... " >  For additional commands, e-mail:
>... " colorforth-help@...
>... " >  Main web page - http://www.colorforth.com
>... " >
>... " >
>... "
>... "
>... "
>... " --
>... " John Comeau <jc@...>
>... " http://jc.unternet.net/
>... " "A place for everything, and everything
>... " all over the place"
>... "
>... "
---------------------------------------------------------------------
>... " To unsubscribe, e-mail:
>... " colorforth-unsubscribe@...
>... " For additional commands, e-mail:
>... " colorforth-help@...
>... " Main web page - http://www.colorforth.com
>... "


--
Dr Nicolas George Maroudas
Avigdor Meiri 9/1
Sea View
Haifa 3 55 00
Israel
Tel +972 048 337 315

****************************

No trees were killed in the sending of this message.
However, a large number of electrons were terribly
inconvenienced

****

---------------------------------------------------------------------
To unsubscribe, e-mail: colorforth-unsubscribe@...
For additional commands, e-mail: colorforth-help@...
Main web page - http://www.colorforth.com


Re: Booting from HDD

by Ray St. Marie :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Sat, Mar 15, 2008 at 3:37 PM, Nick Maroudas
<alice@...> wrote:

> Dear John,
>
> Thanks for setting me right re P9492. I was way off.
> Might I ask you kindly, as the author of that version,
> also to set me right on what instruction or opcode
> stands at 0x92 bytes into the bootloader? By my crude
> reckoning (based on Tim's  NASM cmcolor.list.txt) if
> "org7c00" is 0x00 then 0x92 has already set up the
> video mode (presumably AGP) copied all the blocks
> (presumably not via floppy :) and stands at
> "relocate:".  Is this anywhere near your mark?
>
> Caritas,
>
> NickM
>
>
> Quoting John Comeau <jc@...>:
>
> >... " P9492: 'P' is protected mode, 9492 is the last
>
> >... " hex address just past
> >... " which one of the debugging calls was executed.
> >... " If I remember right,
> >... " that version starts at 0x9400, so it's only 0x92
> >... " bytes into the
> >... " bootloader.
> >... "
> >... " On Sat, Mar 15, 2008 at 4:59 AM, Jason Kemp
> >... " <jason.kemp@...> wrote:
> >... " > Dear Nick,
> >... " >
> >... " >  Sorry, I sent this yesterday but it's been
> >... " bounced back.
> >... " >
> >... " >  It doesn't boot from a flash drive.
> >... " >
> >... " >  The board has a Phoenix BIOS and it
> >... " identifies a USB flash drive in the
> >... " >  BIOS setup as "USB-HDD0" so I assume it is
> >... " emulating a hard disk--in
> >... " >  fact I had the same flash drive running
> >... " FreeDOS before (so I could run
> >... " >  Pygmy) and DOS saw it as the C: drive.  So if
> >... " it's emulating a HDD then
> >... " >  I expect that is why colorForth Won't boot
> >... " fully--it displays "P9492" in
> >... " >  the top right though, which I assume is from
> >... " the progress routine in
> >... " >  boot.asm.  Lots of guessing and assuming at
> >... " the mo!
> >... " >
> >... " >  Just a brief Google of USB Flash booting and
> >... " it appears that in some AMI
> >... " >  BIOSes give a forced FDD emulation option.
> >... " >
> >... " >  Jason
> >... " >
> >... " >  Nick Maroudas said the following on
> >... " 14/03/2008 20:36:
> >... " >
> >... " >
> >... " > > Dear Jason,
> >... " >  >
> >... " >  > Looking forward to more from you and John
> >... " Comeau, on how
> >... " >  > to boot (and save?) with his iso on your
> >... " flash drive.
> >... " >  >
> >... " >  > Re your not finding a version that works on
> >... " a 3GHz P4,
> >... " >  > I
> >... " >  > have the same experience with 3.3 GHz PD on
> >... " Intel945
> >... " >  > board. None of the following booted
> >... " properly - not
> >... " >  > John's CD of CFDOS4, nor floppies with
> >... " Chuck's CF01,
> >... " >  > nor the Neitz/StMarie CF01, nor Josh's CF05
> >... " and a
> >... " >  > related CF05 from Ray - though every one of
> >... " these ran
> >... " >  > reliably on my 0.55 GHz P4/ASUS P2. However
> >... " (to my
> >... " >  > relief!) Howerd Oakford's CFDOS4 (from
> >... " Howerd's
> >... " >  > website)
> >... " >  > runs on both the old and the new machine.
> >... " >  >
> >... " >  > http://www.inventio.co.uk/
> >... " >  >
> >... " >  > Scratching around for a possible reason, I
> >... " found JC's
> >... " >  > meticulous comparison View of
> >... " >  > /colorforth/boot_asm_list.txt on
> >... " SourceForge.net.
> >... " >  > According to my understanding of John's
> >... " list, number 11
> >... " >  > is the only one for sure that "has VESA
> >... " code instead of
> >... " >  > AGP" - VESA/VBE being the new standard for
> >... " graphics
> >... " >  > software of course.
> >... " >  > JC lists number 11 as
> >... " "/usr/src/howerd/VESA/boot.asm"
> >... " >  > but no. 10 is also by Howerd
> >... " >  > "/usr/src/howerd/Quartus/BOOT.ASM # same as
> >... " Kris
> >... " >  > Johnson's"
> >... " >  > so I am not sure which boot.asm is used to
> >... " boot Howerd's
> >... " >  > floppy, and which one is used to boot
> >... " John's CD (and
> >... " >  > your USB flash drive). But if VESA code
> >... " does indeed
> >... " >  > turn out to be crucial for some newer
> >... " machines, then I
> >... " >  > shall owe it to JC's method for spotting
> >... " the difference
> >... " >  > :-)
> >... " >  >
> >... " >  > Caritas,
> >... " >  >
> >... " >  > NickM
> >... " >  >
> >... " >  >
> >... " >  > Quoting Jason Kemp
> >... " <jason.kemp@...>:
> >... " >  >
> >... " >  >
> >... " >  >> ... " It's fine on the Jetway
> >... " >  >> ... " It doesn't work on my old Gateway
> >... " SOLO2150 which
> >... " >  >> ... " runs the original CF01
> >... " >  >> ... " and Josh Grams's CF05
> >... " >  >> ... " So far nothing runs on my Asrock
> >... " P4i64G 3GHz P4;
> >... " >  >> ... " anyway, I will try it again and pay
> >... " more
> >... " >  >> ... " attention if you wish.
> >... " >  >> ... "
> >... " >  >> ... " I will try booting from a flash
> >... " drive later on
> >... " >  >> ... " the Jetway too.
> >... " >  >> ... "
> >... " >  >> ... " Jason
> >... " >  >> ... "
> >... " >  >>
> >... " >  >
> >... " >  >
> >... "
> ---------------------------------------------------------------------
> >... " >  > To unsubscribe, e-mail:
> >... " colorforth-unsubscribe@...
> >... " >  > For additional commands, e-mail:
> >... " colorforth-help@...
> >... " >  > Main web page - http://www.colorforth.c