![无法通过 Aspire One D255 上的 FreeDOS 更新 BIOS:致命错误 (1307) 内存不足](https://linux22.com/image/1589637/%E6%97%A0%E6%B3%95%E9%80%9A%E8%BF%87%20Aspire%20One%20D255%20%E4%B8%8A%E7%9A%84%20FreeDOS%20%E6%9B%B4%E6%96%B0%20BIOS%EF%BC%9A%E8%87%B4%E5%91%BD%E9%94%99%E8%AF%AF%20(1307)%20%E5%86%85%E5%AD%98%E4%B8%8D%E8%B6%B3.png)
这几乎是我在宏碁社区论坛上发表的帖子,也在这里发帖希望能更快地获得帮助。
我一直想在我的 Aspire One D255 中安装 2GB 内存条,但一旦安装好,它就无法启动到 BIOS,只有空白屏幕,风扇停止旋转。我四处查看,认为一个好办法是将 BIOS 更新到 v3.16(当然,在重新安装出厂 1GB 内存之后)。
我已经从 C 盘删除了 Windows,尝试安装 Kubuntu(但失败了)。因此,我在那里安装了 FreeDOS,并(在另一台 PC 上)将 BIOS 更新文件复制到 USB 驱动器上,然后将它们移动到笔记本电脑的 C 盘根目录。文件结构如下:
C:\>dir
Volume in drive C is FREEDOS2016
Volume Serial Number is 113E-16F7
Directory of C:\
FDOS <DIR> 04-27-2019 3:20p
AUTOEXEC BAT 1,319 04-27-2019 3:21p
COMMAND COM 66,945 08-28-2006 10:38p
FDCONFIG SYS 762 04-27-2019 3:21p
FLASH EXE 16,714 04-27-2019 3:42p
FLASHIT EXE 489,486 01-10-2009 10:02p
KERNEL SYS 46,685 05-11-2016 9:42p
PAV70D2 FD 2,097,152 04-22-2011 10:48p
PAV70D3 FD 2,097,152 04-22-2011 10:00p
8 file(s) 4,816,215 bytes
1 dir(s) 2,136,309,760 bytes free
Flash.exe
,FlashIt.exe
这 2 个.fd
文件是更新文件。其余的是 FreeDOS 的一部分。
但是当我运行时Flash.exe
,出现此错误:
C:\>FLASH.EXE
C:\>Flashit PAV70D3.fd /all
DOS/4GW Professional fatal error (1307): not enough memory
one file removed.
mem
返回此:
C:\>mem
Memory Type Total Used Free
---------------- -------- -------- --------
Conventional 639K 18K 621K
Upper 68K 19K 49K
Reserved 317K 317K 0K
Extended (XMS) 1,036,776K 1,316K 1,035,460K
---------------- -------- -------- --------
Total memory 1,037,800K 1,670K 1,036,130K
Total under 1 MB 707K 37K 670K
Total Expanded (EMS) 8,640K (8,847,360 bytes)
Free Expanded (EMS) 8,192K (8,388,608 bytes)
Largest executable program size 621K (635,904 bytes)
Largest free upper memory block 48K ( 49,520 bytes)
FreeDOS is resident in the high memory area.
在您说“别费心了,只需购买一台新笔记本电脑”之前,我最近收到了这台 D255 作为礼物。
请帮忙,如果问题出在内存条本身,我有 30 天的时间来退回 2GB RAM 内存条(但我非常怀疑,因为在此之前我购买了另一个 2GB RAM 内存条,但那也没有用)。
答案1
在安全模式下启动 FreeDOS 成功了Flash.exe
!我的 BIOS 现已更新至 v3.16。希望这能让我的 PC 使用 2GB RAM 工作……