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

📄 86.html

📁 著名的linux英雄站点的文档打包
💻 HTML
📖 第 1 页 / 共 4 页
字号:
<br>
   为了 Linux 安装好後可以正常运作,安装程式强迫你必须分割出 Linux Swap <br>
   Partition 供系统使用。解决的方式,你需要分割出一块 Linux Partition, <br>
   并把分割区的 Type 设定为 Linux Swap (id type 为 82),这样子就可以 <br>
   继续安装下去了。 <br>
<br>
   对了,若是您安装的是 Slackware Linux 的话,安装程式并不强迫您一定 <br>
   要分割出 Linux Swap 分割区才可以继续进行安装。 <br>
<br>
9. RedHat Linux 安装过程中,当设定好各个分割区域的 mount point 後,我选择 <br>
   OK 要进行下面的步骤时,安装程式出现了「Boot Partition too big…」 <br>
   的错误讯息而无法继续,这该如何解决? <br>
<br>
   Ans: <br>
<br>
   若是你用来安装 Linux 的硬碟,其容量超过 8.4 GB,也就是说,硬碟的 <br>
   Cylinders 数量超过了 1024 大小。而安装时,若是你直接把超过 1024 <br>
   Cylinders 的分割区设定为 「/」根目录使用,安装程式会发出这个错误讯息。 <br>
<br>
   由於当初 BIOS 的限制,Linux系统的开机档案需要在 1024 Cylinders 以内, <br>
   以确保系统开机时,LILO 开机程式使用标准 INT13H BIOS 呼叫才可以正确的 <br>
   读取到 /boot 目录内的开机档案。 <br>
<br>
   而後来的 BIOS 已经没有这个限制了,有所谓的 INT 13H EXT 呼叫可以存取 <br>
   在 1024 Cylinders 的资料,不过旧版 LILO 还不支援 INT13H EXT 呼叫以便於 <br>
   可以存取放置在 1024 Cylinders 外的 kernel image 档案。 <br>
<br>
   所以解决的方式,请於分割出一块 Partition 分割区空间位於 1024 Cylinders <br>
   位置以内,於安装过程中设定为 /boot 挂入点【mount point】就可以了。 <br>
<br>
   而上面提到的这个 LILO 问题,在 LILO 新版已经解决了这个问题。若是您 <br>
   安装的是 Slackware 7.1、RedHat 6.2、Mandrake 7.1 或者是更新的版本, <br>
   那安装过程中,就没有上面的问题,简单说也就不需要另外划分出一块分割区 <br>
   给 /boot 使用了。 <br>
<br>
10. RedHat Linux 安装过程中,於切割 linux native 时,不管我给多少 <br>
    容量,安装程式总是出现 no enough free size 的讯息而无法继续安装。 <br>
<br>
   Ans: <br>
<br>
   请先确定若是您要分割出 Primary Partition 主分割区的话,现有 <br>
   Primary Partition 是否已经 4 个了。Primary Partition 最多只能够 <br>
   有 4 块分割区而已。 <br>
<br>
11. 当安装完要安装的套件时,於开始安装时便出现出现了错误,无法把套件安装 <br>
   进去 …. <br>
<br>
   Ans: <br>
<br>
   您可以按 Alt-F4 看一下是否出现了VFS: Can't find an ext2 filesystem <br>
   这类讯息。倘若有看到的话,那就是前先的步骤中,你建立了新的分割区域, <br>
   但是你选择了不 format 该分割区的项目,导致於该分割区尚未建立 Linux ext2 <br>
   档案系统,而导致於无法正常安装。 <br>
<br>
12. 当系统进行到 LILO 这个安装步骤时,不管我是选择安装在 MBR 或者是 <br>
    First sector of Partition 的项目,都无法把 LILO 安装进去,这是怎麽回事? <br>
<br>
   Ans: <br>
<br>
   在某些情况下,RedHat 安装程式会发生这个问题导致无法正常把 LILO 开机程式 <br>
   安装进去。会有这个问题,详细的原因到目前不是相当清楚….  若是发生了 <br>
   这个情况,可以先选择跳过 LILO 的安装,不过下次重新开机时,系统会无法正常 <br>
   启动 Linux 系统。 <br>
<br>
   解决的方式,先使用当初安装过程中安装程式帮你建立的开机片进行开机, <br>
   或者是使用linux 安装光碟片进行开机。出现 lilo boot: 讯息时,请输入: <br>
   vmlinuz root=/dev/hda1 ro <br>
<br>
   vmlinuz 这是 label 的项目名称,一般多半是 vmlinuz 或者是 linux。 <br>
   若是不清楚的话,可以按一下   键看看有哪些可用的 label 项目名称。 <br>
   後面的 root=/dev/hda1 的意思是说,告诉 linux 开机核心档案 linux 的 <br>
   root 「/」分割区域在 hda1 这个位置。所以 /dev/hda1 这个叙述,请适当的 <br>
   改成你的 linux root 分割区域的位置。ro 代表使用 read only 的方式於 <br>
   开机时挂入 linux root 档案系统。 <br>
