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

📄 bootdisk-howto-11.html

📁 Linux初学者最好的老师就是howto了。相当于函数man。
💻 HTML
字号:
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>11</title>
</head>

<body>

<table>
  <tr>
    <td bgColor="#FFFFFF" vAlign="top"><a href="Bootdisk-HOWTO-12.html"><img alt="Next" src="next.gif" width="16" height="16"></a> 
      <a href="Bootdisk-HOWTO-10.html"><img alt="Previous" src="prev.gif" width="16" height="16"></a> <a href="Bootdisk-HOWTO.html#toc11"><img alt="Contents" src="toc.gif" width="16" height="16"></a>
      <hr>
      <h2><a name="s11">11. 資源與指示 -- Resources and pointers</a></h2> 
      <p><a name="references"></a> 
      <p>當拿取一個套件時,除非你有好的理由,否則請一定要拿最新的版本。 
      <p>  
      <h2><a name="ss11.1">11.1 預先做好的 Bootdisks -- Pre-made Bootdisks</a></h2> 
      <p><a name="PreMade"></a> 
      <p>這些是 distribution bootdisks 的來源。 <em>請選擇映射站台下載以減少這些主機的負荷。</em> 
      <p>  
      <ul> 
        <li><a href="http://metalab.unc.edu/pub/Linux/distributions/slackware/bootdsks.144/">Slackware  
          bootdisks</a>, <a href="http://metalab.unc.edu/pub/Linux/distributions/slackware/rootdsks/">rootdisks</a>  
          與 <a href="http://www.slackware.com/getslack/">Slackware  
          映射站台</a> 
        <li><a href="http://metalab.unc.edu/pub/Linux/distributions/redhat/current/i386/images/">RedHat  
          bootdisks</a> 與 <a href="http://www.redhat.com/mirrors.html">Red Hat  
          映射站台</a> 
        <li><a href="ftp://ftp.debian.org/pub/debian/dists/stable/main/disks-i386/current/">Debian  
          bootdisks</a> 與 <a href="ftp://ftp.debian.org/pub/debian/README.mirrors.html">Debian  
          映射站台</a></li> 
      </ul> 
      <p>除了 distribution bootdisks  
      以外,也可以得到以下的救援磁片映像檔。除非有另外特別指定,否則這些都可在  
      <a href="http://metalab.unc.edu/pub/Linux/system/recovery/!INDEX.html">http://metalab.unc.edu/pub/Linux/system/recovery/!INDEX.html</a>  
      的目錄中找到。 
      <p>  
      <ul> 
        <li><code>tomsrtbt</code>, 由 Tom Oehser 製作,是一張以 kernel  
          2.0 為基礎而製作出來的單片裝 boot/root 磁片,with a  
          large set of features and support programs。它支援 IDE 、 SCSI  
          、磁帶、網路卡、 PCMCIA  
          等還有很多其它設備。其中有大約 100  
          種工具程式與工具可以用來修護與備份磁碟。此套件也包含一些  
          script  
          用來解譯與重建構映像檔,以便於在必要時可以加入新的  
          material 。 
          <p>  
          <p> </p> 
        <li><code>rescue02</code>, 由 John Comyns 製作,是一張以 kernel  
          1.3.84 為基礎而製作出來的救援磁片,其支援 IDE 、  
          Adaptec 1542 與 NCR53C7,8xx 。它使用 ELF  
          兩進位檔,但是卻有足夠的指令以利其能在任何系統上使用。它擁有能在開機後才被載入給所有其它  
          SCSI 卡使用的模組。但它也許不能在只有 4 mb  
          隨機存取記憶體的系統上執行,因為它用到了 3 mb 的ram  
          disk。 
          <p>  
          <p> </p> 
        <li><code>resque_disk-2.0.22</code>, 由 Sergei Viznyuk  
          製作,是一套以 kernel 2.0.22 為基礎,內建支援 IDE  
          與許多不同的 SCSI 控制卡,以及 ELF/AOUT 的全功能  
          boot/root  
          磁片。同時也包含許多模組,以及用來修謢及備份硬碟的有用工具程式。 
          <p>  
          <p> </p> 
        <li><code><a href="http://metalab.unc.edu/pub/Linux/system/recovery/images">cramdisk</a></code>  
          映像檔,以 kernel 2.0.23 為基礎,可使用在 4 meg 與 8 meg  
          的機器上。它們包含了數學模擬器與網路工具 (PPP與dialin  
          script、NE2000、3C509),或是平行埠 ZIP  
          磁碟機的支援。這些磁片映像檔可在備有 4MB  
          隨機存取記憶體的 386 主機上開機。 MSDOS  
          支援也被包含在其中,因此你可以從網路上下載它到  
          DOS partition 上。 
          <p> </p> 
        </li> 
      </ul> 
      <p>  
      <h2><a name="ss11.2">11.2 救援套件 -- Rescue packages</a></h2> 
      <p> 
      <p>目前可以從 metalab.unc.edu  
      取得數種製作救援磁片的套件。利用這些套件,你可以指定包含一組檔案,接著軟體就會自動地進行  
      bootdisk 的製作 (自動化程度會有所不同)。請看 <a href="http://metalab.unc.edu/pub/Linux/system/recovery/!INDEX.html">http://metalab.unc.edu/pub/Linux/system/recovery/!INDEX.html</a>  
      以取得進一步的資訊。 
      <p><em>請仔細檢查檔案日期 </em>。一些套件有數年未被更新,而這些套件將無法支援「載入至  
      ramdisk 之壓縮 root filesystem 」的製作。就目前所知, <a href="http://www.croftj.net/~fawcett/yard/index.html">Yard</a>  
      是唯一可支援此的套件。 
      <p>  
      <h2><a name="ss11.3">11.3 LILO -- the Linux loader</a></h2> 
      <p> 
      <p>由 Werner Almesberger 撰寫。一個優秀的 boot loader  
      ,其文件包含了開機磁區內容的資訊,以及開機流程的初期階段。 
      <p>請從 <a href="ftp://tsx-11.mit.edu/pub/linux/packages/lilo/">ftp://tsx-11.mit.edu/pub/linux/packages/lilo/</a>  
      以FTP下載。也可以從 Metalab 與映射站台內取得。 
      <p>  
      <h2><a name="ss11.4">11.4 Linux FAQ 與 HOWTOs</a></h2> 
      <p> 
      <p>這些文件可以從諸多來源中取得。這些文件可以從諸多來源中取得。請見  
      usenet 新聞論壇 <code>news.answers</code> 與 <code>comp.os.linux.announce</code>。 
      <p>這些 FAQ 可以從 <a href="http://linuxdoc.org/FAQ/Linux-FAQ.html">http://linuxdoc.org/FAQ/Linux-FAQ.html</a>  
      中取得,而 HOWTOs 可以從 <a href="http://linuxdoc.org/HOWTO/HOWTO-INDEX.html">http://linuxdoc.org/HOWTO/HOWTO-INDEX.html</a>  
      中取得。大部分 Linux 文件可以在 <a href="http://linuxdoc.org/">The  
      Linux Documentation Project homepage</a> 中找得到。 
      <p>  
      <h2><a name="ss11.5">11.5 Ramdisk使用方法 -- Ramdisk usage</a></h2> 
      <p><!-- 
