grub4dos icon indicating copy to clipboard operation
grub4dos copied to clipboard

ipxe map --mem filesize=>2048MB - file not found

Open varavvakp opened this issue 3 years ago • 4 comments

map --mem --top http://192.168.0.1/2048MB.vhd (hd0) Error 15 (http://grub4dos.chenall.net/e/15) file not found

map --mem --top http://192.168.0.1/2040MB.vhd (hd0) mapping successful

filesize: 2048MB - file not found filesize: 2040MB - mapping successful

map --mem from USB filesize 3072MB - mapping successful

varavvakp avatar Jul 20 '21 18:07 varavvakp

能使用 ipxe 单独测试一下吗 例如: imgload http://192.168.0.1/2048MB.vhd

chenall avatar Jul 22 '21 02:07 chenall

这比较奇怪。应当是使用 grub4dos-0.4.6a 吧。

难道是4Gb以上内存没有大于或者等于2048MB的可用内存块? 4Gb以下内存有容纳3072MB的可用内存块?

yaya2007 avatar Jul 23 '21 02:07 yaya2007

太概试了一下,问题可以重现。只要大于2G就会提示文件不存在。 目前猜测,可能是 ipxe 提供的接口有限制或 grub4dos 的 ipxe 驱动有 bug 感觉 ipxe 接口的限制可能性比较大。如果是这样的话就无解了。

chenall avatar Jul 23 '21 03:07 chenall

今天抽空测试了下,ipxe 驱动的问题可能性比较大,目前暂时没有办法解决. 经过测试只要 >= 2g 就出错,

chenall avatar Aug 03 '21 03:08 chenall