在移除 MU4 前最好以单用户模式重新引导系统。MU4 将修补程序应用于系统库。 请避免在多用户系统的单个系统中引入不稳定因素。确保未将任何进程映射到修补过的库版本,否则,这些进程以后可能会试图映射到旧库的不同部分。
在单用户模式中无法获得网络服务。在单用户模式中引导系统之前,必须将 MU4 映像从网络复制到本地系统。
如果遇到以下情况之一,则需要在多用户模式中使用 NFS 来移除 MU4:
无法以单用户模式重新引导系统。
没有足够的磁盘空间来创建 MU4 映像的本地副本。
由 MU4 提供的 backout_mu 脚本可用于移除整个 MU。
要移除 Solaris 9 MU4 软件,请执行以下步骤:
确保没有重要的用户或系统进程正在运行。
退出当前会话。
将显示 CDE 登录屏幕。
单击“选项”按钮并选择“命令行登录”。
系统会提示您进行登录。
键入登录名 root,并键入 root 口令:
登录名: root 口令: root password |
以单用户模式重新引导系统:在根 shell 提示符下键入以下命令:
# reboot -- -s |
键入 root 口令。
检查系统是否显示以下消息以及是否处于系统维护模式下。
进入系统维护模式 Sun Microsystems Inc. SunOS 5.9 Generic 2002 年 5 月 # |
运行 backout_mu 脚本。 从 MU4 映像的本地副本,键入以下命令:
# cd local–directory # ./backout_mu options |
选项 |
说明 |
---|---|
-q |
禁止显示用于表示 backout_mu 活动的点。 |
-B backoutdir |
指定替换目录来存储移除修补程序时所需的信息。 |
移除完成时,请检查是否显示以下消息:
backout_mu 在 date–time 完成。 |
如果显示了该消息,则继续执行步骤 9 完成移除。
如果遇到错误,请参见第 5 章,错误消息。
键入以下命令重新引导系统:
# sync ; reboot |
然后系统会提示您进行登录。
为防止发生库冲突,移除 MU4 之后必须重新引导系统。
键入登录名和口令:
登录名: login 口令: password |