File: Yard_doc-1.html

package info (click to toggle)
yard 1.17.patch1-5
  • links: PTS
  • area: main
  • in suites: potato
  • size: 600 kB
  • ctags: 74
  • sloc: perl: 1,729; sh: 250; makefile: 176; asm: 32
file content (53 lines) | stat: -rw-r--r-- 2,417 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.7">
 <TITLE>Yard Documentation: Introduction</TITLE>
 <LINK HREF="Yard_doc-2.html" REL=next>

 <LINK HREF="Yard_doc.html#toc1" REL=contents>
</HEAD>
<BODY>
<A HREF="Yard_doc-2.html">Next</A>
Previous
<A HREF="Yard_doc.html#toc1">Contents</A>
<HR>
<H2><A NAME="s1">1. Introduction</A></H2>

<P>
<P>Yard is a suite of Perl programs for creating a so-called rescue disk
(a single floppy disk comprising a kernel and a filesystem with useful
rescue programs).  Rescue disks are used when you can't (or don't want
to) boot off your hard disk; they usually contain utilities for
diagnosing and manipulating hard disks and filesystems.  The Linux doc
file <EM>Bootdisk-HOWTO</EM> contains much information about emergency
bootdisks and how to make them.
<P>Most Linux distributions (eg, Slackware) come with some kind of
pre-fabricated rescue disk.  These disks contain a fixed set of utilities
that are useful but may not be enough in an emergency.  For example, if you
want to restore files off of backup tapes you'll need a restore program
that matches your backup program.  It's desirable to have a complete,
self-contained set of up-to-date utilities and kernel.  You don't want to
discover after a disk crash that, for example, your floppy tape driver is
newer than the rescue disk kernel and won't work.
<P>Yard lets you specify a set of files to be included on the rescue disk.
Yard's specifications are flexible.  The primary feature of Yard is that it
does some checking of your choices to make sure that the rescue disk will
be usable.  Yard checks for basic mistakes that I found myself making
repeatedly: missing/unlinked libraries, unresolved symbolic links, typos,
etc.  These mistakes are tedious to search for and many of them can be
detected automatically, which is why I wrote Yard.
<P>Yard comprises three Perl programs: <CODE>make_root_fs,
check_root_fs and write_rescue_disk</CODE>.
These programs are designed to be run in sequence.  They are separate
so you can verify the output of one before going on to the next.
Typically you iterate making and checking the root filesystem a few
times before you write the rescue disk.
<P>This document describes <EM>Yard 1.17</EM>.
<P>
<HR>
<A HREF="Yard_doc-2.html">Next</A>
Previous
<A HREF="Yard_doc.html#toc1">Contents</A>
</BODY>
</HTML>