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

📄 zip-install.html

📁 Linux初学者最好的老师就是howto了。相当于函数man。
💻 HTML
📖 第 1 页 / 共 3 页
字号:
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" content="text/html; charset=gb2312">
<TITLE>Linux Quota mini-HOWTO 中译版</TITLE>
</HEAD>
<BODY bgcolor="#FFEEDD">
<PRE>
Installing Linux on ZIP disk using ppa ZIP Drive Mini-Howto
John Wiggins,  jwiggins@comp.uark.edu
v0.7, 26 January 1998

中文翻译
许远明, Yeuan-Ming_Sheu@brown.edu
v0.7-1, 10 March 1998

本文仅适用於列表机介面版的  ZIP  机,安装可携式或备份的  Linux 系统在 ZIP 
磁片上。


1. 声明

   NOTE: 因没有  IDE 版的  ZIP 机,所以我不懂该机工作原理,也请不要问我。

   安装 Debian 的部份基本上只是拷贝(原作者的内容),没有做什麽修改。 可能有
   些指令会重复。

   本文假设如下:

   你有印表机版的 ZIP 机 ( 因 ZIP Plus 有两种连接方式,我假设亦可使用。)

   你已经安装并可使用 Linux 了, 本文不是用於第一次安装 Linux 的情况。

   你的核心(Kernel)已有 ppa 支援,或有 ppa 模组(Module)且已经载入。

   ---------------------------------------------------------------------
   译注:

       本译者对於因翻译或原文内容所造成的任何的状况或损失,一概不负任何
       责任。

       (国内的读者可能会对於上面的声明觉得很奇怪,译者看过许多不可思忆
        且可笑的事,为了免除不必要的困扰,请勿见怪。)
        
   ---------------------------------------------------------------------

2. 介绍

   本文分为四部分,每部分描述如何使用印表机版的 ZIP 机在一片 100MB 的
   ZIP 磁片上安装最基本的 Linux 系统。

   第一部分描述如何设定 ZIP 磁片,适用於 Red Hat 和 Slackware 的版本上。
   第二、第三、第四部分则分别描述如何在 ZIP 磁片上安装 Red Hat 4.2, 
   Slackware 2.2 和 Debian 1.2。


   NOTE: 我了解到现在 Red Hat 5.0 已经发行,但在课业和工作中,(先让我这
   麽说吧),在我有空在上面努力可能已经是五月底了。  而且我也希望能测试出
   其他的版本。
   
  
2.1. 新东西

   我终於有足够时间来更新本文件,(虽然我真正应该准备一个社会学考试。)
   感谢那些送 email 给我意见的人。

   本文件中新增的部分:

   . Debian 版本

   . 在磁片上的 LILO

   . 新版的 Red Hat (4.2 Biltmore)

   . 网路的设定 (For Red Hat,未测试)


2.2. 文件惯例

   . 表示下列文字是命令:

     ==>

   . 表示一些值得注意的东西:

     ------------------------------------------
     NOTE:
     ------------------------------------------

   . 表示是萤幕的内容:

     ------------------------------------------


     ------------------------------------------

   . 译注:

     ------------------------------------------
     译注:

     ------------------------------------------
 

2.3. 更新

    虽然机会很少,若有任何的更新,请检视

    http://comp.uark.edu/~jwiggins/linuxZIP/

    ---------------------------------------------------------------------
    译注:

        如原文作者相同,译者也很忙,虽然机会很少,如有任何的更新,请检视
        中文文件计划网页:

        http://www.linux.org.tw/CLDP/
   
    ----------------------------------------------------------------------

   
2.4. 参考资料

    . Installation-HOWTO

    . SCSI-HOWTO

    . NET-3-HOWTO

    . ZIP-Drive (mini-HOWTO)
  
    . ParPort kernel patch (gives access to pass-through printer-port)
        http://www.cyberelk.demon.co.uk/parport/


    -----------------------------------------------------------------
    译注:

        部分的参考资料有中文版,请检阅中文文件翻译计划网页:
   
        http://www.linux.org.tw/CLDP/

    ------------------------------------------------------------------


2.4.1. 感谢和提供者名单

    . Slackware 2.2 感谢 Michael Littlejohn <mike@mesa7.mesa.colorado.edu>

    . Debian 1.2 感谢 John D. Blair <jdblair@uab.edu>

    . LILO 的资讯和许多其他的内容感谢 Darcy Boese <possum@niagara.com>
      和 Javier Rodriguez <jrodrigu@nextgeninter.net.mx>


