
不知huahua有没研究过ubuntu的安装过程,有一个问题在我脑子里很久了,还是为了把ubuntu装进移动硬盘并在不同电脑上运行,是这样,
假设:在linux下,某些硬件要想正常使用,除了内核能够识别它,还需要 根系统 中有一些特定的程序、模块文件。而为了适应不同的机子,ubuntu live cd内置的根系统(filesystem.squashfs)中应该含有这些文件。
那么,会不会出现这种情况:为了减小系统安装后的体积,ubuntu安装程序会检测当前计算机(a机)的硬件,如果一些硬件本机上没有,那么,根系统 中为这些硬件而存在的 配套文件 将不被复制到正在安装的系统中。
而另一台b机中恰好有这些硬件,这样一来,在a机安装的系统,若拿到b机上运行,那些硬件将不能正常工作。
显然,显卡就是这样的硬件。不过既然知道了,就可以想办法处理它。
问题是,还有没有 其它 这样的硬件?尤其那些比较基础的,如南北桥,硬盘控制器……?
如果仅仅是一些摄像头、手写板之类,倒无关紧要