Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
INT 13: invalid blocksize (4096) for non-extended read-write
2017-03-21, 17:20
Post: #2
RE: INT 13: invalid blocksize (4096) for non-extended read-write
(2017-03-21 17:15)mpiechotka Wrote:  How can I fix the error (I think it's because the blocksize of disk is 4096 while BIOS/int13 expects 512 blocks).

You are correct. BIOS boot requires the ability to read 512-byte blocks. iPXE can emulate larger 2048-byte blocks (for a CD-ROM) if the underlying device uses 512-byte blocks, but has no support for emulating blocks smaller than the underlying device.

You will need to ensure that the target is configured to use a 512 byte blocksize. This will not affect performance, since any modern filesystem will use an effective blocksize of 4096 anyway (i.e. will always read and write multiples of 8 512-byte blocks).

Michael
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: INT 13: invalid blocksize (4096) for non-extended read-write - mcb30 - 2017-03-21 17:20



User(s) browsing this thread: 1 Guest(s)