Linux 系统管理与启动初始化详解
1. 系统引导记录相关操作
在系统管理过程中,引导记录的管理至关重要。FDISK /MBR 命令可运行 fdisk 并使用有效的 Windows 引导记录覆盖主引导记录(MBR)。而 LILO 会将原始引导记录的备份副本保存在特定文件中,对于 IDE 驱动器是 /boot/boot.0300,对于 SCSI 驱动器是 /boot/boot.0800,这些文件包含了安装 LILO 之前驱动器的 MBR。
若要使用备份副本替换驱动器上的引导记录,可以使用 dd 命令,例如:
dd if=/boot/boot.0300 of=/dev/hda bs=446 count=1
此命令将 /boot/boot.0300 文件的前 446 个字节复制到 /dev/hda。尽管这些文件大小为 512 字节,但只有前 446 字节应复制回 MBR。
需要特别注意的是,使用此命令时要格外小心。盲目执行从书中找到的命令可能会带来麻烦,仅在确定 /boot/boot.0300 或 /boot/boot.0800 文件包含所需引导记录时,作为最后手段使用此方法。许多 Linux 发行版安装时自带这两个文件的错误版本,可能需要在安装 LILO 之前删除它们。
2. 系统启动与初始化
2.1 内核引导消息
系统启动的第一步是引导内核,可通过软盘或硬盘完成。内核加载到内存时,会向系统控制台打印消息,通常也会将其保存到系统日志文件中。作为 root 用户,可以随时查看 /var/log/mess
超级会员免费看
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



