Linux系统启动与服务管理全解析
1. CPU微代码更新与初始RAM磁盘
引导加载程序可以像加载initrd文件一样加载CPU微代码更新。这些微代码更新可能被打包为CPIO文件(但未压缩),可以使用 cpio 命令列出其内容。以下是英特尔和AMD处理器的示例:
$ cpio -itv < intel-ucode.img
drwxr-xr-x 2 root root 0 Apr 27 14:00 kernel
drwxr-xr-x 2 root root 0 Apr 27 14:00 kernel/x86
drwxr-xr-x 2 root root 0 Apr 27 14:00 kernel/x86/microcode
drwxr-xr-x 2 root root 0 Apr 27 14:00
kernel/x86/microcode/.enuineIntel
.align.0123456789abc
-rw-r--r-- 1 root root 3160064 Apr 27 14:00
kernel/x86/microcode/GenuineIntel.bin
6174 blocks
...
$ cpio -itv < amd-ucode.img
-rw-r--r-- 0 root root 30546 May 27 10:27
kernel/x86/microcode/AuthenticAMD.bin
61 blocks
超级会员免费看
订阅专栏 解锁全文

56

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