<br>
   若是没有问题的话,开机完毕即可进入系统後。接着自己需要手动建立 <br>
   /etc/lilo.conf 档案,在里面设定好相关的项目,然後执行一遍 lilo <br>
   程式让 lilo 重新安装上就可以了。 <br>
<br>
    /etc/lilo.conf 档案的建立方式,可以参考这个例: <br>
<br>
    boot=/dev/hda <br>
    map=/boot/map <br>
    install=/boot/boot.b <br>
    prompt <br>
    timeout=50 <br>
    image=/boot/vmlinuz-2.2.5 <br>
        label=linux <br>
        root=/dev/hda1 <br>
        initrd=/boot/initrd-2.2.5.img <br>
        read-only <br>
<br>
    boot=/dev/hda 这个项目是告诉把 lilo 安装到 hda 硬碟的 mbr 区域 <br>
    (mbr 就是 Master Boot Record),当 BIOS 进行开机时,会读入开机硬碟的 <br>
    Master Boot Record 的程式码进行开机的动作。 <br>
<br>
   若是您希望把 LILO 开机程式安装於 Linux 本身的分割区内,然後再由其他 <br>
   Boot Manager 开机管理程式来启动 Linux 的话,您可以修改 boot= 的项目, <br>
   把它指向於 Linux 的 root 分割区域即可。比方你的 linux root 分割区域在 <br>
   hda1 的位置,就是设定为 boot=/dev/hda1。 <br>
<br>
   另外说到的是,若是你的硬碟超过了 1024 Cylinders 的位置,当初安装时 <br>
   单独划分出一块小的分割区域作为 /boot 目录挂入点的话,/etc/lilo.conf <br>
   内的 boot= 的项目就指向这个 /boot 所在的分割区内。 <br>
<br>
   map=/boot/map & install=/boot/boot.b 这两个项目直接照打就可以了。 <br>
   若是希望知道这两个参数的意思,可以於命令列下执行 「man lilo.conf」 <br>
   就可以看到 lilo.conf 设定档相关的语法。 <br>
<br>
   prompt 参数的意思,是代表 lilo 开机程式会停在那里等待使用者的输入。 <br>
   一般来说,我们还会配合使用 timeout 设定当使用者多少时间没有按下 <br>
    键的时候,就载入预设的项目进行开机。 <br>
<br>
   timeout 项目接的参数是以 1/10 秒为单位。所以timeout=50 就是设定当 <br>
   使用者 5 秒内没有对键盘输入任何字元时,系统就会直接使用预设的项目 <br>
   进行开机。 <br>
<br>
   接着後面的项目是一整个项目。image 後面接的是 linux 开机的档案名称, <br>
   image=/boot/vmlinuz-2.2.5 ,其中的 /boot/vmlinuz-2.2.5 就是指定开机 <br>
   的档案名称。後面接着为 label=linux ,就是设定为这个启动项目的名称为 <br>
   linux。接着後面为 root=/dev/hda1,root 的参数是用来告诉 lilo 程式, <br>
   Linux 的 root 档案系统在哪个分割区域内。 <br>
<br>
   initrd 的参数,後面接的是 image 的档案名称。这个 image 档案,可以透过 <br>
   mkinitrd 程式加以建立: <br>
<br>
    mkinitrd /boot/initrd-2.2.5.img 2.2.5 <br>
<br>
   第一个参数是指定要建立的档名。後面的参数为目前系统所使用的 kernel核心 <br>
   版本号码。目前系统所使用的核心版本号码,可以执行 uname -r 得知。 <br>
<br>
   什麽时候需要挂入 initrd 这个项目呢?一般来说,这个参数对於 linux 系统 <br>
   是安装於 SCSI 的硬碟,或者 RAID装置的时候才需要这个项目。因为系统预设 <br>
   把 SCSI 与 RAID 的驱动程式编译为 module 档案,并於开机後需要时才挂入 <br>
   使用。不过若是使用 SCSI硬碟或是 RAID 装置当 Linux root 分割区域时, <br>
   开机时会因为还没有驱动 SCSI or RAID 装置而无法使用。因此这时候就需要 <br>
   使用 initrd 来帮忙。 <br>
<br>
13. 安装过程中,需要设定 root 系统管理者的密码,不过密码栏位不管我 <br>
    怎麽输入,就是无法 keyin 进入,也都没有显示出来。 <br>
<br>
    Ans : <br>
<br>
    安装过程中,设定 root 帐号的密码,或者是设定建立新使用者的密码, <br>
    该输入的密码栏位都不会显示出来,这是正常的现象。所以请确定两次 <br>
    密码输入的内容都一致没有错误即可。 <br>