3.  设定 ZIP 磁片

   (适用於 Red Hat 和 Slackware 版本。) 在开始之前先确定你可以使用 ZIP 机;
   在 kernel(核心) 中有支援 ppa 或是安装 ppa 的模组(module)。
   有一个简单的方法可以检查:

   ==> dmesg

   假如 dmesg 的内容相当长,你可以管式输送(pipe)到 more 。

   ------------------------------------------------------
   译注: 即是
  
       ==> dmesg | more
   
   ------------------------------------------------------

   下列是我的输出的一部分:

   ______________________________________________________________________
   scsi0 : PPA driver version 0.26 using 4-bit mode on port 0x3bc.
   scsi : 1 host.
     Vendor: IOMEGA    Model: ZIP 100           Rev: D.08
     Type:   Direct-Access                      ANSI SCSI revision: 02
   Detected scsi removable disk sda at scsi0, channel 0, id 6, lun 0
   SCSI device sda: hdwr sector= 512 bytes. Sectors= 196608 [96 MB] [0.1 GB]
     sda: Write Protect is off
     sda: sda1 sda2
   ______________________________________________________________________


   假如你看到的东西像:

   ______________________________________________________________________
       scsi : 0 hosts.
       scsi : detected total.
   ______________________________________________________________________   
        

   表示你有 SCSI 的支援,但没有发现 ZIP 机。


3.1. 分割(Partitioning) ZIP 磁片

   要分割 ZIP 磁片,执行 fdisk

   ==> fdisk /dev/sda

   下面列出我设定的分割表(Partition table):

   ______________________________________________________________________
   Disk /dev/sda: 64 heads, 32 sectors, 96 cylinders
   Units = cylinders of 2048 * 512 bytes
  
      Device  Boot   Begin    Start      End   Blocks   Id  System
    /dev/sda1            1        1       81    82928   83  Linux native
    /dev/sda2           82       82       96    15360   82  Linux swap
   ______________________________________________________________________


   因为我想要能够使用这个(ZIP 磁片)在任何机器上,我决定要有一个 Swap 分区
   (Partition)。


3.2. 格式化(Formatting)和挂载(Mounting) ZIP 磁片

    在执行 fidsk 之後,格式化新的分区(Partition): 
    
     ==> mke2fs -c /dev/sda1

    最後你将需要挂载上 ZIP 磁片:

      ==> mount /dev/sda1 /iomega -t ext2


    ---------------------------------------------------
    译注:

        你也需要格式化 Swap 分区:

         ==> mkswap -c /dev/sda2

    ---------------------------------------------------


3.3. 建立开机磁片(Boot disk)

   因为 ppa (印表机埠)版本的 ZIP 驱动程式不是真正的 SCSI device(装置),即它
   不是可开机的装置。  所以需要一个核心(kernel)含有 ppa 支援而不是模组化的
   开机磁片。


3.3.1.  设定和制作核心(Kernel)

   首先你需要设定(Configure)和制作(Make)一个核心(kernel),其中要有启动 ppa
   支援的设定而不只是设定成可载入式的模组。

   为了要有 ppa 的选择,选择 SCSI support:
 
   --------------------------------------------------
    SCSI support (CONFIG_SCSI) Y/m/n/?
   --------------------------------------------------

   另外,SCSI disk support:

   --------------------------------------------------
    SCSI disk support (CONFIG_BLK_DEV_SD) Y/m/n/?
   --------------------------------------------------

   最後,在 SCSI low-level drivers 之下是 ppa support:

   ----------------------------------------------------------------------
    IOMEGA Parallel Port ZIP drive SCSI support (CONFIG_SCSI_PPA) Y/m/n/?
   ----------------------------------------------------------------------

     
   再一次提醒,确定不要包含 ppa 成为模组(module)而是要在核心(kernel)中。
   另外,因未使用 parport kernel patch (见 4.1), ppa 驱动程式不允许 ZIP 
   机上的被动式埠给印表机使用,你可能必须在 parallel printer support 上
   选择 no:

   --------------------------------------------------------
   Parallel printer support (CONFIG_PRINTER) N/y/m/?
   --------------------------------------------------------

   ------------------------------------------------------------------
   NOTE: 关於 ppa 驱动程式进一步的资料,请参考 ZIP-Drive mini-HOWTO。
   ------------------------------------------------------------------
     

   一旦设定好核心(kernel),制作(make)核心:

   ==> make dep; make clean; make zImage

   新的核心(kernel)应该出现在 arch/i386/boot/zImage。


3.3.2.1.  安装 LILO

   对於那些必须或是不管如何就是要有数个核心((kernel)在同一张磁片上的人,
   或仅是要能够传参数(例如单一使用者模式),我收到 email 关於如何在磁片上
   安装 LILO。  


3.3.2.1.1.  建立 ext2 档案系统

   在磁片上建立 ext2 档案系统,只要做和 ZIP 磁片相同的命令:

   ==> mke2fs -t /dev/fd0


3.3.2.1.2.  拷贝基本的档案

   再来是确定有一个目录(directory)可做挂载点(mount point),和挂载软碟
   (我使用 /mnt/floppy):  

   ==> mount /dev/fd0 /mnt/floppy -t ext2

   为了要可顺利开机,你需要用你现在安装好的 Linux 中 LILO 使用的相同档案。
   
   ------------------------------------------------------------------
   NOTE: 这些档案是从我的机器中出现的位置,可能不是每个人的都相同。
   ------------------------------------------------------------------

   ==> cp /boot/boot.b /mnt/floppy

⌨️ 快捷键说明

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