  Linux - Panasonic LF1000 Optical Disk mini HOWTO { V1.0
  **************************************************************

  FLinux - Panasonic LF1000 Optical Disk mini HOWTO
        version 1.1 - March 29, 1996

  ҁFSkip Rye root@brspc_0064.msd.ray.com
  ECFYoshinori Mamoto,
              <ymamoto@ent.med.osaka-u.ac.jp>
              <macky@msic.med.osaka-cu.ac.jp>

  ̃t@ĆAIBM PC݊@̃VXeɂ̂ݓĂ͂܂܂B
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  łȐݒĂƎv镔́AKXύXĂ܂B

  Ɛӎ
  ========

    HOWTO̒҂єzz҂́A̓̕eɂĈN
  邢Ȃނ̕IAKIA_IQɑ΂ĂA؂̐ӔC𕉂
  ȂƂɐ錾܂B

  쌠
  ======

    ́̕ASkip Ryeɒ쌠(1996N)܂BLinux HOWTÓA
  쌠\LcĂ肳΁Äꕔ͑ŜAȂ郁fB
  AŔzzĂ\܂Bpzz\܂񂵁AĂ܂B
  A̔̕zzɊւĒӎ܂BLinux HOWTO̓e
  ܂ށA|󕨁AhA܂Ƃ߂A̒쌠Kɏ]Kv
  ܂B΁A̋KȊȌt`ł̔zzĂ͂
  ȂƂƂłB̋K̗ÓȀꍇ̂݋܂Bv
  ɂ̏ł邾̃`lʂčL߂̂łB́A
  HOWTO̒쌠ێ悤ƎvĂ͂̂́AĔzz邽߂̂
  ȂvlĂ͂܂BA₪΁ALinux HOWTO
  Ǘ҂Greg HankinsɁAE-mail:gregh@sunsite.unc.eduŘAƂĂ
  BdbԍĂ炢Aɏڂ𓾂邩܂
  B

  ωZp
  ============

    uωZpv́Aω݂̂߂̓ȃfBAɁAu
  ԁvƁuAt@XԁvƂ肾Ȃrbgf[^Ƃ
  ZpłB̂߂ɁAωhCúAGlM[ẍقȂ郌[
  U[gpāȀԂω悤ɂȂĂ܂BĂ
  ̈́AAt@XĂ̈ƁAǂݍݗp̃[U[̔˗
  Ȃ邱Ƃ𗘗pāAfBXNf[^ǂ݂߂킯łB

    ωfBXNʂȂ̂́ACfBXNfBXNƓAS
  ~̃gbNEZN^`ŃtH[}bgĂ̂́AegbŃA
  ɍxɕł̂ŁAꖇ̃fBXNɋɂ߂đʂ̃f[^L^
  ł悤ɂȂĂ_łBi󒍁FꂶAʂłȂł
  ˁBŋ߂HDDMŐL^xlƁjCD-ROḾAyR[hƓ
  ̃gbNĂ_CfBXNƈقȂ_łBω
  hCúAgbNZN^ɕĂ_ł́AfBXNƂ̈Ⴂ
  ͂܂񂪁ADꂽ܂BǂƂƂƁA
  CfBXNɂ̓f[^̃I[o[CgoȂ̂ɑ΂Aω
  fBXNł͉\ł邱ƁB܂AωfBAACdׂɑ΂
  Se󂯂Ȃ̂ŁAɂ߂Ēł邱ƂȂǂłB

  _
  ====

  E500hȉł邱ƁBi󒍁F݂́A4{30000~xHj
  ESCSIRg[Ă΁ÂƈꏏɁA͗\
    ̃fBXNƂėpł悤ɂȂ܂B
  Eǂݏ\ȌfBXN
  E4{CD-ROMǂ߂B
  EKodakPhotoCDǂ߂B
  EfBA15N̎B
  ESCSI-2C^[tF[XłB
  ECD-ROMɋL^̂ƈقȂAgbN^ZN^`̃tH[}b
    głB
  EANZX^C165ms - e[vyɑB
  E650MB̑eʃfBAłB
  EfBXN150hi󒍁F͓{ł2600~ʁj

  ė~
  ================

  EhCuƈꏏɔĂSCSIRg[ALinuxœ삷邩ۂ
    ͕słBASCSIRg[ʂ̃Rg[삷邱
    A񎄂Ƀ[𑗂ĉB

  EfBXÑtH[}bǵÃfBXNhCũtH[}bgƌ݊
    ͂܂BAPCp̎hCuł̂ɏ\ȃ`X
    ܂B

  Ex_[́AUNIXT|[g悤ɂ͎v܂BcOȂA
    DOS/WindowsMacintoshΏۂɂĂ悤łB

  ELUNWp7Ԃ́AAT݊@ł́AOFFɐݒ肵ĂKv܂B
  i󒍁Fł́Aǂł悤ɂȂĂ܂AԈႦƌ
  悤ɁACD-ROMPD𓯎ɎgȂȂ܂B̑ɁAWp
  MAC[hɂĂƁAŏɓĂfBA^CṽhCuƂ
  ĔF܂Bj

  CXg[
  ============

  LF1000́ASCSI-2݊̃foCXłBubNTCÝA512oCgŁA
  LinuxSCSIhCoƌ݊܂B̃hCuAAdaptec 1542C
  SCSIRg[gAMD 486-100MHz}VɃCXg[Ă݂܂B
  CXg[ƁAǂݏ\ȌfBXÑ}EǵAȉɏqׂ悤
  Ȏ菇ōsȂ܂B

  CXg[̎菇
  ==================

  EhCutÃfoCXƂԂȂ悤SCSI IDZbgB
    ̌AP[uqB

  ERs[^NASCSIRg[hCuFĂ邱Ƃ
    mFB

  ELinux̃J[lNĂԂɁASCSIfoCXVɔF邱
    ƂƎv܂B̏ꍇ́A/dev/sdaɃn[hfBXN̂ŁA
    /dev/sdbƂĔF܂B

  Eoverwrite warningôŁA܂dosemu̐ݒ肽
    fdiskR}h͎g܂łB

  Emkfs -t ext2 /dev/sdb

  Emkdir /pd

  Emount -t ext2 -o ro,suid,dev,exec,auto,nouser,async /dev/sdb /pd
    Ƃ΁Aǂݍݐp}Eg

  Emount -t ext2 -o defaults /dev/sdb /pd
    Ƃ΁Aǂݏ\Ń}EgłB
    ŏ͊łB

  qg
  ======

  SCSIJ[lhCoACD-ROM ISO 9660tH[}bgext2tH[}bg
  Ȃǂ̃foCX[h̕ύXT|[gĂ邩ǂ́AsłBǂ
  A܂烁[B

  󒍁FȂƂAaic7xxx,ncr53c[7,8]xx,ncr53c8xxȂǂ̃hCoł́A
  \łBJ[lALUNɂ悤ɍ蒼Aboot prompt
  max_scsi_luns=1ݒ肷Kv͂܂B
  ⑫Fq܂ŐVJ[lł́Amax_scsi_luns̐ݒ͖֌WłB

  Linux̃u[gɁAƃhCuFĂ܂Hdmesg̏o͂̔
  Ă܂BMATSHITAhCuFĂ邩ǂmFĉ
  BԂ񓯂悤ȃbZ[Wo锤łB

  ӓ_F"Adding Swap"̉3śALinuxPDg悤Ƀu[g
  łBACD-ROMPD-Driveɓꂽ܂܃u[gꍇACD-ROM
  iso9660tH[}bg̃fBAƂ/cdromɃ}Eg܂BCD-ROMg
  LinuxCXg[ꍇɂ́APDhCuCD-ROMꂽ܂܃u[
  gȂĂ͂܂BLinuxu[ǵA"umount /cdrom"
  Ƃ邱ƂŁAfBAł܂BA}EgȂ
  ܂BȉɁȂShell ScriptpӂĂ܂B
  "mgrpd"̖OŃt@Cɐ؂ƂA"sh mgrpd"ƂĎsĉB

  i󒍁FJ[lyPDhCuLUN̐ݒ𐳂sȂ΁ACD-ROM
  ĂAPDĂAłAmount, umountŃ
  fBA͉\łBj

  #-----------dmesgR}h̏o-------------------------------------
  Configuring Adaptec at IO:330, IRQ 11, DMA priority 5
  scsi0 : Adaptec 1542
  scsi : 1 host.
    Vendor: QUANTUM   Model: PD1050iS          Rev: 3110
    Type:   Direct-Access                      ANSI SCSI revision: 02

  Detected scsi disk sda at scsi0, id 0, lun 0
    Vendor: MATSHITA  Model: PD-1 LF-1000      Rev: A109
    Type:   Optical Device                     ANSI SCSI revision: 02
  Detected scsi disk sdb at scsi0, id 1, lun 0
  scsi : detected 2 SCSI disks total.
  SCSI Hardware sector size is 512 bytes on device sda
  SCSI Hardware sector size is 512 bytes on device sdb
  Linux version 1.2.13 (root@bigkitty) (gcc version 2.7.0) #1 Wed Aug 23 03:54:14

  CDT 1995
  Partition check:
    sda: sda1 sda2 sda3 sda4
    sdb: bad partition table
  VFS: Mounted root (ext2 filesystem) read-only.
  Adding Swap: 34812k swap-space
  end_request: I/O error, dev 2100, sector 64
  isofs_read_super: bread failed, dev 0x2100 iso_blknum 16
  Unable to identify CD-ROM format.
  #-------------------܂dmesgR}h̏o-----------------

  Adaptec 1542C SCSIRg[̃hCóASlackwarescsinet1J[l
  ̂̂g܂B̃Rg[̏ꍇ́A܂AႤ
  Rg[gꍇ́ADrew Eckhardt̏SCSI-HOWTOĉ
  B

  LF1000hCugŕ֗Shell ScriptȉɕtLĂ܂B
  RɎgĂČ\łACopyright\͎cĂĂB
  i󒍁Fq闝RŁAAT݊@ł͂܂ɗȂłBMkLinux
  ꍇɂ͈Ӗ邩j

  --------------------------------------------------------
  #@/@/@ mgrpd    ABR Linux 1.2.13 486  mgr shell for phase change drive
  #************************************************************************#
  #                                                                        #
  #  program : mgrpd                                                       #
  #                                                                        #
  #                                                                        #
  #                                                                        #
  #                                                                        #
  #       Author : Skip Rye  Copyright 1996                                #
  #                                                                        #
  #       Revision : v1.0  02-01-96 Start                                  #
  #                        03-13-96 Released                               #
  #                                                                        #
  #       Calls : None                                                     #
  #                                                                        #
  #       Files :                                                          #
  #                                                                        #
  #                                                                        #
  ########################################################################*/
  # Display menu and process choice:
  sel=0
  while [ $sel ]
  do
     echo "***************************************************************"
     echo "*                         MGRPD                               *"
     echo "* Version v1.0, Copyright 1996, Author Skip Rye              *"
     echo "***************************************************************"
     echo "**************  ext2 formated file system *********************"
     echo "1)  Format pd disk - mkfs /dev/sdb"
     echo "2)  Mount pd read/write"
     echo "3)  Mount pd read only"
     echo "************** dos formated file system ***********************"
     echo "Note : must have been formatted using dos"
     echo "4)  Mount read/write"
     echo "5)  Mount read only"
     echo "40)  List disk space - df"
     echo "50)  umount"
     echo "######################## CDROM ################################"
     echo "Note : must have Use LUN Numbers jumper on drive"
     echo "100) Mount CDROM"
     echo "101) umount CDROM"
     echo "END Hit  to End"
     echo
     echo "Select option: \c"

     read sel
     case $sel in

     1)
        echo "This option assumes ext2 is the default mkfs format"
        echo "This will DESTROY ALL data on disk. Enter y to continue."
        read ans1
        if [ $ans1 ]
        then
           echo "Enter the fully qualified path name of the PD drive"
           echo "ie. /dev/sdb"
           read pdpath
           if [ $pdpath ]
           then
              if [ $ans1 = "y" -o $ans1 = "Y" ]
              then
                  echo "This will DESTROY ALL data on disk $pdpath. Enter y to co
  ntinue"
                  read ans2
                  if [ $ans2 ]
                  then
                    if [ $ans2 = "y" -o $ans2 = "Y" ]
                    then
                       mkfs $pdpath
                    fi
                 fi
              fi
           fi
        fi
     ;;
     2)
        mount -t ext2 -o defaults /dev/sdb /pd
     ;;
     3)
        mount -t ext2 -o ro,suid,dev,exec,auto,nouser,async /dev/sdb /pd
     ;;
     4)
        mount -t msdos -o rw,suid,dev,exec,auto,nouser,async /dev/sdb /pd
     ;;
     5)
        mount -t msdos -o ro,suid,dev,exec,auto,nouser,async /dev/sdb /pd
     ;;
     40)
        df
     ;;
     50)
        umount /dev/sdb
     ;;
     100)
        /etc/rc.d/rc.cdrom
     ;;
     101)
        umount /cdrom
     ;;
     esac
  done

  ------------------܂----------------------------------

  A܂Ȃꍇ́Aȉ̓_`FbNĂ݂ĉB

  ESCSIRg[͉gĂ܂HT|[gĂJ[hłH
    Drew EckhardtSCSI-HOWTOĉB

  ESCSIRg[̃hCoJ[lɑgݍł܂H

  ȉ3_́ÂŁAAT݊@[U[͓ǂݔ΂ĉB
  ECD-ROMgɂ́ALinux̃u[gOLF1000̓dACD-ROM
    ĂKv܂BCD-ROMFłɂ́ACDA}EgA
    CD-ROMւA}Egł悤ɂȂ܂B
    -- "mgrpd" Shell Script̎gQƂ̂ƁB
  EfBXNɂ́ACD-ROMꂸLinuxu[gĂB
  ELF1000̃Wpݒ́ALUNg悤ɂȂĂ܂H

  AT݊@[U[́Aȉ̓_`FbNĉB

  ELF1000hCu̓d͓Ă܂H

  EKernel ConfigurationProbe all LUNs on each SCSI deviceonɂ
    J[lč\zĂ܂H́Au[gvvgŁA
    max_scsi_luns=1ݒ肵܂H
    (󒍁Fŋ߂̃J[lł́AProbe all LUNs on each SCSI deviceoff
    ܂܂łAPDLUN̓T|[g悤ɂȂ܂BKernel 2.0.22ȍ~
    悤Ɏv܂)
  ELF1000LUNWp7Ԃoff̈ʒuɍ킹Ă܂H

  PD̃fBÁA500000̓ǂݏł邻łBi󒍁F̒m
  Ƃł100I[_[łBjLinuxȂǂOSPDɃCXg[
  邱Ƃ͊߂܂B̂悤OŚAvZXfBXNɏ
  ǂݍ񂾂肷̂łBgł́AȒPɃfBA̎
  邱ƂɂȂĂ܂܂B

  ł邾AǂݍݐpŃ}Eg悤ɂ܂傤B

  ݂́A傫Ȍł܂̒PʂōsȂ܂傤BɂāAǂݍ
  ̃V[N𑝂₷ƂȂtOe[V邱Ƃł
  B

  ȂAobNAbvA摜A܂g̖vO
  ۑpɂ́Af炵fBAłBobNAbṽXgÁAe[
  v{łBobNAbv́Ae[vhCuł͖ɗȂ
  "cp -rp"R}hłsȂ܂BȀꍇ́AV{bNN
  t@CɒuĂ܂܂B

  ǉE⑫
  ==========

    ̐߂́A҂̏ȒǉłB

    ̒mĂAPDhCȕo׎ftHgݒ́ACgLb
  VItɂȂĂ܂BPanasonicłɕt̃c[DOSœ΃
  CgLbVȈԂŃZ[uł܂B
    łAȂƂAg[Euhɕt̃c[ł́Ad؂邽
  тɁACgLbVIt̏Ԃɏ邱ƂmFłĂ܂B

    MÕCgLbVIɂȂĂԂŁAWin95Ȃǂ̏_OS
  gpƁAʂ̃t@CRs[ꍇɃVXenO肷
  Ƃ΂΂łAPD̏ꍇ́Â悤ȎԂƂ͂
  łBigFlB܂߂ājǂAhCũLbV
  ASŶ̖ł͂ȂƐ܂B

    ALinuxł́A傫ȃt@C̃Rs[ɃVXenO
  Ƃ񍐂܂AJF-MLł̎񍐂ɂ΁ASCSIJ[ȟ^ԁE
  rWɂċN\悤łB

    GȂǂŁAPDMOɔׂď݂xƏĂ܂AȂ
  APDCgLbVIɂ΁A230M-MO͍Ȍʂo
  ܂Bi̊Łj

    CgLbVȈԂŎgpKɎgƂ͎v܂
  ɏ肪Nꍇ̂ŁAat your own riskŁADȕɐ
  肵ĉB

    AFAT, VFATŃ}EgAext2makefsLinuxp
  gقKłB(2PD̈ext2AvfatŃ}Eg
  悤ȐݒftHgɂĂ܂B)mɌv͂Ă܂񂪁A
  ȂƂ4-5{͍ɂȂ悤Ɏv܂B

    CgLbVIɂȂĂ邩ǂ́AtgplLED
  ɃIWFɂȂĂ邩ǂŋʂł悤łBiЂ
  i𒲂ׂʁjIWɂȂȂ烉CgLbV̓IAȂȂ
  ΁ACgLbV̓ItłBxmF̂قǂB

    ȂAPanasonicȊOŁACgLbVȂǂ̏ݒAL
  c[tĂ̂́ÂǂsłB
  F֌WŁAeЂ̃hCu𒲂ׂɂ͌x܂B

    û͕tĂvûɂ͕tĂȂvƂ
  B
    1997/4/30݁AWWWAftpȂǂŁAPanasonic Tools肷@͖
  łBPanasonicJĂ邱ƂĂ܂B