ramdisk 
--> 
      <p>有關新的ramdisk  
      程式碼如何運作的完整敘述,可以在隨附於 Linux kernel  
      的文件中找到。請看 /usr/src/linux/Documentation/ramdisk.txt  
      。這份文件是由 Paul Gortmaker  
      所編寫,同時包含了一節關於製作壓縮的 ramdisk 。 
      <p>  
      <h2><a name="ss11.6">11.6 Linux開機流程 -- The Linux boot process</a></h2> 
      <p><!-- 
boot process 
--> 
      <p>若想了解關於Linux開機流程的更多細節,以下有一些指示文件: 
      <p>  
      <ul> 
        <li>在 <a href="http://linuxdoc.org/LDP/sag/c1596.html">http://linuxdoc.org/LDP/sag/c1596.html</a><i>Linux  
          System Administrators' Guide</i> 中,有一節是關於 booting 。 
        <li>在 <a href="http://metalab.unc.edu/pub/Linux/system/boot/lilo/lilo-t-21.ps.gz">http://metalab.unc.edu/pub/Linux/system/boot/lilo/lilo-t-21.ps.gz</a>LILO  
          ``Technical overview'' 中,擁有關於開機流程一直到 kernel  
          從何處被啟動之決定性 (definitive) 技術上 low-level  
          的敘述。 
        <li>Source code  
          是你永遠的指南。以下是一些與開機流程有關的 kernel  
          files 。如果你有 Linux  
          核心的原始碼,你可以在你機器上的 /usr/src/linux  
          之中找到這些檔案;此外, Shigo Yamguchi ( <a href="mailto:shigio@tamacom.com">shigio@tamacom.com</a>)有非常棒的  
          <a href="http://www.tamacom.com/tour/linux/index.html">hypertext  
          kernel browser</a> ,可以用來讀 kernel source files  
          。以下是一些可供參考的有關檔案: 
          <dl> 
            <p>arch/i386/boot/bootsect.S and setup.S 包含 bootsector  
            自己的組合碼。 
            <p>arch/i386/boot/compressed/misc.c 包含未壓縮的 kernel  
            程式碼。 
            <p>arch/i386/kernel/ 包含了 kernel 初始化程式碼的目錄。  
            setup.c 定義了 ramdisk 的 word 。 
            <p>drivers/block/rd.c 包含 ramdisk 的驅動程式。 <code>rd_load</code>  
            與 <code>rd_load_image</code>  
            這兩個程序從一個設備中載入區塊 (blocks) 到 ramdisk  
            內。 <code>identify_ramdisk_image</code>  
            這個程序決定找到的 filesystem  
            是什麼種類,還有它是否是被壓縮的 filesystem 。</p> 
          </dl> 
        </li> 
      </ul> 
      <p>  
      <hr> 
      <a href="Bootdisk-HOWTO-12.html"><img alt="Next" src="next.gif" width="16" height="16"></a> <a href="Bootdisk-HOWTO-10.html"><img alt="Previous" src="prev.gif" width="16" height="16"></a> 
      <a href="Bootdisk-HOWTO.html#toc11"><img alt="Contents" src="toc.gif" width="16" height="16"></a></td>
  </table>

</body>

</html>

⌨️ 快捷键说明

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