home *** CD-ROM | disk | FTP | other *** search
/ Complete Linux / Complete Linux.iso / docs / system / network / boot_net / boot_net.rea < prev    next >
Encoding:
Text File  |  1993-09-09  |  4.3 KB  |  135 lines

  1.  
  2. This directory contains a bootable floppy disk image that should allow you
  3. to boot linux on any 386 or 486 PC with a supported ethernet card. 
  4.  
  5. The kernel is linux-pl10 + ALPHA-diffs + one line fix + minor ioperm mods
  6. (which you really don't want to know about).
  7.  
  8.  
  9. FILES
  10. -----
  11. README         -- this file.
  12. linux-pl10a.gz  -- the bootable root disk image.
  13. scsi-xt-boot.gz -- boot floppy with scsi, xt kitchen sink etc support.
  14. usr.bin.tgz     -- user networking binaries *unpack in /usr*
  15. usr.etc.tgz     -- networking daemons etc   *unpack in /usr*
  16. keymaps.tgz     -- non UK keymaps (cp to /etc/keymap)
  17.  
  18. INSTALLATION:
  19. ------------
  20. You can copy the image onto a floppy from most unix/linux machines with:
  21. gunzip < linux-pl10a.gz | dd of=/dev/fd0 bs=18k
  22.  
  23. Under msdog you will need to gunzip (with gzip.exe -d) the image then copy
  24. it to a floppy with rawrite.exe.
  25.  
  26.  
  27. LIMITATIONS:
  28. -----------
  29.  
  30. The image will only fit on a 3.5" drive, so you must have a 3.5" drive as A:
  31.  
  32. Booting is slow, the disk got pretty fragmented in setting up and I didn't
  33. use the lilo fast read options which don't work on all machines.
  34.  
  35. The bootable root disk only has ide, nfs, minix, ext2, mouse and math emu.
  36.  
  37. If you want to have SCSI or XT disk support, you will need to use the scsi
  38. boot image and then insert the bootable root disk at the prompt. (i.e. back
  39. to the old boot and root disk system). 
  40.  
  41. UPDATE: the scsi-xt image now has all standard filesystems (i.e. ext and
  42. xiafs are in).
  43.  
  44. If you are on the Oxford campus the image will mount a /usr partition from
  45. ftp.robots, else where you must provide your own /usr. Attempting to mount
  46. from ftp.robots will force me to remove this service, the current linux nfs
  47. code will produces far to high ethernet and nfs server load to not cause 
  48. major disruptions.
  49.  
  50. Although the ftp.robots /usr partition contains Xfree86, it is not possible
  51. to run it over nfs as mmap is not supported over nfs (please feel free to
  52. implement this and send the patches to linus - it isn't _that_ hard...).
  53.  
  54.  
  55. WHAT YOU NEED TO KNOW:
  56. ----------------------
  57. You need to know the following information before you can successfully use 
  58. this boot image - make sure you know the configuration answers before 
  59. attempting to boot!
  60.  
  61. 1) Permission of your local netadmin.
  62. 2) Your PCs host name.
  63. 3) The IP address of your PC.
  64. 4) The IP address of the gateway/default router out of your network.
  65. 5) The netmask for your network
  66.  
  67. If you are outside Oxford you also need:
  68. 6) The IP address of your local named server.
  69. 7) a /usr partition that you can mount which contains the networking daemons
  70. in /usr/etc and user binaries in /usr/bin
  71.  
  72. If you are not on a B or C class network the you will also need to know:
  73. 8) Your broadcast address
  74. 9) The net address for your network - what default packets for your local 
  75. ethernet are routed to.
  76.  
  77.  
  78. BOOTING:
  79. -------
  80. Supported cards are
  81. The Novell NE-2000
  82. The 3c503 EtherLink II
  83. WD80x3 Western Digital (SMC) WD80x3. *#!
  84.  
  85. If you don't have one of these you are on your own.
  86.  
  87. *#! WD80x3 cards must have the shared ram address at 0x4E000 for them to work!
  88. Use wdsetup under linux or ezsetup under dos to set this up.
  89.  
  90. Alternatively if the auto configure doesn't work you can stop the boot at the
  91. lilo prompt and give the ethernet card options there as
  92. ether=IRQ,IOADDR,SHMEMSTART,SHMEMEND,IS8BIT,eth0 
  93.  
  94. e.g.
  95. LILO linux ether=10,0x300,0x4E000,0x52000,1,eth0
  96.  
  97.  
  98. INSTALLING FROM THIS BOOT IMAGE:
  99. --------------------------------
  100.  
  101. The aim of this image was to allow people to try linux before committing
  102. themselves. It should be possible to also use it as an install base.
  103.  
  104. Use fdisk and mkfs prepare your hard disk in the normal way. Then mount the
  105. new root partition on /mnt and you can use the /bin/copy_rootdisk script to
  106. copy everything to your new root partition
  107.  
  108. e.g. 
  109.  
  110. #mount -t ext2 /mnt
  111. #/bin/copy_rootdisk
  112.  
  113. Then edit /etc/lilo/config (/etc/lilo/config.hda is an example hard disk
  114. setup) and run:
  115.  
  116. /etc/lilo/lilo -r /mnt 
  117.  
  118. to install linux on your hard disk.
  119.  
  120. If you don't have a UK keyboard, remove /etc/keymap (for US keyboards) or
  121. replace /etc/keymap with the correct map from the keymap.tgz archive.
  122.  
  123. The rest is up to you.
  124.  
  125.  
  126. BUGS:  
  127. ---- 
  128.  
  129. The binaries in usr.bin.tgz and usr.etc.tgz, are recent but possibly not the
  130. most bug free, if you know of a superior version of any of these please mail
  131. me at the address below. rlogin does works between a PC and SUN which makes
  132. a change
  133.  
  134. Jon. <jon@robots.ox.ac.uk>
  135.