📄 doc120.htm
字号:
<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 < 文件名称 > 将源代码安装到 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 > /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>有几个原因可以引发错误信息 "unknown PCI device".
第一个可能的解释(基本上无害)是 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 + -