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

📄 zip-install.txt

📁 Linux百科宝典 书籍语言: 简体中文 书籍类型: 系统专区 授权方式: 免费软件 书籍大小: 1024 KB
💻 TXT
📖 第 1 页 / 共 3 页
字号:
Installing Linux on ZIP disk using ppa ZIP Drive Mini-HowtoJohn Wiggins,  jwiggins@comp.uark.eduv0.7, 26 January 1998中文翻译许远明, Yeuan-Ming_Sheu@brown.eduv0.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    . Debian 1.2 感谢 John D. Blair    . LILO 的资讯和许多其他的内容感谢 Darcy Boese      和 Javier Rodriguez3.  设定 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/fd03.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   ==> cp /boot/map /mnt/floppy

⌨️ 快捷键说明

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