<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Nopae on Colben Notes</title>
    <link>https://www.809508860.xyz/tags/nopae/</link>
    <description>Recent content in Nopae on Colben Notes</description>
    <generator>Hugo</generator>
    <language>zh-cn</language>
    <lastBuildDate>Wed, 30 Oct 2019 13:06:52 +0800</lastBuildDate>
    <atom:link href="https://www.809508860.xyz/tags/nopae/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Centos6 安装 nopae 内核</title>
      <link>https://www.809508860.xyz/post/centos6-nopae/</link>
      <pubDate>Wed, 30 Oct 2019 13:06:52 +0800</pubDate>
      <guid>https://www.809508860.xyz/post/centos6-nopae/</guid>
      <description>&lt;h2 id=&#34;环境&#34;&gt;环境&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;IBM Thinkpad X31&lt;/li&gt;&#xA;&lt;li&gt;VirtualBox&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://mirrors.ustc.edu.cn/centos/6.9/isos/i386/CentOS-6.9-i386-minimal.iso&#34;&gt;CentOS-6.9-i386-minimal.iso&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;需求&#34;&gt;需求&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;手头有台笔记本 IBM thinkpad X31,处理器不支持 pae，不支持 64 位操作系统，要安装一个32位 CentOS6，且内核无 pae 要求。&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;准备环境&#34;&gt;准备环境&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;在支持 pae 的计算机上安装 &lt;a href=&#34;https://www.virtualbox.org/wiki/Downloads&#34;&gt;VirtualBox&lt;/a&gt; 及其扩展包，以支持 VirtualBox 虚拟机中挂载宿主机 USB 存储。&lt;/li&gt;&#xA;&lt;li&gt;取出 Thinkpad 笔记本的硬盘，通过移动硬盘盒等方法连接刚刚安装 VirtualBox 的计算机，确保该存储正常识别可用。&lt;/li&gt;&#xA;&lt;li&gt;下载&lt;a href=&#34;http://mirrors.ustc.edu.cn/centos/6.9/isos/i386/CentOS-6.9-i386-minimal.iso&#34;&gt;CentOS-6.9-i386-minimal.iso&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;virtualbox-下安装-centos69-虚拟机&#34;&gt;VirtualBox 下安装 CentOS6.9 虚拟机&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;创建 CentOS6.9 x32 虚拟机，这里无需创建虚拟磁盘，后面会把 Thinkpad 笔记本的硬盘挂载到虚拟机中，直接把操作系统安装到该硬盘中。&#xA;&lt;img src=&#34;https://www.809508860.xyz/img/03092704_DUG6.png&#34; alt=&#34;不用创建虚拟磁盘&#34; title=&#34;无需创建虚拟机磁盘&#34;&gt;&lt;/li&gt;&#xA;&lt;li&gt;设置虚拟机，启动 USB 3.0 控制器，增加筛选器，选中刚刚 USB 连接的 Thinkpad 硬盘；网络模式自选，确保虚拟机可上网。&#xA;&lt;img src=&#34;https://www.809508860.xyz/img/03094814_oVJY.png&#34; alt=&#34;启用USB 3.0 控制器&#34; title=&#34;设置 USB&#34;&gt;&lt;/li&gt;&#xA;&lt;li&gt;使用刚刚下载好的 CentOS-6.9-i386-minimal.iso 启动 CentOS6.9 虚拟机，如下图&#xA;&lt;img src=&#34;https://www.809508860.xyz/img/03100036_sRDb.png&#34; alt=&#34;启动虚拟机&#34; title=&#34;启动虚拟机&#34;&gt;&lt;/li&gt;&#xA;&lt;li&gt;此时查看菜单栏&amp;quot;设备&amp;quot;，会发现 Thinkpad 硬盘已挂载，如下图&#xA;&lt;img src=&#34;https://www.809508860.xyz/img/03100217_mMNU.png&#34; alt=&#34;输入图片说明&#34; title=&#34;查看挂载的 USB 设备&#34;&gt;&lt;/li&gt;&#xA;&lt;li&gt;选择 &amp;ldquo;Install or upgrade an existing system&amp;rdquo; 安装系统，选择安装设备，会看到唯一一个磁盘，如下图&#xA;&lt;img src=&#34;https://www.809508860.xyz/img/03101245_wAKJ.png&#34; alt=&#34;磁盘选择&#34; title=&#34;默认唯一的磁盘即 USB 设备&#34;&gt;&lt;/li&gt;&#xA;&lt;li&gt;该设备就是通过 USB 挂载的 Thinkpad 磁盘，划分好分区，完成系统安装。&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;centos69-虚拟机-rescue-启动挂载&#34;&gt;CentOS6.9 虚拟机 Rescue 启动挂载&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;由于 VirtuaBox 虚拟机尚不支持从 USB 启动，所以在上一步完成系统安装后，重启虚拟机，依旧使用 CentOS-6.9-i386-minimal.iso 启动。&lt;/li&gt;&#xA;&lt;li&gt;此时从 &amp;ldquo;Rescue Installed system&amp;rdquo; 启动，如下图&#xA;&lt;img src=&#34;https://www.809508860.xyz/img/03102522_BRPU.png&#34; alt=&#34;rescue&#34; title=&#34;Rescue Installed system&#34;&gt;&lt;/li&gt;&#xA;&lt;li&gt;根据提示选择好语言、键盘，激活网卡，如下图&#xA;&lt;img src=&#34;https://www.809508860.xyz/img/03104347_AHmM.png&#34; alt=&#34;激活网络&#34; title=&#34;激活网络&#34;&gt;&lt;/li&gt;&#xA;&lt;li&gt;&amp;ldquo;OK&amp;rdquo; 确认，选择网卡，如下图&#xA;&lt;img src=&#34;https://www.809508860.xyz/img/03103545_bX3Q.png&#34; alt=&#34;选择网卡&#34; title=&#34;选择网卡&#34;&gt;&lt;/li&gt;&#xA;&lt;li&gt;&amp;ldquo;OK&amp;rdquo;，根据自己的网络环境配置上网方式，如下图&#xA;&lt;img src=&#34;https://www.809508860.xyz/img/03103719_CPnJ.png&#34; alt=&#34;配置网卡地址&#34; title=&#34;配置网卡地址&#34;&gt;&lt;/li&gt;&#xA;&lt;li&gt;&amp;ldquo;OK&amp;rdquo;，进入 Rescue 界面，如下图&#xA;&lt;img src=&#34;https://www.809508860.xyz/img/03103936_CZ1s.png&#34; alt=&#34;Rescue&#34; title=&#34;Rescue&#34;&gt;&lt;/li&gt;&#xA;&lt;li&gt;&amp;ldquo;Continue&amp;rdquo;，选择好磁盘，&amp;ldquo;OK&amp;rdquo; 确认，提示根分区已挂载至 /mnt/sysimage 下，如下图&#xA;&lt;img src=&#34;https://www.809508860.xyz/img/03104155_Lz45.png&#34; alt=&#34;根目录挂载地址&#34; title=&#34;根目录挂载至 /mnt/sysimage&#34;&gt;&lt;/li&gt;&#xA;&lt;li&gt;&amp;ldquo;OK&amp;rdquo;, 进入 Rescue Shell，此时执行&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;chroot /mnt/sysimage/ /bin/bash&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;/li&gt;&#xA;&lt;li&gt;至此，通过 VirtualBox 虚拟机成功启动 USB 存储(Thinkpad 硬盘)中的根分区并进入其 Bash 环境。&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;安装-nonpae-内核&#34;&gt;安装 NONPAE 内核&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;在刚刚启动的 Bash Shell 中，检查网络&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ping www.baidu.com&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;/li&gt;&#xA;&lt;li&gt;关闭 selinux (可选)&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sed -i &lt;span class=&#34;s1&#34;&gt;&amp;#39;s/^SELINUX=/cSELINUX=disabled&amp;#39;&lt;/span&gt; /etc/selinux/config&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;/li&gt;&#xA;&lt;li&gt;安装 NONPAE 内核&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;rpm -Uvh http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;yum --enablerepo&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;elrepo-kernel install kernel-lt-NONPAE&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;/li&gt;&#xA;&lt;li&gt;检查系统已安装的内核&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;rpm -qa&lt;span class=&#34;p&#34;&gt;|&lt;/span&gt;grep kernel&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;/li&gt;&#xA;&lt;li&gt;发现两个内核，一个是官方的 kernel-2.6，另一个是刚刚安装的 kernel-3.10，kernel-3.10 就是可以在无 pae 处理器上启动的 NONPAE 内核。&lt;/li&gt;&#xA;&lt;li&gt;退出当前 Chroot Shell 和 Rescure Shell&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;exit&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;exit&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;启动-thinkpad-x31&#34;&gt;启动 Thinkpad X31&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;关闭虚拟机，退出 USB 磁盘，把磁盘装回 Thinkpad X31 笔记本中，开机，选择 3.10 内核即可正常启动。&lt;/li&gt;&#xA;&lt;li&gt;卸载官方 2.6 内核(推荐)&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;yum erase kernel-2.6.32*&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;yum erase kernel-firemware-2.6.32*&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
  </channel>
</rss>
