⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 doc120.htm

📁 Red Hat Linux 5.1安装指南
💻 HTM
📖 第 1 页 / 共 2 页
字号:

<blockquote>
  <font size="-1"><tt><pre>
        ln -s ../share/zoneinfo /usr/lib/zoneinfo
</pre>
  </tt></font>
</blockquote>

<p>请参见 Red Hat 勘误表 (www.redhat.com/errata) , 以得到其他方法. </p>

<h3></a><a name="sE.9.12">E.9.12 我已经安装了所有的更新程序, 
但是我的程序依然得到错误的时间. </a></h3>
<a name="i1318">

<p>如果你已经安装了所有的更新程序, 但你的程序依然(时间)依然出错, 
检查一下 /etc/sysconfig/clock 中的设置. 它们看起来大概像这样: </p>

<blockquote>
  <font size="-1"><tt><pre>
UTC=true
ARC=false
</pre>
  </tt></font>
</blockquote>

<p>这说明你的 Linux 假设你的BIOS时钟是属于 UTC 或者 GMT 时区. 
很有可能的是(BIOS)时钟设置为本地时区, 因此你需要修改 UTC 行为: </p>

<blockquote>
  <font size="-1"><tt><pre>
UTC=false
</pre>
  </tt></font>
</blockquote>

<h3></a><a name="sE.9.13">E.9.13 安装过程中, 
我并没有被要求使用第二张光盘. 当我使用 X 程序 'glint' 时, 
它说没有 'rpms', 但是我在目录中发现了大量的 'rpms'. 这时什么原因 ? </a></h3>
<a name="i1320">

<p>Red Hat Linux 中的第二张光盘中含有所有的开放源代码应用源程序. 
通过这些源代码 rpms(SRPMS), 你可以重建所有这些应用. </p>

<p>glint 不能发现这些 SRPMS 的原因是它们并不存放于 RPM 数据库中. 
这样若想知道 src.rpm 
是否安装过或是否正在覆盖一个较早的版本几乎是不可能的. 
因此你需要使用普通的 rpm 安装它们. </p>

<p>rpm -ivh &lt; 文件名称 &gt; 将源代码安装到 SRPM 维护者使用的目录中. 
缺省的 src.rpms 包的安装目录(Red Hat)是<br>
/usr/src/redhat . </p>

<p>重建和改进 rpms 已经超过了本解答的范围. 参考书 'Maximum RPM' 和 man 
pages 将是更好的资料. </p>

<h3></a><a name="sE.9.14">E.9.14 Linux 识别出了我的 CDROM, 
但是当我尝试安装它时, 却失败了, 我该怎么办 ? </a></h3>
<a name="i1321">

<p>如果你的系统安装是正确的话, 那么简单地键入 mount /mnt/cdrom 
就应该可以工作了. 如果不是这样, 你必须编辑 /etc/fstab 文件. 
这是一个 /etc/fstab 的例子: </p>

<blockquote>
  <font size="-1"><tt><pre>
/dev/hdc        /mnt/cdrom     iso9660 noauto,ro 0 0
CD-ROM device)  (directory)    (filesystem type and options)
</pre>
  </tt></font>
</blockquote>

<p>为了发现 CD-ROM 设备, 键入 dmesg | less, 搜索关于你的 CDROM 的信息. 
如果你不希望修改 /etc/fstab 而安装 CDROM: </p>

<blockquote>
  <font size="-1"><tt><pre>
        mount -t iso9660 /dev/hdc /mnt/cdrom
</pre>
  </tt></font>
</blockquote>

<h3></a><a name="sE.9.15">E.9.15 我将 Linux 安装在 IDE 硬盘上, 但无论怎样 
我需要从软驱启动. 我怎样从安装软盘启动系统? </a></h3>
<a name="i1322">

<p>如果你在 IDE 硬盘上安装了 Linux, 
你可以按照以下的步骤从启动软盘启动系统. </p>

<p>插入启动软盘, 重启计算机. 在 boot: 提示符下键入: </p>

<blockquote>
  <font size="-1"><tt><pre>
vmlinuz root=/dev/hdXY
  [例如: vmlinuz root=/dev/hdb5 ]
</pre>
  </tt></font>
</blockquote>

<p>X 是你的 Linux 驱动器字母, Y 是 root(/) 所在的分区. </p>

<h3></a><a name="sE.9.16">E.9.16 我的即插即用适配卡不能工作. </a></h3>
<a name="i1323">

<p>2.0.xx 系列内核不能直接支持即插即用(PNP)协议. 
你需要关闭适配卡的 PNP 功能(通过跳线或者适配卡设置工具配置它). 
你也可以改变你的启动方式, 使用 Loadlin.exe 从 Windows 中启动 (因为 
windows可以配置 PNP 硬件设备). </p>

<p>最后一种办法, 尝试一下 isapnptools 程序. 首先, 键入: </p>

<blockquote>
  <font size="-1"><tt><pre>
