目前,进行嵌入式Linux(包括μCLinux)开发,从裸机到能够正常调试嵌入式Linux应用程序,一般都需要两种操作系统:Windows和Linux。大多数开发平台,在固化好平台的BIOS代码之前,都需要在Windows下进行操作(当然,也有少数平台可以在Linux下进行,但目前还不多见,技术上也还不很成熟);当固化好BIOS代码后,根据BIOS代码提供功能的不同而有不同要求,可在Windows下或者Linux下操作,或者两者均可。总之,建立一个完整的嵌入式Linux实验室(开发环境),基本上需要两个不同的操作系统。