如何只通过BIOS访问Internet?

时间:2012-12-20 06:41:50

标签: tcp operating-system kernel bios

我正在写一个迷你操作系统只是为了好玩。我想将一些关键信息保存到Internet上的一个securiry服务器上,并在启动我的操作系统之前获取它。

所以我的问题是:如何仅通过BIOS访问Internet?如何在BIOS环境中使用TCP协议?

PS。

很明显,无盘工作站使用这种技术。所以这在技术上是可行的。

2 个答案:

答案 0 :(得分:4)

无盘工作站使用PXE,它是NIC(网卡)ROM或BIOS扩展的一部分,它是一个实现TCP / IP堆栈的简单环境,可以通过TFTP获取可执行文件并运行它。

有一个开源的,您可以根据需要修改iPXE并替换现有的PXE ROM。

答案 1 :(得分:0)

我不认为这是可能的。您需要在BIOS中实现网络驱动程序才能实现。所以我想说这是不可能的。顺便说一句,我从来没有读过有人写过他/她自己的BIOS。