重启 Linux 服务器后,您应该拥有一个升级内核的系统。因此,现在是时候使用新内核制作新的救援镜像,以备将来紧急情况之用。要做到这一点,请按照下面的简单步骤操作;以 root 用户身份登录,插入新软盘,然后执行以下命令
[root@deep] /#mkbootdisk --device /dev/fd0 2.2.14 |
插入磁盘到/dev/fd0。磁盘上的任何信息都将丢失。按 <Enter> --device ^C 中止
: mkbootdisk 程序仅在模块化内核上运行。因此,您不能在单内核上使用它;如果将来您的系统出现问题,请按照下面所示的方法创建一个紧急引导软盘。
因为只能在模块化内核上创建救援软盘,如果硬盘上的 Linux 内核损坏,我们必须找到另一种启动 Linux 系统的方法。Linux 紧急引导软盘可以实现这一点。您应该在成功启动系统并以 root 用户身份登录后立即创建它。
要创建紧急引导软盘,请按照以下步骤操作
插入软盘并使用以下命令格式化
[root@deep] /#fdformat /dev/fd0H1440 |
双面,80 磁道,18 秒/磁道。总容量 1440 kB。正在格式化 ... 完成 正在验证 ... 完成
从以下位置复制文件 vmlinuz/boot目录到软盘
[root@deep] /#cp /boot/vmlinuz /dev/fd0 |
cp: 覆盖 '/dev/fd0'? y
使用以下命令确定内核的根设备
[root@deep] /#rdev /dev/sda12 / |
使用以下命令设置内核的根设备
[root@deep] /#rdev /dev/fd0 /dev/sda12 |
5. 使用以下命令将根设备标记为只读
[root@deep] /#rdev -R /dev/fd0 1 |
现在将引导软盘放入 A: 驱动器并使用以下命令重启您的系统
[root@deep] /#reboot |
更新您的 /dev 条目:如果您向系统添加了新设备,或者最近进行了重大的内核升级(例如,当您直接从内核版本 2.2.9 升级到 2.2.15 时),更新您的/dev条目以避免与缺少设备相关的问题可能很重要。我们可以使用MAKEDEV脚本实用程序来完成此任务,该实用程序扫描/dev目录,其中保存了所有与内核驱动程序接口的设备。一个名为 update 的特殊选项允许 MAKEDEV 实用程序创建您在内核中配置的新设备,并删除那些不再配置的设备。要更新您的/dev条目,执行以下命令
[root@deep] /#cd /dev [root@deep ] /dev#./MAKEDEV update |