|
我们现在在pc之上使用的最普遍 的操作系统就是windows操作系统,但是我们应当晓得 的就是这种操作系统是闭源的,所谓的闭源也就是说我们的用户是不可能进行二次的开发的。一切是关于这种操作系统的开展 方向都是在公司的手中。所以说我们假如 是希望把这种操作系统移植到其他的设备之上这是不可能的。但是假如 我们使用的并不是windows操作系统而是其他的开源操作系统的话。那么这一点就是非常 的容易了。
假如 我们希望了解 这一点的话还是应当在cpu的角度之上说起,其实所谓的cpu就是一个指令集的执行系统,但是我们应当晓得 的就是cpu是很多的,不同的cpu具有 者不同的架构,这种不同的架构就是决议 了我们的cpu到底是能执行什么样的指令。也正是由于 这样的一个愿意,不同cpu的二进制指令是不一样的,我们在使用的的时候实质 之上不可能直接的把一种硬件之上运行的二进制程序直接的在另外的一个硬件之上运行。
所以说假如 我们希望移植一个操作系统的话,那么首先就是应当取得 一个操作系统的源码,重头开始反编译一个操作系统是不实现的,也正是由于 这样的一个原因所以说我们普通的用户是不可能把ghost win7操作系统移植到其他的硬件之上的。只有开源的操作系统才是可以做到这一点。
取得 一个操作系统的源码,树立 一个穿插 编译的环境,之后关于 源代码进行编译和调整,我们就是可以实现这种操作系统的移植了。但是应当晓得 的就是这种操作系统的移植也是需要. 很多程序设计的技巧的,假如 我们不懂得这些技巧,实现移植可能是会很费事 。 |
|
|
|
|
|
|