  Installing Linux on Zip disk using ppa Zip Drive Mini-Howto
  John Wiggins, jwiggins@comp.uark.edu
  v0.7, 26 January 1998
  ɍ  N, isaji@mxu.meshnet.or.jp
  Fri Feb 27 23:30:53 1998

  ̃hLǵAZiphCũv^|[go[Wg
  AZipfBXNŃ|[^uLinuxVXeLinuxVXẽobNAbv
  ƂlɂƂĕ֗łB
  ______________________________________________________________________

  ڎ

  1. Ɛӎ
  2. Cg_NV
     2.1 What's new
     2.2 ̃̕[
     2.3 Abvf[g
     2.4 t@X
        2.4.1 ӎ/v

  3. ZipfBXN̐ݒ
     3.1 Zip fBXÑp[eBV
     3.2 ZipfBXÑtH[}bgƃ}Eg
     3.3 u[gfBXN̍쐬
        3.3.1 J[l̐ݒƍ쐬
        3.3.2 tbs[ɃJ[l[߂
           3.3.2.1 LILOCXg[
              3.3.2.1.1 ext2t@CVXe̍쐬
              3.3.2.1.2 {Iȃt@C̃Rs[
           3.3.2.2 J[l݂̂̃CXg[
              3.3.2.2.1 tbs[Ƀ[gƃXbvݒ肷

  4. Red Hat 4.2 CXg[
     4.1 ҂̊
     4.2 pbP[WCXg[
        4.2.1 pbP[W̓
           4.2.1.1 Abvf[gF
        4.2.2 glintg킸ArpmgĂǂ̂悤ɃpbP[WCXg[邩F
        4.2.3 pamconfig邢pamǂ炪悩H
     4.3 pbP[W̃CXg[̖
        4.3.1 /etc/ld.so.cachelibc.so.5ȂP[X
           4.3.1.1 /etc/ld.so.cache
           4.3.1.2 libc.so.5
        4.3.2 rootpX[h̐ݒ
        4.3.3 CXg[vO
        4.3.4 lbg[Nݒ

  5. Slackware 2.2CXg[
     5.1 KvȂ
     5.2 CXg[
     5.3 CXg[ɂ

  6. /etc/fstab
  7. Debian 1.2CXg[
     7.1 KvȂ
     7.2 ܂
     7.3 XL[fBXN̍쐬ƏC
        7.3.1 VXL[fBXN邽߂dd(邢DOSRAWRITE)g
        7.3.2 Zip ppa T|[g̐VJ[l\z
        7.3.3 VXL[fBXÑ}Eg
        7.3.4 J[lC[W̃Rs[
        7.3.5 rdev.shXNvg̕ҏW
        7.3.6 Crdev.shXNvgs
     7.4 ZiphCuɊ{VXeCXg[
     7.5 u[gfBXN̍쐬
     7.6 VXe̍ċN
     7.7 {VXe̐ݒACXg[vZX̊
     7.8 step 7.3.2ōW[̃CXg[

  8. ⑫

  ______________________________________________________________________

  1.  Ɛӎ

  ӁFZiphCuɂ̓p|[gASCSIAIDE^Cv̂̂܂B
  ҂IDE^CvZiphCuĂȂ̂ŁAIDE^Cv̂̂p
  |[g(printer port)̂̂Ɠ悤ɓ삷邩mFĂ܂B
  IDE^CvZiphCuɂĂ͂ȏRg܂B

  debianCXg[̉ӏ͊{IɁAɃRs[ꂽ̂ꕔ
  ҏŴłB̂ߍƂɏd邩܂B

  ̃hLgł͈ȉ̂Ƃz肵Ă܂F

  o  v^|[gZiphCuĂ(Zip Plus̓pASCSI
     ̃RlN^̂̂ŁA悤ɓ삷̂Ƃ
     ܂)B

  o  łlinuxCXg[đ点ĂF̃hLg
     linux͂߂ăCXg[邱Ƃ舵Ă܂B

  o  ppãJ[lŃT|[gĂA邢̓W[Ȃ ppa
     W[[hĂ(󒍁Fppa.c   --
     /usr/src/linux/drivers/scsi/ppa.cBIOMEGA PPA3 p|[gSCSI
     zXgA_v^p̒ᐅhCoł)B

  o  ZipfBXÑ}Eg|Cg/iomegafBNgłB

  2.  Cg_NV

  ̃hLǵAv^|[gZiphCug100MB ZipfBXN
  ɁA LinuxVXe̊{Iȋ@\(bare-bones)̃CXg[@Lq
  AS̏͂ɕĂ܂B͂߂̏͂łZipfBXÑZbg
  Abv@LqĂ܂BRed Hat/SlackwarezzpbP[W̃CXg
  [ɋʂełB4,57͂͂ꂼZipfBXNRed Hat
  4.2, Slackware 2.2, Debian 1.2zzpbP[WCXg[@ɂ
  ďĂ܂B

  NOTEFRed Hat 5.0[Xꂽ悤łAƂƎd̂ Red
  Hat 5.0ł̍ƂɂĂ͂TIɂȂƎv܂B܂łἉz
  zpbP[WłeXgƎvĂ܂B

  2.1.  What's new

  ̃hLgAbvf[g鎞Ԃƍ܂({͎Љw
  ̎׋Ȃ΂ȂȂ...)B[ŃRg𑗂Ă
  XɊӂ܂B

  ̃hLg̐V_́F

  o  Debian zzpbP[W̏B

  o  tbs[LILOɂāB

  o  Red Hat (4.2 Biltmore) ̐Vo[W̏B

  o  lbg[Nݒ(Red HatFeXgĂ܂)B

  2.2.  ̃̕[

  o  R}hĂ܂F ==>

  o  ځAӂ܂F

  ______________________________________________________________________
    NOTE:
  ______________________________________________________________________

  o  XN[Vbg/Lbv`܂F

       ______________________________________________________________________
             Text here.
       ______________________________________________________________________

  2.3.  Abvf[g

  Abvf[gɂĂ(܂ɂ܂)ȉ`FbNĉF

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

  2.4.  t@X

  o  uInstallation-HOWTOv ؂̘a󂪂܂B

  o  uSCSI-HOWTOv A앐Y̘a󂪂܂B

  o  uNET-3-HOWTOv (4.3.3) ܂݂Ђ낳̘a󂪂܂B

  o  uZip-Drive (mini-HOWTO)v Dꂳ̘a󂪂܂B

  o  uLILO-FAQvAuLILO-Mini-HOWTOvFJG̘a󂪂܂B

  o  ParPortJ[lpb`(v^|[goRăANZXł悤
     )F

     http://www.cyberelk.demon.co.uk/parport/

  FLhLg̘a󕶂JFTCgł܂B

  http://jf.gee.kyoto-u.ac.jp/JF/JF.html

  QƂĉB

  2.4.1.  ӎ/v

  Slackware 2.2̏́FMichael Littlejohn mike@mesa7.mesa.colorado.edu 
  ̍DӂɂāB

  Debian 1.2̏́FJohn D. Blair jdblair@uab.edu̍DӂɂāB

  LILȌ₻̑𗧂

  Darcy Boese possum@niagara.comA

  

  Javier Rodriguez jrodrigu@nextgeninter.net.mxB

  3.  ZipfBXN̐ݒ

  (Red HatASlackwarezzpbP[Wɋʂ̏͂łBn߂O Ziph
  CuɃANZXł邩mFĉFJ[lppagݍ܂Ă
  邩AppaW[[hĂ邩BmFȒPȕ@
  dmesg Ń`FbN邱ƂłF

   ==> dmesg

  dmesg͂Ȃ蒷Ƃ̂moreɃpCvœn܂傤B

       dmesg | more

  ȉ͒҂PPAp̂łF

       ______________________________________________________________________
       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
       ______________________________________________________________________

  ȉ̂悤ɕ\Ă鎞́ASCSIT|[g͂ĂĂZiph
  Cu͌oĂ܂B

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

  3.1.  Zip fBXÑp[eBV

  ZipfBXÑp[eBVݒ肷邽߂fdisks܂F

   ==> fdisk /dev/sda/

  ͎ݒ肵p[eBVe[ũXibvłF

  ______________________________________________________________________
   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
  ______________________________________________________________________

  Cӂ̃}Vłg悤ɂ̂ŃXbvp[eBVg
  ɂ܂B

  3.2.  ZipfBXÑtH[}bgƃ}Eg

  fdisksAVp[eBVtH[}bg܂F

   ==> /sbin/mke2fs -c /dev/sda1

  ăXbvp[eBV܂F(fdisk15360ubNX
  bvp[eBVɂ܂)

   ==> /sbin/mkswap -c /dev/sda2 15360

  ŌZipfBXN}EgĂ܂F

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

  3.3.  u[gfBXN̍쐬

  ZiphCũpڑo[ẂAۂɂSCSIfoCXł͂Ȃ
  ŁAu[g\ȃfoCXł͂܂BŃW[ƂĂł͂
  Appagݍ񂾃J[lgu[gfBXNKvłB

  3.3.1.  J[l̐ݒƍ쐬

  ͂߂Ƀ[hW[ł͂ȂppaT|[gJ[lAݒ
  ܂B ppaIvVLɂ邽߂ɂ܂SCSIT|[gLɂ
  F

   SCSI support (CONFIG_SCSI) [Y/m/n/?]

  SCSIfBXNT|[gLɂ܂F

   SCSI disk support (CONFIG_BLK_DEV_SD) [Y/m/n/?]

  ŌɁuSCSI low-level driversvppaT|[g܂F

  IOMEGA Parallel Port Zip drive SCSI support (CONFIG_SCSI_PPA)
  [Y/m/n/?]

  ppa̓W[ƂĂł͂ȂJ[lɑgݍނƂɒӂĉB
  parportJ[lpb`(``t@X''͂Q) ȂƁAppahCo
  ZiphCu passive port(󒍁FZip hCǔʂɂĂv
  ^ڑp̃RlN^) v^ڑɎg܂BŃpv
  ^T|[gɂnoƓ܂F

   Parallel printer support (CONFIG_PRINTER) [N/y/m/?]

       ______________________________________________________________________
         NOTE: ppahCoɂĂ̏ڂ́uZip-Drive mini-HOWTOv
               QƂĉB
       ______________________________________________________________________

  J[l̐ݒ肪łJ[l\z܂F

   ==> make dep; make clean; make zImage

  VJ[larch/i386/boot/zImageɂ܂B

  3.3.2.  tbs[ɃJ[l[߂

  قȂJ[lƃp[^KvȂ̂łS̃tbs[pӂ܂ (
  Ă̍Ƃ̕@ɂă[܂)Bu[g\ȃtb
  s[@̂ЂƂƂLILȌ݂͂܂B

  3.3.2.1.  LILOCXg[

  ̃J[lP̃tbs[ɔ[߂AVO[U[[h
  Ƃn悤ɂ܂͂̕KvƂlB̂
  ɁAtbs[LILOCXg[@ɂă[܂
  B

  3.3.2.1.1.  ext2t@CVXe̍쐬

  tbs[ext2t@CVXe邽߂ɁAZipfBXNƓ悤
  ܂F

   ==> mke2fs -t /dev/fd0

  3.3.2.1.2.  {Iȃt@C̃Rs[

  Ƀ}Eg|Cg̃fBNg邱ƂmFătbs[}E
  g܂(/mnt/floppyg܂)F

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

  ݂LinuxCXg[LILOgĂ̂Ɠt@CKv
  B

       ______________________________________________________________________
           NOTE: ɂt@C͎̃}V̂̂őSĂ̐lɂƂ
                 ̂܂ܓĂ͂܂킯ł͂܂B
       ______________________________________________________________________

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

   ==> cp /boot/map /mnt/floppy

   ==> cp /usr/src/linux/arch/i386/boot/zImage /mnt/floppy/vmlinuzDESK

  LILOp̐ݒt@C܂B͂߂ZipfBXNp̃J[l
  LILOݒt@C(/mnt/floppy/lilo.conf)܂Bȉ͎g
  ̂łBeXgpɈقȂJ[lݒ肵Ă܂F

       ______________________________________________________________________
       boot=/dev/fd0
       map=/mnt/floppy/map
       install=/mnt/floppy/boot.b
       prompt
       compact
       timeout=50
       image=/mnt/floppy/vmlinuzLAP
          label=Laptop
          root=/dev/sda1
          read-only
       image=/mnt/floppy/vmlinuzDESK
          label=Desktop
          root=/dev/sda1
          read-only
       image=/mnt/floppy/vmlinuzDESK
          label=rescue
          root=/dev/hdc1
          read-only
       ______________________________________________________________________

  Q̃J[l܂BЂƂ(vmlinuzLAP)486bvgbvp̂
  ŐlZRvZbTT|[gĂ܂BЂƂ(vmlinuzDESK)
  fXNgbvp̂̂łBlabel=rescue̓n[hfBXNً̋}u[g
  płB

  tbs[̓}Eg܂܂ɂāAȉ̃R}hŃtbs[
  LILOCXg[܂B

   ==> /sbin/lilo -C /mnt/floppy/lilo.conf

  LILOtbs[ɃCXg[AȉQ̃XebvuJ[l̂
  ̃CXg[vutbs[Ƀ[gƃXbvݒ肷v͔΂ĉ
  B܂ł̍Ƃyx肽ƌȂb͕ʂł
   :)B

  3.3.2.2.  J[l݂̂̃CXg[

       ______________________________________________________________________
          NOTE: LILOCXg[Ƃ͊֌W܂B
       ______________________________________________________________________

  VJ[ltbs[fBXNɃRs[܂F

   ==> cp arch/i386/boot/zImage /dev/fd0

  邢

   ==> cat arch/i386/boot/zImage > /dev/fd0

  tbs[ɃJ[lRs[@͂񂠂܂A͏
  catg@ƒʂۂċCɓĂ܂B">"Y
  Ȃ悤ɂ܂傤BoCit@ĈDƂȂʂł
  :)B

  3.3.2.2.1.  tbs[Ƀ[gƃXbvݒ肷

       ______________________________________________________________________
          NOTE: LILOCXg[Ƃ͊֌W܂B
       ______________________________________________________________________

  tbs[ɃJ[lꂽAZipfBXNɃ[gfoCXZbg
  Kv܂F

   ==> /sbin/rdev /dev/fd0 /dev/sda1

        rdev -  [gfoCXAXbvfoCXARAM fBXNTC
              YArfI[h̖₢킹Ɛݒ

  ̃IvVKvǂ킩܂񂪁AɂƂ͂܂
  BXbṽZbǵF

   ==> /sbin/rdev -s /dev/fd0 /dev/sda2 Ƃ܂B

  [󒍁Fu[gtbs[̍ɂẮuLinux Bootdisk HOWTOv
  YQƂĉBJFTCgł܂B]

  4.  Red Hat 4.2 CXg[

  łRs[^֘Â̂́A3JŎxɂȂĂ܂
  ̂ŁAAbvO[hKv܂BLinuxOł͂ȂAX
  Abvf[gpbP[W[XĂ܂A̓xɃhLg
  Abvf[g鎞ԂƂ͌܂BłA߂ĔztpbP[W
  ̃o[Wオɂ́A̕Abvf[g悤xXgs
  ܂BRedHatȊO̔zzpbP[WɊւẮAepbP[W̏͂̍
  ĂȂAbvf[g͂܂B

  4.1.  ҂̊

  ̃CXg[ł́F

  o  Kernel 2.0.30

  o  Iomega ppa fBXNhCu

  o  Red Hat 4.2

  gĂ܂B

  4.2.  pbP[WCXg[

  ŏZipfBXNRed HatCXg[悤ƎvARed Hat̃u[
  gfBXNg΂(CXg[Ȃ)uȒPvłƎv
  ܂BłCÂ܂B[Red Hat[U[̗lXȕ菕
  ̂Ńu[gfBXN肻ɂȂ܂AŏII
  rpm--root IvVɋCÂ̕@(project)Ƃ邱Ƃ͂߂܂
  B

       --root <dir>

       SĂ̑ɂ<dir>Ƀ[gꂽVXeg܂B
       ̓f[^x[X͑S<dir>ȉœǂݍ܂ꂽCꂽ
       A<dir>chroot()ɃXNvgsƂ
       ӖĂ܂B

  4.2.1.  pbP[W̓

  Red Hat~[Ōt@C݂āACXg[pbP[W
  ܂B̃t@C

         redhat/redhat-4.2/i386/RedHat/base/comps

  ɂ܂B̃CXg[ɂălbg[NT|[ĝł
  A Red HatX networkݒpc[X̂̂pӂĂȂ̂
  }jAݒȂ΂Ȃ܂Bނ}jA
  /etc/sysconfig/ɂlbg[NZbgAbvXNvgAݒ
  ׂł傤B

  ̏ꍇ́AZiphCuɊJpbP[WCXg[Ă܂B
  (ȂƂpb`𓖂ĂĂȂJ[lł)RpCɂĂ
  xłB܂̓fBXNXy[X̓sX̃CXg[͂Ă
  B Xg悤ɂ΁AŃn[hfBXN}Eg
  /usrɃV{bNN(symlink)͂ĂƂ̂ł
  B

  ȉ͎CXg[pbP[W̃XgłB*Ń}[N
  Red Hat̖̂(errata)pbP[WAbvf[ĝłB
  ۊʂň͂ӏ̓Abvf[g̃pbP[WԍłF

       F NetKit-B-0.09-6  NetKit-B-0.09-8 ɃAbvf[gĂ܂B
            ̏ꍇ̃Gg *91) NetKit-B-0.09-6 (-8) ƂȂ܂B

       ______________________________________________________________________

              (R}h rpm --root /iomega -qa ɂčꂽXg)

              1) setup-1.7-2                   2) pamconfig-0.51-2
              3) filesystem-1.3-1              4) MAKEDEV-2.2-9
              5) adduser-1.7-1                 6) libc-5.3.12-18
              7) SysVinit-2.64-8               8) ash-0.2-8
              9) at-2.9b-2                    10) libtermcap-2.0.8-4
             11) bash-1.14.7-1                12) bc-1.03-6
             13) bdflush-1.5-5                14) cpio-2.4.2-4
             15) cracklib-dicts-2.5-1         16) tmpwatch-1.2-1
             17) crontabs-1.5-1              *18) db-1.85-10 (-11)
             19) dev-2.5.1-1                  20) diffutils-2.7-5
             21) etcskel-1.3-1                22) file-3.22-5
             23) fileutils-3.16-1             24) findutils-4.1-11
             25) grep-2.0-5                   26) groff-1.10-8
            *27) ld.so-1.7.14-4 (-5)          28) getty_ps-2.0.7h-4
             29) gZip-1.2.4-7                 30) mingetty-0.9.4-3
            *31) initscripts-2.92-1 (93-1)    32) ed-0.2-5
             33) info-3.9-1                   34) ncurses-1.9.9e-4
             35) libg++-2.7.1.4-5            *36) pwdb-0.54-3 (-4)
             37) rootfiles-1.5-1             *38) pam-0.57-2 (-4)
             39) redhat-release-4.2-1         40) less-321-3
             41) mount-2.5l-2                 42) zlib-1.0.4-1
             43) rpm-2.3.11-1                 44) e2fsprogs-1.10-0
             45) sysklogd-1.3-15              46) tar-1.11.8-11
             47) passwd-0.50-7                48) gawk-3.0.2-1
             49) gdbm-1.7.3-8                 50) gpm-1.10-8
             51) hdparm-3.1-2                 52) kbd-0.91-9
             53) slang-0.99.37-2              54) newt-0.8-1
             55) kbdconfig-1.4-1              56) ncompress-4.2.4-7
            *57) sh-utils-1.16-4 (-5)         58) procinfo-0.9-1
            *59) logrotate-2.3-3 (4-1)        60) lilo-0.19-1
             61) losetup-2.5l-2               62) linuxthreads-0.5-1
            *63) mkinitrd-1.6-1 (7-1)         64) mailcap-1.0-3
            *65) man-1.4h-5 (j-1)             66) mt-st-0.4-2
             67) modules-2.0.0-5              68) mailx-5.5.kw-6
             69) net-tools-1.32.alpha-2       70) procmail-3.10-10
             71) procps-1.01-11               72) psmisc-11-4
             73) quota-1.55-4                 74) readline-2.0-10
             75) sed-2.05-6                   76) setconsole-1.0-1
             77) sendmail-8.8.5-4             78) shadow-utils-960530-6
             79) stat-1.5-5                   80) tcsh-6.06-10
             81) termcap-9.12.6-5             82) textutils-1.22-1
             83) time-1.7-1                   84) timeconfig-1.8-1
             85) util-linux-2.5-38            86) vim-4.5-2
             87) vixie-cron-3.0.1-14          88) which-1.0-5
             89) zoneinfo-96i-4               90) tcp_wrappers-7.5-1
            *91) NetKit-B-0.09-6 (-8)        *92) lpr-0.18-1 (19-1)
            *93) bind-4.9.5p1-2 (9.6-1)      *94) bind-utils-4.9.5p1-2 (9.6-1)
            *95) wu-ftpd-2.4.2b12-6 (b15-1)   96) anonftp-2.3-3
             97) Zip-2.1-1                    98) unZip-5.12-5
             99) statserial-1.1-7            100) minicom-1.75-2
            101) lrzsz-0.12.14-1             102) dip-3.3.7o-9
            103) ppp-2.2.0f-3                104) portmap-4.0-3
            105) perl-5.003-8               *106) traceroute-1.0.4.4bsd-2 (1.4a5-1)
           *107) elm-2.4.25-7 (-8)           108) lynx-2.6-2
            109) ncftp-2.3.0-5               110) pine-3.95-2
            111) rdate-0.960923-1            112) apache-1.1.3-3
           *113) nfs-server-2.2beta16-7     *114) nfs-server-clients-2.2beta16-7
                 (2.2beta16-8)                    (2.2beta16-8)
       ______________________________________________________________________

  炪CXg[ĂĂ܂32MBcĂ܂I

  4.2.1.1.  Abvf[gF

  RedHat[U[͂m̒ʂ(ł邱ƂĂ܂) 
  pbP[Wł̓ZLeB̌_肪肵܂B
  Ĉ߁ARed Hat͌_/̂pbP[W̃Abvf[g[
  X܂BAbvf[gLXgŃ}[NꂽpbP[WXV
  ܂BAbvf[gꂽpbP[WɂĂRed HatwebpbP[W
  QƂĉF

  http://www.redhat.com/support/docs/rhl/rh42-errata-general.html

       ______________________________________________________________________
          NOTE: pbP[WAbvf[gO4.3.1.1ŏqׂldconfigs܂B
       ______________________________________________________________________

  4.2.2.  glintg킸ArpmgĂǂ̂悤ɃpbP[WCXg[
  邩F

  CXg[ɂāA}EgfBNg[gƎw肷邽
  ɁA rpm--rootIvV܂B낢ȃpbP[W̃C
  Xg[Ɏs邱Ƃ𔭌܂Bpreinstall邢
  postinstallXNvg͖{̃[gfBNgȊOɑ΂Ă͐
  삵Ȃ߂łB--noscriptsIvVg܂F

   ==> rpm --root /iomega -i --noscripts PACKAGE.i386.rpm

  ̃[U[mFĂ悤ɁAȉ̃G[bZ[Wo܂F

       ______________________________________________________________________
         failed to open /iomega/var/lib/rpm/packages.rpm
         error: cannot open /iomega/var/lib/rpm/packages.rpm
       ______________________________________________________________________

  var/lib/rpmfBNg܂ :)B

  ==> mkdir /iomega/var; mkdir /iomega/var/lib; mkdir
  /iomega/var/lib/rpm

  4.2.3.  pamconfig邢pamǂ炪悩H

  pamconfigCXg[悤ƂƁApamɈˑG[o܂B
   pamCXg[悤ƂpamconfigɈˑG[o܂I
  ͂܂Łu悩ɂƂ肪悩vƂƂ̂悤łA--nodeps
  tOgċIpamconfigCXg[邱Ƃł܂B
  pampamconfigˑ̃G[o悤łB

   ==> rpm --root /iomega -i --nodeps --noscripts pamconfig-0.51-2

  4.3.  pbP[W̃CXg[̖

  ܂SăCXg[ĂAcOȂƂɃfBXN͂ꂾł͏\
  ɋ@\܂B̌Ă邱Ƃ́Â܂܃tbs[g
  u[g悤ƂĂAinitX^[gAbv悤ƂƊԂȂAQ
  ̃u[:) G[o܂B

  4.3.1.  /etc/ld.so.cachelibc.so.5ȂP[X

  u[g悤ƂƂQG[bZ[WoĂ܂BP
  /etc/ld.so.cachet@CȂ߂ŁAQڂ libc.so.5Ȃ߂
  xłB

  4.3.1.1.  /etc/ld.so.cache

  ̓ǎ҂̕wE󂯂̂łAȑOɏ菇ł(
  ɏ悤ɂ)Ɠ삵܂B̃t@C邽߂Ziph
  Cu}EgĂldconfigsȂ΂Ȃ܂F

   ==> chroot /iomega /sbin/ldconfig

  ̉ĂꂽJavier RodriguezɊӂ܂B

  4.3.1.2.  libc.so.5

  CuȂꍇ̉ƂāACXg[XNvgɂč
  CuɃV{bNN(symlink)Kv܂B

   ==> cd /iomega/lib; ln -s libc.so.5.3.12 libc.so.5 ̉Ă
  ꂽDarcy BoeseɊӂ܂B

  4.3.2.  rootpX[h̐ݒ

  4.3.1.1͂ŎsldconfigƓlɁAVVXeprootpX[h
  ύX/Ă܂B

   ==> chroot /iomega passwd root

  4.3.3.  CXg[vO

       ______________________________________________________________________
              NOTE: ͂ƂĂȒPȃZbgAbv@łB삷邩ǂ
                    ̓eXgĂ܂B_Iɂ͓삷͂łA
                    ȂĂɕȂ悤ɁB
       ______________________________________________________________________

  Red Had 4.2 CD-ROM𒲂ׂĂԁA[(CXg[vO
  ̃\[XR[h)ɑ܂B̃R[h/misc/src/installȉɂ
  ܂B[̂net.ct@CłBłǂ̂悤ȃt@CAC
  Xg[vOɂĎs邱ƂŁA邩킩܂
  B̂قƂǂ(net.cƂO̒ʂ)lbg[NT|[g^
  Ă܂Albg[NJ[hȂĂlbg[NƂ
  localhostgƂł܂(apachehostnamełȂ
  Ƃɕ܂)B̃t@Cɂ́F

             /etc/hosts
             /etc/HOSTNAME
             /etc/resolv.conf
             /etc/sysconfig/network
             /etc/sysconfig/network-scripts/ifcfg-eth0
             (邢͂ȂĂlbg[NfoCX)

  ܂܂Ă܂B

  4.3.4.  lbg[Nݒ

  ̃hLgɂĎ́u3Com 3c595 fast-ethernetJ[hv (ȑO
  ʂ̃}VŐJgĂ)gƎv܂B

  ܂OKvłB͑̃}VŎp̃l[T[o𑖂点Ă
  ̂(bΒ̂ł)A(IPAhXłȂ)
  OFdash-dot.wig.org^܂BIPAhXŖO^邱Ƃ͈
  ̂ȂƂȂ̂ŁA[JAhXƂĒ`ĂIPAhX
  192.168.10.0̃lbg[Nɐڑ邱Ƃɂ܂Bl[T[o
  lbg[NɐڑĂ܂BzXg͕/etc/HOSTNAMEɏ
  ܂ARed Hatł/etc/sysconfig/network`FbN܂Bȉ͎
  /etc/sysconfig/network̃TvłF

       ______________________________________________________________________
         NETWORKING=yes
         HOSTNAME=dash-dot
         DOMAINNAME=wig.org
         GATEWAY=
         GATEWAYDEV=eth0
         NS1=192.168.10.7
       ______________________________________________________________________

  /etc/HOSTNAMEA/etc/resolv.confA/etc/hosts Ɋւ
  F

  /etc/HOSTNAME:

       ______________________________________________________________________
       dash-dot.wig.org
       ______________________________________________________________________

  /etc/resolv.conf:

  ______________________________________________________________________
  search wig.org
  nameserver ns.wig.org
  ______________________________________________________________________

  /etc/hosts:

       ______________________________________________________________________
       127.0.0.1 localhost
       192.168.10.99 dash-dot.wig.org dash-dot
       192.168.10.7  ns.wig.org ns
       ______________________________________________________________________

  Red Hat/etc/sysconfig/network-scriptsɂXNvgSlbg
  [NfoCXݒ肵܂Blbg[NfoCX̐ݒ͕ʂ͂߂ɃC
  Xg[vOgčs܂BŎ蓮ł̐ݒt@C
  ܂B̐ݒt@C͑Sifcfg-XXX Ŏn܂܂B
  XXXifconfigŕ\lbg[NC^[tF[X(ppp0, eth0 
  )łBႦ΁Aifcfg-eth0Ƃt@Cȉ̂悤ɍ܂F

       ______________________________________________________________________
         DEVICE=eth0
         ONBOOT=yes
         BOOTPROTO=none
         BROADCAST=192.168.10.255
         NETWORK=192.168.10.0
         NETMASK=255.255.255.0
         IPADDR=192.168.10.99
       ______________________________________________________________________

  𐳂s߂ɁA/etc/sysconfig/network-scripts fBNg
  ňȉs܂F

   ==> ./ifup ifcfg-eth0 boot

  ̓XNvgX^[g܂B̃XNvǵAC^[tF[X
  u[gJn悤ZbgꂽꍇɁAZbglbg[NC^[tF
  [X̐ݒ̂łB

  ڍׂɂẮuNET-3-HOWTOvhLgQƂĉB

  5.  Slackware 2.2CXg[

       ______________________________________________________________________
           NOTE: ̓̕Abvf[gĂ܂
       ______________________________________________________________________

  5.1.  KvȂ

  o  ZipfBXNƃhCu(R)

  o  ZipT|[g̃J[l

  o  uZip HOWTOv()

  o  1.44" HDtH[}bg̃tbs[

  o  P`QԂ̏p

  5.2.  CXg[

  āAyƂłBVXefBXNɕKvȃt@CZip hCu
  ĂpbP[W߂܂B

  ZiphCuSlackware𒼐ڃCXg[̂ƂȒPȕ@
  v܂BSlackwareRed HatȃpbP[WłAsKvȂ
  ؂l߂̂Ղ̂ł̃Av[`ɂ܂B͎
  SlackwarezzpbP[WgĂƂRł܂B

  ZiphCuSlackwareCXg[̂͊ȒPłBrootƂ
  setupR}hsACXg[p[eBV/iomega ɑI
  ܂Bup[eBṼCXg[(install from partition)v
  Slackware\[Xꏊ(CDROMAn[hfBXNȂ)ɃZbg
  uinstallvI܂B̓vvgɏ]čƂi߂ĉB

  5.3.  CXg[ɂ

  ͉̂ǉĉǉȂ߂邱ƂłBŒ'A'V
  [Y (8MB)͕Kvł(󒍁F{Zbg)Bc͂Ȃ̍DȂ̂
  ĉB

  gcc/g++, perl, X11R6(SĂł͂܂I)Asendmail, IChL
  g (development many[W͓ꂸHOWTÔݑSē܂)Ȃ
  KvȂ̂낢Slackware70MB̃CXg[ɐ؂l߂܂
  Bł[U[t@Cpɖ10MBcĂ܂BƂ͐l
  ď󋵂Ⴄ̂ŕKƂ͌܂B

  6.  /etc/fstab

  (Red HatASlackwarezzpbP[W)

  ċNOɍsŌ̂Ƃfstabt@C邱ƂłBȉ
  /iomega/etc/fstab̍ŏݒ̂̂łF

       ______________________________________________________________________
         /dev/sda1      /         ext2        defaults   1   1
         /dev/sda2      none      swap        sw
         none           /proc     proc        defaults   1   1
       ______________________________________________________________________

  t@CۑĐVu[gtbs[gčċN܂B
  enjoy!(ɂ̏dvŌIȍƂĂꂽMikeɊӂ܂ -
  John)

  7.  Debian 1.2CXg[

       ______________________________________________________________________
           NOTE: ̏͂̍҂̕1997N611Ƀ[őꂽ̂łB
       ______________________________________________________________________

  7.1.  KvȂ

  o  ppa ZiphCuƃfBXN

  o  Q̋̃tbs[fBXN

  o  DebianCXg[fBXN̊SȃZbg(̍vo
     DebianCXg[hLgQƂ܂傤)

  o  QԂ̏p

  7.2.  ܂

  dpkg2,3ԊiĂ݂āAppa ZiphCu̔Fł悤 Debian
  "Rescue" fBXNCĂ܂̂łȒPł錋_ɒB܂B
  ͂ƂĂȒPɍs܂BCfBXNʏDebian{VXe
  CXg[ŎgƂł܂B{VXeCXg[
  Ă܂΁Au[gfBXNgĐV{VXeX^[g
  AdselectgăCXg[SȂ̂ɂł܂B̕@s
  ߂ɂQ̃J[l\zKv܂BЂƂppaƏRAMfB
  XNT|[ǵBЂƂRAMfBXNT|[gȂJ[l
  łB

  낤Ǝv``3''̃XebvSĔ΂āA DebianCXg[
  ZipfBXÑtH[}bg邱Ƃł܂B

  7.3.  XL[fBXN̍쐬ƏC

  DebianXL[fBXNSYSLINUXX^C̃u[gfBXNłB
  DOStH[}bg̃tbs[fBXNMS-DOS[hȂ悤ɓʂ
  u[g[_gĂ܂B̃fBXNł̓JX^u[g
  ɗeՂɏC邱Ƃł܂BDebian 'boot-floppies' pbP[W
  ̓u[gfBXN̍쐬vZXXNvgZbg܂܂Ă
  ܂B̃XNvg̓VvȂ̂ŁAŏs悢
  ƂɋCÂ܂B Debian̓Nw班̂łA
  ͎ōs܂ :)Bȉ͎ɃXL[tbs[readme.txtt@
  CɏĂ邱ƂłB

  7.3.1.  VXL[fBXN邽߂dd(邢DOSRAWRITE)
  g

  XL[fBXN̍YꂽDebian installhLgQƂ
  ĉB

  󒍁FUNIXŃC[Wt@Ctbs[fBXNɏނɂ́F

       dd if=rsc1440.bin of=/dev/fd0 bs=512 conv=sync;sync

  Ƃ܂B

  7.3.2.  Zip ppa T|[g̐VJ[l\z

  Zip ppaT|[g``J[l̐ݒƍ쐬''VJ[l\z܂
  ARAMfBXN̐ݒďRAMfBXNT|[g悤ɂ܂B
  ܂msdos, fat, minix, ext2fs, procfst@CVXe̐ݒKv
  ܂B

  ܂ZipfBXNɁAŌɃCXg[W[ݒ肵Ă
  ܂B

  J[l̐ݒ肪ł\z܂F

   ==> make dep; make clean

   ==> make bzImage

  W[܂F

   ==> make modules

  ƂłCXg[܂(̓W[CXg[܂
  )B

       ______________________________________________________________________
                 NOTE: 'make zImage'ł͂Ȃ'make bzImage'gĂ
                       ƂɒӂĉB
       ______________________________________________________________________

  7.3.3.  VXL[fBXÑ}Eg

   ==> fdmount fd0

  邢

   ==> mount /dev/fd0 /mnt

   ==>ȂǂȂ :)

  7.3.4.  J[lC[W̃Rs[

  (i386vbgtH[parch/i386/boot/bzImageɂ)J[lC[W
  tbs[fBXNlinuxɃRs[܂B

   ==> cp arch/i386/boot/bzImage /mnt

  7.3.5.  rdev.shXNvg̕ҏW

  KȃGfB^ŃXL[tbs[ɂrdev.shXNvgJ
  BŌ̍s

              'rdev /mnt/linux /dev/ram0'

  

              'rdev /mnt/linux /dev/sda1'

  ɕύX܂F /mnt/linux̍Ō̉ӏ͓KȃpXɕύXĉBt
  bs[/fd0Ƀ}EgĂ̂ŁA/mnt/linux /fd0/linuxɕύX
  ܂B

  7.3.6.  Crdev.shXNvgs

   ==> ./rdev.sh

  ƎsĉB

  7.4.  ZiphCuɊ{VXeCXg[

  CXL[fBXNu[g܂BSĂ܂猩
  Debianj[x[X̃CXg[vZX\܂Bƈ
  ̂ppa ZiphCuΏۂƂȂĂ邱ƂłBn[hfBXNɃV
  XeCXg[Ă悤ɏi߂Ă܂A/dev/sda1
  [gƂă}Eg/dev/sda2XbvƂďĂĉ
  B

  WIȃCXg[vZX炷Oꂽ̂܂ -- [h
  W[CXg[Ȃ/ݒ肵ȂƂƂłB ``X
  L[fBXN̍쐬ƏC''̌㔼ōW[CXg[
  B

  7.5.  u[gfBXN̍쐬

  ``J[l̐ݒƍ쐬'' ``tbs[ɃJ[l[߂''ŏ
  ɂău[gfBXN邱Ƃł܂B܂KvȂDebianC
  Xg["Create Boot Disk"IvVgƂł܂B
  SYSLINUXu[gfBXN̂ŁAQڂ̃IvVCɓĂ
  BJX^u[gtbs[̐U镑Lq鏉bZ[
  W(greeting message)ҏW邱ƂłAJ[lǉł邩
  łBt@NVL[gwvt@C邱Ƃł
  BJ[lč\zu[gfBXNォRAMfBXNT|[g
  邩܂B̎͘AĉB

  7.6.  VXe̍ċN

  u[gfBXN}ăCXg[j[́uRebootvIvVI
  т܂B

  7.7.  {VXe̐ݒACXg[vZX̊

  VXeċNƁAxǊSɓ삷(ppa ZiphCuO
  ) Debian{CXg[łĂ܂BŒʏ̃CXg[
  sUNIX [eBeB(hLgZbgAmakeAgccACuA
  ̑܂܂ȃt@C샆[eBeB)SăCXg[܂B
  ً͋}ɃVXe𕜋邽߂ً̋}u[gfBXNłB

       ______________________________________________________________________
               NOTE: ̃Xebvs߂ɏȂƂmake̓CXg[
                     ĂĉB
       ______________________________________________________________________

  7.8.  step 7.3.2ōW[̃CXg[

  ``Zip ppa T|[g̐VJ[l\z'' ōW[̃C
  Xg[܂Bmake̓CXg[Ă͂Ȃ̂ŁAŃn[
  hfBXNp[eBV}Egł悤ɃJ[l\zĂ
  BKȃfBNgɈړmake modules_installƎs܂Bȉ
  ͂̍ƗłF

   ==> mount /dev/hda2 /mnt

   ==> cd /mnt/usr/src/linux

   ==> make modules_install

       ______________________________________________________________________
               NOTE: Xebv6Ő悤/etc/fstabt@CC
                     Kv͂܂BDebianCXg[vZX
                     łɂ炪lĂ܂B
       ______________________________________________________________________

  u``Xebv6''vF"/etc/fstab"B

  8.  ⑫

  Ӂ[B31ZipfBXN܂AZip unleashedobe[pbNO
  玟ɎĂ݂邱Ƃ̓bvgbvPCMCIA𓮍삳邱ƂłB

  [{Fɍ  N, isaji@mxu.meshnet.or.jp

  Z    F  ܂悵, sx3m-nkn@asahi-net.or.jp

  ܂JF̕XɂbɂȂ܂BɊӂ܂B]

