add directory study
This commit is contained in:
@@ -0,0 +1,127 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>The Linux Bootdisk HOWTO: Introduction</TITLE>
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<IMG SRC="prev.gif" ALT="Previous">
|
||||
<A HREF="Bootdisk-HOWTO-2.html"><IMG SRC="next.gif" ALT="Next"></A>
|
||||
<A HREF="Bootdisk-HOWTO.html#toc1"><IMG SRC="toc.gif" ALT="Contents"></A>
|
||||
<HR>
|
||||
<H2><A NAME="s1">1. Introduction</A></H2>
|
||||
|
||||
|
||||
<H2><A NAME="ss1.1">1.1 Why Build Boot Disks?</A></H2>
|
||||
|
||||
<P>Linux boot disks are useful in a number of situations, such as:
|
||||
<UL>
|
||||
<LI>Testing a new kernel.</LI>
|
||||
<LI>Recovering from disk or system failure. Such a failure could be
|
||||
anything from a lost boot sector to a disk head crash.</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<P>There are several ways of producing boot disks:
|
||||
<UL>
|
||||
<LI>Use one from a distribution such as Slackware. This will at
|
||||
least allow you to boot.</LI>
|
||||
<LI>Use a rescue package to set up disks designed to be used
|
||||
as rescue disks.</LI>
|
||||
<LI>Learn what is required for each of the various types of disk
|
||||
to operate, then build your own.</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<P>I originally chose the last option - learn how it works so that you
|
||||
can do it yourself. That way, if something breaks, you can work out
|
||||
what to do to fix it. Plus you learn a lot about how Linux works along
|
||||
the way. Once I understood how it all worked, then I changed to using
|
||||
the Bootkit rescue package to maintain my boot disks.</P>
|
||||
<P>Experienced Linux users may find little of use in this
|
||||
document. However users new to Linux system administration who
|
||||
wish to protect against root disk loss and other mishaps may find
|
||||
it useful.</P>
|
||||
<P>A note on versions - this document has been updated to support the
|
||||
following packages and versions:
|
||||
<UL>
|
||||
<LI>Linux 1.2.0</LI>
|
||||
<LI>LILO 0.15</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<P>Copyright (c) Graham Chapman 1995.</P>
|
||||
<P>Permission is granted for this material to be freely
|
||||
used and distributed, provided the source is acknowledged.
|
||||
No warranty of any kind is provided. You use this material
|
||||
at your own risk.</P>
|
||||
|
||||
|
||||
<H2><A NAME="ss1.2">1.2 Feedback and Credits</A></H2>
|
||||
|
||||
<P>I welcome any feedback, good or bad, on the content of this document.
|
||||
Please let me know if you find any errors or omissions.</P>
|
||||
<P>I thank the following people for correcting errors and providing
|
||||
useful suggestions for improvement:</P>
|
||||
<P>
|
||||
<BLOCKQUOTE><CODE>
|
||||
<PRE>
|
||||
Randolph Bentson
|
||||
Grant R. Bowman
|
||||
Scott Burkett
|
||||
Bruce Elliot
|
||||
HARIGUCHI Youichi
|
||||
Bjxrn-Helge Mevik
|
||||
Dwight Spencer
|
||||
Cameron Spitzer
|
||||
Johannes Stille
|
||||
</PRE>
|
||||
</CODE></BLOCKQUOTE>
|
||||
</P>
|
||||
|
||||
|
||||
<H2><A NAME="ss1.3">1.3 Change History</A></H2>
|
||||
|
||||
<P>v1.02, 25 June 1995
|
||||
<UL>
|
||||
<LI>Add: FAQ question on oversize ramdisk filesystems.</LI>
|
||||
<LI>Add: if using mkfs, use the -i option.</LI>
|
||||
<LI>Add: can use cp as well as dd to copy to raw disk.</LI>
|
||||
<LI>Chg: correct explanation of /dev/fd0 vs /dev/fd0H1440.</LI>
|
||||
<LI>Chg: use "zImage" terminology to conform to standard usage.</LI>
|
||||
<LI>Add: mke2fs -m 0 will provide more usable disk space.</LI>
|
||||
<LI>Add: re-run LILO if the kernel has changed.</LI>
|
||||
<LI>Add: move rescue packages to new section under "References".</LI>
|
||||
<LI>Add: new rescue packages Bootkit and CatRescue. </LI>
|
||||
<LI>Add: FAQ question on <CODE>cannot execute</CODE> errors.</LI>
|
||||
<LI>Add: shell scripts are samples only - I now use Bootkit.</LI>
|
||||
<LI>Chg: stop using < and > in command examples - too confusing.</LI>
|
||||
<LI>Chg: sample directory listings are now of diskettes, not model.</LI>
|
||||
<LI>Chg: use more consistent terminology with ramdisks.</LI>
|
||||
</UL>
|
||||
|
||||
v1.01, 6 February 1995
|
||||
<UL>
|
||||
<LI>Fix: DO NOT cp kernel_filename /dev/fd0 - this
|
||||
will overwrite any file system on the diskette.</LI>
|
||||
<LI>Fix: Put LILO boot.b and map files on target disk.</LI>
|
||||
<LI>Add: -dp flags to cp commands to avoid problems.</LI>
|
||||
<LI>Chg: restructure to try to improve readability.</LI>
|
||||
<LI>Add: can now use ext2 filesystem on root diskettes.</LI>
|
||||
<LI>Chg: can now separate boot and root diskettes.</LI>
|
||||
<LI>Add: credits section in Introduction.</LI>
|
||||
<LI>Add: FAQ.</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<P>v1.0, 2 January 1995
|
||||
<UL>
|
||||
<LI>Converted to conform to HOWTO documentation standards.</LI>
|
||||
<LI>Added new section - Change History.</LI>
|
||||
<LI>Various minor corrections.</LI>
|
||||
</UL>
|
||||
</P>
|
||||
<P>v0.10, 1 November 1994
|
||||
Original version, labelled "draft".</P>
|
||||
|
||||
|
||||
<HR>
|
||||
<IMG SRC="prev.gif" ALT="Previous">
|
||||
<A HREF="Bootdisk-HOWTO-2.html"><IMG SRC="next.gif" ALT="Next"></A>
|
||||
<A HREF="Bootdisk-HOWTO.html#toc1"><IMG SRC="toc.gif" ALT="Contents"></A>
|
||||
</BODY>
|
||||
</HTML>
|
||||
Reference in New Issue
Block a user