当前位置:Linux教程 - Linux文化 - Linux操作系统下双启动环境的陷阱问题

Linux操作系统下双启动环境的陷阱问题


如果说Linux的安装存在陷阱,大家会做何感想?“Red Hat Linux 8.0和Turbolinux 8 Workstation等个人电脑发行套件都有一个使用GUI的简单易懂的安装器,因此没有关系”,“事先都将电脑上不支持Linux的板卡卸载掉了,所以不会有事的”,“运行Windows XP的机器理应不会有问题”--不少用户恐怕会有上述想法。

笔者也认为由于Linux的安装非常简单,因此不容易发生什么问题。所以希望更多的用户去试用Linux一下。笔者目前就是在起动时可以选择Windows和Linux的“双起动环境”中使用自己的笔记本电脑的。不过在生成这种双起动环境时,有一些地方需要加以注意。

比如说我吧,本来打算在笔记本电脑中安装Linux,但是由于预装了Windows XP,因此就觉得删掉Windows XP太可惜,所以就希望把自己的机器变成成双起动环境。并且认为即便安装Linux后产生问题,也不过是在Linux下的系统恢复故障或者电源管理故障,再就是无法使用笔记本电脑特有的功能键,而安装本身基本上应该不会产生什么问题。

但是,笔者在进行了各种调查以后才知道,笔记本电脑有时是在完成Linux安装并开始使用不久后才会发现问题。

问题出在重装Windows的时候

问题其实很简单。大都发生在生成Linux与Windows共用的双起动环境后,当Windows产生问题,需要重装Windows的时候。

对于最近购买过笔记本电脑的用户也许是常识性的东西,这就是绝大多数笔记本电脑并不附带用于重装Windows的专用光盘。那么该如何重装Windows呢?答案是利用内置硬盘来重装。

拿日本IBM的ThinkPad笔记本电脑来说吧。除安装有Windows XP的分区以外,还有一个Windows系统中看不到的隐藏分区,这个分区保存了出厂时的硬盘镜像。重装时就使用这个硬盘镜像。

利用硬盘镜像重装系统时机器会恢复到全新状态,因此安装应用程序后,就能够将数次的硬盘快照记录到隐藏分区中。这种功能非常方便。类似的功能已经被东芝的Libretto和松下电器产业的Let'snote等很多笔记本电脑所采用。

重装Windows时,打开电源后按着特定的功能键就会调出专用菜单,接着就会进入重装模式。

Linux改写了MBR,有时会无法重装Windows

如果随意安装Linux,就会改写硬盘开始部分所保留的MBR(主引导记录),由此就会隐藏重装Windows所需的程序,并将无法访问该分区。尽管静下心来想一想能够理解,但是在安装Linux前一般不会注意到这一陷井。

ThinkPad在2003年1月29日发表的R40以后的产品中这一问题已经得到解决。但是,此前的产品比如R30由于要访问事先隐藏的分区,因此必须将MBR完整地保存到软盘中。保存MBR的工作必须在安装Linux之前进行,安装后就晚了。

令人遗憾的是,对于生成Linux和Windows双起动环境时所需注意的方面,个人电脑制造商至今未提供足够的信息。Linux套件发行商的支持工作也有待提高。比如,即便是像日本红帽和Turbo Linux这样的著名套件发行商在安装手册等资料中也没有涉及到“安装Linux后就将无法由隐藏分区来重装Windows”的问题。

安装Linux的并不仅仅是那些需要Linux专用电脑或另行购买了Windows光盘的用户。因此希望个人电脑制造商和Linux套件发行商能采取相应措施,为用户排忧解难。