<br>
14. 当我安装好系统後,开机时只有出现 LI 的讯息,而无法正常进行开机? <br>
<br>
    Ans: <br>
<br>
    开机会出现这个错误讯息,多半是 LILO (LInux LOader) 程式没有安装正确, <br>
    所以才会发生这个问题。 <br>
<br>
    重新开机,进入 BIOS 设定程式内,检查一下硬碟存取的模式是否设定正确。 <br>
    以目前大於 500 MB 以上的硬碟来说,你需要将硬碟的存取模式设定为 LBA <br>
    模式,这样子使用硬碟时才不会有问题发生。 <br>
<br>
    解决的方式,先使用当初安装过程中安装程式帮你建立的开机片进行开机, <br>
    或者是使用linux 安装光碟片进行开机。出现 lilo boot: 讯息时, <br>
    请输入:vmlinuz root=/dev/hda1 ro <br>
<br>
    vmlinuz 这是 label 的项目名称,一般多半是 vmlinuz 或者是 linux。若是 <br>
    不清楚的话,可以按一下  键看看有哪些可用的 label 项目名称。 <br>
<br>
    後面的 root=/dev/hda1 的意思是说,告诉 linux 开机核心档案 linux 的 <br>
    root 「/」分割区域在 hda1 <br>
    这个位置。所以 /dev/hda1 这个叙述,请适当的改成你的 linux root 分割区域 <br>
    的位置。ro 代表使用 readonly 的方式於开机时挂入 linux root 档案系统。 <br>
<br>
    若是没有问题的话,开机完毕即可进入系统後。接着请执行 lilo 程式一遍, <br>
    让 LILO 开机程式重新安装即可。下次开机时,就可以正常启动 Linux 了。 <br>
<br>
15. 当安装好 Linux 系统後,开机时只看到 「Press a key to reboot」的讯息, <br>
    按下任意键就重新开机了,再次开机时还是出现相同的讯息….. <br>
<br>
    Ans: <br>
<br>
    当初在分割硬碟时,最後忘了将某个分割区域设定为 Active Partition, <br>
    所以开机时就会有这个情况发生。 <br>
<br>
    解决的方式,可以使用上述的方式,用 Linux 开机片这类的方式进入系统, <br>
    然後执行 fdisk 程式,把要设定为可开机的 Partition 分割区域设定为 <br>
    Active 即可。当然,将某个分割区域设定为 Active,也可以直接使用 dos <br>
    下的 fdisk 程式或是 spfdisk 这类程式来设定之。 <br>
<br>
16. 当安装好 Linux 系统後,开机时只看到 010101010101的讯息,一直出现在萤幕 <br>
    上而无法开机? <br>
<br>
   Ans: <br>
<br>
   遇到这个问题时,可以先使用上述的步骤方式进入系统,然後执行一遍lilo <br>
   程式後,再看看会不会有这个问题。 <br>
<br>
   这个 0101.. 的问题,弟某次安装 Linux 时遇过一次。系统主机只有 <br>
   安装一颗硬碟,而这个硬碟是安装在 IDE 1 的第一个位置上,以 Linux 的 <br>
   表示方式,也就是 hdc 。整个安装过程都没有问题,不过开机後就出现 010101 <br>
   的讯息,而且没有停止的在跑。後来把这颗硬碟安装到 hda 这个位置後,就没有 <br>
   这个问题了。 <br>
<br>
   所以说,若是系统只有一颗硬碟,请把它安装在 IDE 0 第一个位置上,也就是 <br>
   hda 即可。 <br>
<br>
   另外请检查在 BIOS 内,硬碟所使用存取模式是否设定错误了。比方应该设定为 <br>
   LBA ,不过却设定为 Normal 。 <br>
<br>
17. 我有两颗硬碟,当我执行 fdisk 程式时,我怎麽切换到第二颗硬碟? <br>
<br>
    Ans: <br>
<br>
    设备名称                 代表的装置 <br>
    /dev/hda             IDE0 上的第一颗装置 <br>
    /dev/hdb             IDE0 上的第二颗装置 <br>
    /dev/hdc             IDE1 上的第一颗装置 <br>
    /dev/hdd             IDE1 上的第二颗装置 <br>
<br>
    所以看你的第二颗硬碟安装在哪个装置上,然後使用 fdisk /dev/hdb <br>
    这类方式就可以了。 <br>
<br>
    若是 SCSI 装置的硬碟,则是使用 sda、sdb、sdc、sdd 的装置名称。 <br>
<br>
18. 我的硬碟有 20GB,不过我使用 fdisk 程式划分时,却只能够抓到 8GB, <br>
    这该如何解决? <br>
<br>
    Ans: <br>

⌨️ 快捷键说明

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