[gPXE] Booting MS-DOS using gPXE/iSCSI: C: drive is read only
Shao Miller
Shao.Miller at yrdsb.edu.on.ca
Mon Mar 1 17:04:18 EST 2010
ACS wrote:
>
> <Shao.Miller at yrdsb.edu.on.ca> wrote:
>
> > Are you connecting multiple clients to the same iSCSI target at the same
> > time?
>
> I only connect to iSCSI target using a single initiator at a time, I'm
> aware
> that most file systems aren't network filesystems.
>
Excellent. :) Some folks are not aware of that.
> I already tried 2 targets, both exhibit the same problem (even after
> restarting target service or server):
> -centos5.3 ietd
> -server 2008x64: microsoft iscsi software target
>
>
> I have 2 guesses why MS-DOS can't write to disc:
>
> -There's no scsi driver loaded in DOS, and DOS only has limited built-in
> SCSI read capabilities to just start and get scsi driver loaded.
>
DOS uses INT 13h to access an iSCSI disk. To DOS, it's not really
distinguishable from a local HDD. But a question: Are you loading
network drivers in this DOS?
> -The gpxe boot rom is read-only, after OS gets started more advanced
> drivers should take over , giving write capabilities
>
gPXE provides the INT 13h service for DOS or other INT 13h consumers
with read and write. Another question, though: How did you format this
partition? From DOS or from Windows or from some other OS?
> Again, these are just guesses.
>
> Seems like AoE is the way to go, since this just simulates ata disk, which
> should work right away
>
AoE is provided by gPXE the same as iSCSI, with the same INT 13h service.
- Shao Miller
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://etherboot.org/pipermail/gpxe/attachments/20100301/40222b6d/attachment.html
More information about the gPXE
mailing list