pnpdump &gt; /etc/isapnp.conf
</pre>
  </tt></font>
</blockquote>

<p>它将产生一个配置文件, 你可以编辑并选择符合每一块卡的设置. 
然后键入 isapnp /etc/isapnp.conf 启动这些设备. </p>

<p>可以到 /urlhttp://www.roestock.demon.co.uk/isapnptools/ 获得等多信息. </p>

<h3></a><a name="sE.9.17">E.9.17 当系统启动后, 我看到一条信息说有未知的PCI硬件存在. 
这说明了什么? </a></h3>
<a name="i1324">

<p>有几个原因可以引发错误信息 &quot;unknown PCI device&quot;. 
第一个可能的解释(基本上无害)是 PCI 对于 Linux 
的问询所作的答复方式Linux不能理解, 不过 Linux 依然可以继续运行. 
最可能的事情是系统在问询 PCI 总线时挂起, 不能继续运行. </p>

<p>由于内核中的一个硬件问题, RedHat 
的维护人员在此部分不能达到你的期望值. 
他们可以让你知道正在做什么, 也许想看一下(出问题的)你的硬件, 
这样他们可以在未来 做得更好. 可以使用如下地址联系维护人员: </p>

<blockquote>
  <font size="-1"><tt><pre>
linux-pcisupport@cck.uni-kl.de
</pre>
  </tt></font>
</blockquote>

<p>(联系时)请包括如下信息: 

<ul>
  <li>/proc/pci </li>
  <li>你的硬件得精确描述. 想办法找出未知的硬件. 它也许是 
    主板上的芯片组, PCI-CPU 桥或者 PCI-ISA 桥. </li>
  <li>如果你不能在硬件手册中找到明确的信息, 
    尝试读一下主板芯片指南. </li>
</ul>

<h3></a><a name="sE.9.18">E.9.18 现在当我的计算机启动时, LILO 
缺省设置是启动 Linux. 我希望(LILO)缺省启动其他操作系统. 我怎样做? </a></h3>
<a name="i1325">

<p>若想改变缺省启动的操作系统, 你需要需要修改文件 /etc/lilo.conf, 
改变各个操作系统的顺序. 在下面的例子中, 
我们演示了如何改变启动的顺序, 使 DOS 取代 Linux 
成为缺省的操作系统. </p>

<blockquote>
  <font size="-1"><tt><pre>
pico /etc/lilo.conf

# 这里使原来的文件

boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
image=/boot/vmlinuz-2.0.31
        label=linux
        root=/dev/hda2
        read-only
other = /dev/hda1
        label = dos
        table = /dev/hda

# 下面是修改后的文件:
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
other = /dev/hda1
        label = dos
        table = /dev/hda
image=/boot/vmlinuz-2.0.31
        label=linux
        root=/dev/hda2
        read-only
</pre>
  </tt></font>
</blockquote>

<p>保存你的文件, 退出编辑器. 运行命令: </p>

<blockquote>
  <font size="-1"><tt><pre>
/sbin/lilo -v
</pre>
  </tt></font>
</blockquote>

<p>修改后的 lilo 已经写到启动设备中. 在启动过程中, DOS 取代了 Linux 
成为缺省启动的操作系统, 另外在启动时, 有 50 秒的延时, 
同时提示你可以 选择启动 Linux. </p>

<h3></a><a name="sE.9.19">E.9.19 无论什么原因, 我现在需要进入 rescue 模式 
以编辑一个文件. 但是编辑器告诉我 'unknown window type'. 当我进入 rescue 
模式时, 我怎样才可以编辑文件 ? </a></h3>
<a name="i1327">

<p>在选择了 rescue 模式并回答了几个问题后, 你会见到 root 提示符(#). 
你需要像本例中一样安装 Linux 分区. 下面演示中的分区只是一个例子. 
你可以根据你的系统修改他们(sda1,sdb1,hda5,等等). </p>

<blockquote>
  <font size="-1"><tt><pre>
mkdir /mnt
mount /dev/sdb1 /mnt
cd /mnt/etc
export TERMCAP=/mnt/etc/termcap
vi filename
</pre>
  </tt></font>
</blockquote>

<p>或者, 如果你需要使用一个不同的编辑器, 例如 pico, 你也许需要 
chroot /mnt. </p>

<hr>
</a><a href="doc121.htm" tppabs="http://www.jjinfo.com/kjzc/wsxy/linux/doc121.htm">

<p>Next</a> <a href="doc111.htm" tppabs="http://www.jjinfo.com/kjzc/wsxy/linux/doc111.htm">Up</a> 
<a href="doc119.htm" tppabs="http://www.jjinfo.com/kjzc/wsxy/linux/doc119.htm">Previous</a> 
<a href="doc000.htm" tppabs="http://www.jjinfo.com/kjzc/wsxy/linux/doc000.htm">Contents</a> 
<a href="doc136.htm" tppabs="http://www.jjinfo.com/kjzc/wsxy/linux/doc136.htm">Index</a> </p>

<hr>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -