<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook V3.1//EN" [
]>

<!--
 Please contact Philippe Martin (feloy@free.fr) for any comment 
 on the Docbook markup.
-->
<article>
  <!-- Article header -->
  <artheader>
    <title>Hard Disk Upgrade Mini How-To</title>

    <authorgroup>

    <author>
      <firstname>Yves</firstname>
      <surname>Bellefeuille</surname>
      <affiliation>
	<address><email>yan@storm.ca</email></address>
      </affiliation>
    </author>
    <author>
      <firstname>Konrad</firstname>
      <surname>Hinsen</surname>
      <affiliation>
	<address><email>hinsen@cnrs-orleans.fr</email></address>
      </affiliation>
    </author>

    <author>
      <honorific>日本語訳</honorific>
      <othername>長岡昭平</othername>
      <affiliation>
      <address><email>nagaoka@jttk.zaq.ne.jp</email></address>
      </affiliation>
    </author>

    </authorgroup>

    <pubdate>v2.11, 13 April 2000</pubdate>



    <!-- <abstract>
      <para><emphasis>How to copy a Linux system from one disk to
      another.</emphasis></para>
    </abstract> -->

    <abstract>
      <para><emphasis>Linux システムをもう 1 つのハードディスクにコピーする方法
      </emphasis></para>
    </abstract>

  </artheader>
  <!-- Article header END -->

  <!-- Section: Introduction -->
  <sect1 id="introduction">

    <!-- <title>Introduction</title> -->

    <title>はじめに</title>

    <!-- <para>This document explains how to transfer,
    or migrate, an entire Linux system, including
    <acronym>LILO</acronym>, from one hard disk to
    another.</para> -->

    <para>この文書では Linux システムを <acronym>LILO</acronym> と一緒にそっくりそのまま
      ハードディスクからハードディスクへ移植する方法について説明します。
    </para>

    <!-- <para>In the following explanation, <filename>/dev/hda
    </filename>
    (first <acronym>IDE</acronym> hard disk) means the
    <emphasis>old</emphasis> disk, and <filename>/dev/hdb</filename>
    (second <acronym>IDE</acronym> hard disk) means the
    <emphasis>new</emphasis> disk.</para> -->

    <para>以下の説明では <filename>/dev/hda</filename>
      (1 つ目の <acronym>IDE</acronym> ハードディスク) は
      <emphasis>元の</emphasis> HD 、 <filename>/dev/hdb</filename>
      (2 つ目の <acronym>IDE</acronym> ハードディスク) は
      <emphasis>新しい</emphasis> HD と呼ぶことにします。
    </para>

    <!-- <para>Specific partitions on the <emphasis>old</emphasis>
      disk are referred to as <filename>/dev/hda1</filename>,
      <filename>/dev/hda2</filename>, and so on. Specific partitions
      on the <emphasis>new</emphasis> disk are referred to as
      <filename>/dev/hdb1</filename>, <filename>/dev/hdb2</filename>,
      and so on.</para> -->

    <para><emphasis>元の</emphasis> HD の個々のパーティションは
      <filename>/dev/hda1</filename>、<filename>/dev/hda2</filename>
      などの名前で参照されます。<emphasis>新しい</emphasis> HD のそれは
      <filename>/dev/hdb1</filename>、 <filename>/dev/hdb2</filename>
      などとなります。
    </para>
    
    <!-- <para>The explanations in this document are based on
        Red Hat 6.0. They have also been tested with Debian 2.1,
        Slackware 3.5 and SuSE 6.2; we indicate a few differences
        to note if you're using those distributions.</para> -->

    <para>ここでは Red Hat 6.0 に基づいて話を進めますが Debian 2.1、
      Slackware 3.5 、SuSE 6.2 でも動作を確認しています。Red Hat 6.0
      とこれらのディストリビューションとの相違点は注釈として付けています。
    </para>

    <!-- <para>If the commands don't work properly on your system,
        please let us know, mentioning what distribution you're
        using.</para> -->

    <para>コマンドがうまくはたらかないディストリビューションがあれば教えてください。</para>


  </sect1>
  <!-- Section: Introduction END -->

  <!-- Section: Install both disks on your system -->
  <sect1 id="install">
    <!-- <title>Install both disks on your system</title> -->

         <title>ハードディスクのシステムへの接続</title>

    <!-- <para>Modern systems can accept four <acronym>EIDE</acronym>
      devices on the hard disk controller, so there shouldn't be any
      problem installing both disks on your system at the same time,
      even if you also have other <acronym>EIDE</acronym> devices.
      Hard disks and <acronym>CD-ROM</acronym> drives are typical
      <acronym>EIDE</acronym> devices. Floppy drives and tape drives
      are usually connected to the floppy drive controller rather
      than to the hard disk controller.</para> -->

    <para>最近のシステムではハードディスクコントローラに <acronym>EIDE</acronym>
      デバイスを 4 台まで接続できます。だから他の <acronym>EIDE</acronym>
      デバイスがあってもハードディスクをさらに 2 台接続するのはなにも問題はないでしょう。
      ハードディスクと <acronym>CD-ROM</acronym> ドライブが代表的な
      <acronym>EIDE</acronym> デバイスです。フロッピードライブとテープドライブは
      たいていハードディスクコントローラではなくてフロッピードライブコントローラに接続されています。
    </para>

    <!-- <para><acronym>SCSI</acronym> adapters are even more flexible
      and can accept seven devices. If you're lucky (and rich) enough
      to have a <acronym>SCSI</acronym> adapter, you probably already
      know this, and you probably know which of your devices are
      <acronym>SCSI</acronym> devices!
      For more information, see the SCSI How-To.</para> -->

    <para><acronym>SCSI</acronym> アダプタはさらにゆとりがあって 7 台まで
      接続できます。運良く(お金もあって)既に <acronym>SCSI</acronym> アダプタを
      持っているならこのことは周知のことでしょうしそこにどんな<acronym>SCSI</acronym>
      デバイスが接続しているかもご存じのはずです。でももっと詳しく知りたいときは SCSI How-To
      を参照してください。
    </para>

    <!-- <para>Even the oldest systems can accept two devices on
      the hard disk controller, so you can still install both hard
      disks at the same time. However, if you already have another
      device installed in addition to your hard disk (for example,
      if you have both a hard disk and a <acronym>CD-ROM</acronym>
      drive), you'll have to remove the other device to be able to
      install the old hard disk and the new hard disk at the same
      time.</para> -->

    <para>旧式のシステムのハードディスクコントローラにはデバイスが 2 台しか接続
      できませんがそれでもハードディスクだけなら 2 台同時に接続できるわけです。
      もしハードディスクに加えてたとえば <acronym>CD-ROM</acronym>
      ドライブが接続してあれば元の HD と 新しい HD を同時に接続するためには
      <acronym>CD-ROM</acronym> ドライブを取り外さねばならないと
      言うことになります。
    </para>

    <!-- <para>You must configure the disks as <emphasis>master</emphasis>
      or <emphasis>slave</emphasis> by installing the disks' jumpers as
      appropriate. You'll often find configuration information on the disks
      themselves; if not, consult the manuals or the disks'
      manufacturers.</para> -->

    <para>ハードディスクについてはジャンパスイッチを操作して<emphasis>マスター</emphasis>と
      <emphasis>スレーブ</emphasis>の設定をする必要があります。設定方法はたいていハードディスクに
      書いてありますがそこになければマニュアルを見るかメーカーに問い合わせてください。</para>

    <!-- <para>You must also inform the <acronym>BIOS</acronym> of the
      disks' presence and of their <emphasis>geometry</emphasis>.
      Usually, you enter the <acronym>BIOS</acronym> setup program by
      pressing a key during the system boot-up.
      Here's what to do for some common
      <acronym>BIOS</acronym>es: -->

    <para>次に <acronym>BIOS</acronym> に入ってハードディスクを認識させ <emphasis>ジオメトリ
      </emphasis>を設定します。普通 <acronym>BIOS</acronym> 設定プログラムに入るには
      システムの立上げの時に特定のキーを押します。以下に <acronym>BIOS</acronym> 設定プログラム
      に入る方法を示します -

      <variablelist>
	<varlistentry>
	  <term>Acer notebooks</term>
	  <!-- <listitem><para><keycap>F2</keycap> key during Power-On
          Self-Test(POST)</para></listitem> -->

	  <listitem><para>起動時の自己診断 (Power-On Self-Test:POST) 時に
          <keycap>F2</keycap> キーを押す。
	  </para></listitem>
        </varlistentry>
	
        <varlistentry>
	  <term>American Megatrends (AMI)</term>
	  <!-- <listitem><para><keycap>Del</keycap> key during Power-On
	  Self-Test</para></listitem> -->

	  <listitem><para>POST 時に <keycap>Del</keycap> キーを押す。
          </para></listitem>
	</varlistentry>
 	
        <varlistentry>
	  <term>Award</term>
	  <!-- <listitem><para><keycap>Del</keycap>, or
	      <keycombo>
		<keycap>Ctrl</keycap>
		<keycap>Alt</keycap>
		<keycap>Esc</keycap>
	      </keycombo></para></listitem> -->

	  <listitem><para><keycap>Del</keycap>、または
	      <keycombo>
		<keycap>Ctrl</keycap>
		<keycap>Alt</keycap>
		<keycap>Esc</keycap>
	      </keycombo></para></listitem>
 	</varlistentry>

	<varlistentry>
	  <term>Compaq</term>
	  <!-- <listitem><para><keycap>F10</keycap> key after the square
              appears in the top right corner of the screen during boot-up
          </para></listitem> -->

	  <listitem><para>起動して画面右隅に四角形が出てから <keycap>F10</keycap>
          キーを押す。
          </para></listitem>
	</varlistentry>

	<varlistentry>
	  <term>Dell</term>
	  <listitem><para><keycombo>
		<keycap>Ctrl</keycap>
		<keycap>Alt</keycap>
		<keycap>Enter</keycap>
	      </keycombo>
	    </para></listitem>
 	</varlistentry>

	<varlistentry>
	  <term>DTK</term>
	  <!-- <listitem><para><keycap>Esc</keycap> key during
          Power-On Self-Test
          </para></listitem> -->

	  <listitem><para>POST 時 <keycap>Esc</keycap> キー</para></listitem>
 	</varlistentry>

	<varlistentry>
	  <term>Hewlett-Packard Pavilion</term>
	  <!-- <listitem><para><keycap>F1</keycap> key during HP blue
          splash screen
          </para></listitem> -->

	  <listitem><para>HP のブルーのスプラッシュ画面が表示中に <keycap>F1</keycap>
          キーを押す。
          </para></listitem>
	</varlistentry>

	<varlistentry>
	  <term>IBM Aptiva 535</term>
	  <!-- <listitem><para><keycap>F1</keycap> while the square with the wavy
	      lines is displayed in the upper right corner during power-on
	      <footnote><para>Does this also apply to other Aptiva  models?
		</para></footnote>
	    </para></listitem> -->

	  <listitem><para>起動して画面右隅に四角形と波線が表示されているときに
          <keycap>F1</keycap> キーを押す。
	      <footnote><para>他の Aptiva モデルでも同じなのかどうかはわかりません。
		</para></footnote>
	    </para></listitem>
	</varlistentry>

	<varlistentry>
	  <term>IBM PS/2</term>
	  <!-- <listitem><para><keycombo>
		<keycap>Ctrl</keycap>
		<keycap>Alt</keycap>
		<keycap>Del</keycap>
	      </keycombo>, then <keycombo>
		<keycap>Ctrl</keycap>
		<keycap>Alt</keycap>
		<keycap>Ins</keycap>
	      </keycombo> when the cursor is in the top right corner
	    </para></listitem> -->

	  <listitem><para><keycombo>
		<keycap>Ctrl</keycap>
		<keycap>Alt</keycap>
		<keycap>Del</keycap>
	      </keycombo> を押して画面右隅にカーソルが出てきたら <keycombo>
		<keycap>Ctrl</keycap>
		<keycap>Alt</keycap>
		<keycap>Ins</keycap>
	      </keycombo> を押す。
	    </para></listitem>
	</varlistentry>

	<varlistentry>
	  <term>Mr. BIOS</term>
	  <!-- <listitem><para><keycombo>
		<keycap>Ctrl</keycap>
		<keycap>Alt</keycap>
		<keycap>S</keycap>
	      </keycombo> during Power-On Self-Test
	    </para></listitem> -->

	  <listitem><para>POST 時 <keycombo>
		<keycap>Ctrl</keycap>
		<keycap>Alt</keycap>
		<keycap>S</keycap>
	      </keycombo> キー
	    </para></listitem>
	</varlistentry>

	<varlistentry>
	  <term>Packard Bell</term>
	  <!-- <listitem><para>For some models, <keycap>F1</keycap> or
	  <keycap>F2</keycap> key during Power-On Self-Test
	    </para></listitem> -->

	  <listitem><para>2、3 のモデルでは POST 時に <keycap>F1</keycap> キーまたは
	  <keycap>F2</keycap> キーを押す。
	    </para></listitem>
	</varlistentry>

	<varlistentry>
	  <term>Phoenix</term>
	  <!-- <listitem><para><keycombo>
		<keycap>Ctrl</keycap>
		<keycap>Alt</keycap>
		<keycap>Esc</keycap>
	      </keycombo>, <keycombo>
		<keycap>Ctrl</keycap>
		<keycap>Alt</keycap>
		<keycap>S</keycap>
	      </keycombo>, or <keycombo>
		<keycap>Ctrl</keycap>
		<keycap>Alt</keycap>
		<keycap>Enter</keycap>
	      </keycombo>
	    </para></listitem> -->

	  <listitem><para><keycombo>
		<keycap>Ctrl</keycap>
		<keycap>Alt</keycap>
		<keycap>Esc</keycap>
	      </keycombo>、 <keycombo>
		<keycap>Ctrl</keycap>
		<keycap>Alt</keycap>
		<keycap>S</keycap>
	      </keycombo> または <keycombo>
		<keycap>Ctrl</keycap>
		<keycap>Alt</keycap>
		<keycap>Enter</keycap>
	      </keycombo>
	    </para></listitem>
	</varlistentry>

	<varlistentry>
	  <term></term>
	  <!-- <listitem><para>Many older systems require an Installation
              or Reference Disk.</para></listitem> -->

	  <listitem><para>旧式のシステムの多くはインストールディスクかリファレンスディスクが要ります。
          </para></listitem>
	</varlistentry>

      </variablelist>
      
      <!-- <emphasis>We're interested in receiving information on other
      BIOSes to add them to this list.</emphasis></para> -->

      <emphasis> これ以外にも付け加えた方が良いと思われる BIOS があれば連絡してください。
      </emphasis></para>

    <!-- <para>Reboot the system and login as root. If you use the
      <command>su</command> command to become the user root, use <command>
	su -</command>, with the hyphen option.</para> -->

    <para>システムをリブートして root でログインします。<command>su</command> コマンドで
    root になるときは <command>su -</command> のようにハイフンのオプションをつけます。</para>

  </sect1>
  <!-- Section: Install both disks on your system END -->


  <!-- Section: Unmount non-Linux partitions and network drives -->
  <sect1 id="unmount">
    <!-- <title>Unmount non-Linux partitions and network drives</title> -->

    <title>non-Linux パーティションとネットワークドライブのアンマウント</title>

    <!-- <para>Some people like to mount partitions from other operating
      systems (DOS, Windows, OS/2, etc.) so they can use them under Linux.
      These partitions must be created and copied under their own operating
      system,and you should unmount them before copying your Linux partition. For
      example, if you have a DOS partition mounted at 
      <filename	id="directory">/dos</filename>, you must unmount it with
      this command:
      <programlisting>umount /dos</programlisting>
    </para> -->


    <para>Linux で使えるように他のオペレーティングシステム(DOS、Windows、OS/2 など)
      のパーティションをマウントしている場合があります。これらのパーティションはそれぞれの
      オペレーティングシステムで作成してコピーしなければなりませんので Linux をコピーする前に
      アンマウントします。
      たとえば DOS のパーティションを <filename id="directory">/dos</filename> に
      マウントしているならつぎのコマンドでアンマウントしてください -
      <programlisting>umount /dos</programlisting>
    </para>

    <!-- <para>Note that the command is <command>umount</command>, without
    the first letter <wordasword>n</wordasword> in the word
    <wordasword>unmount</wordasword>.</para> -->

    <para>このコマンドのつづりは <command>umount</command> で <wordasword>unmount
    </wordasword> という単語の 1 つ目の <wordasword>n</wordasword> がないことに
    注意してください。</para>

    <!-- <para>You should also unmount network drives.</para> -->

    <para>同様にネットワークドライブもアンマウントします。</para>

  </sect1>
  <!-- Section: Unmount non-Linux partitions and network drives END -->


  <!-- Section: Partition the new disk -->
  <sect1 id="partition">
    <!-- <title>Partition the new disk</title> -->

    <title>新しい HD のパーティション</title>

    <!-- <para>Use this command to partition the new disk:
      <programlisting>fdisk /dev/hdb</programlisting></para> -->

    <para>新しい HD のパーティションを作成するには次のコマンドを使います -
      <programlisting>fdisk /dev/hdb</programlisting></para>

    <!-- <para><acronym>EIDE</acronym> devices are identified as
      <filename>hda</filename>,  
      <filename>hdb</filename>, 
      <filename>hdc</filename>, and 
      <filename>hdd</filename> in the 
      <filename class="directory">/dev</filename> directory. Partitions
      on these disks can range from 1 to 16 and are also in the
      <filename class="directory">/dev</filename> directory. For example,
      <filename>/dev/hda4</filename> refers to partition 4 on
      hard disk a (first <acronym>EIDE</acronym> hard disk).</para> -->

    <para><acronym>EIDE</acronym> デバイスは
      <filename class="directory">/dev</filename> ディレクトリの下で各々
      <filename>hda</filename>、
      <filename>hdb</filename>、
      <filename>hdc</filename>、
      <filename>hdd</filename> として認識されます。
      各ハードディスクには 1 個 から 16 個の範囲でパーティションを置くことができます。

      <filename>/dev/hda4</filename> というとハードディスク a (つまり 1 つ
      目の<acronym>EIDE</acronym> ハードディスク)の、4 つ目のパーティション
      を指します。
    </para>

    <para><acronym>SCSI</acronym> デバイスは
      <filename class="directory">/dev</filename>の下で各々
      <filename>sda</filename>、
      <filename>sdb</filename>、
      <filename>sdc</filename>、
      <filename>sdd</filename>、
      <filename>sde</filename>、
      <filename>sdf</filename>、
      <filename>sdg</filename> として認識されます。
      各ハードディスクには同じく 1 個 から 16 個の範囲でパーティションを置くことができます。

      <filename>/dev/sda3</filename>とは 1 つ目の <acronym>SCSI</acronym>
      ハードディスクの、3 つ目のパーティションを意味します。</para>


    <!-- <para>For Linux partitions with the ext2 file system, use system
      ID 83. For swap partitions, use system ID 82.</para> -->

    <para>Linux ファイルシステム ext2 の パーティション ID は 83、スワップパーティション ID は
      82 にします。</para>

    <!-- <para>For more information on partitioning, see the Installation
      How-To and the Partition Mini How-To.</para> -->

    <para>パーティションの作成については Installation How-To と Partition Mini How-To
      を参照してください。</para>

    <!-- <para>If your new disk has over 1024 cylinders, see the Large Disk
      Mini How-To. In brief, you should install all files required to boot
      Linux within the first 1024 cylinders. One way to do this is to create
      a small partition (5 Mb or so) just for the
      <filename class="directory">/boot</filename> directory at the
      beginning of the disk. (Slackware only: The kernel is at
      <filename>/vmlinuz</filename> rather than
      <filename>/boot/vmlinuz</filename>, so you should put both the 
      <filename class="directory">/</filename> directory and the 
      <filename class="directory">/boot</filename>
      directory in this partition.)</para> -->

    <para>新しい HD のシリンダー数が 1024 を超えるときは Large Disk Mini How-To を
      参照してください。要するに Linux の起動に必要なファイルはハードディスクのシリンダー数が 1024 以内の
      場所にインストールされていなければなりません。1 つの方法としてハードディスクの最初の部分に5Mbかそこらの
      小さなパーティションを作って <filename class="directory">/boot</filename> ディレクトリ
      を置くというのがあります。(Slackware ではカーネルを <filename>/boot/vmlinuz</filename>
      ではなく <filename>/vmlinuz</filename> として置くので
      <filename class="directory">/</filename> と
      <filename class="directory">/boot</filename> の両方をこのパーティションに作ります。)
    </para>


    
    <!-- <para>Partitions for systems other than Linux should be created
      using their own <command>fdisk</command> or equivalent command
      rather than with Linux's <command>fdisk</command>.</para> -->

    <para>Linux 以外のシステムのパーティションは Linux の <command>fdisk</command>
      でなくそれ自身の <command>fdisk</command> かそれと同じ機能のコマンドを使って作成します。
    </para>

  </sect1>
  <!-- Section: Partition the new disk END -->


  <!-- Section: Format the new disk -->
  <sect1 id="format">
    <!-- <title>Format the new disk</title> -->

    <title>新しい HD のフォーマット</title>

    <!-- <para>Use the following command to format Linux partitions
      using ext2fs on the new disk:
      <programlisting>mkfs.ext2 /dev/hdb1</programlisting></para> -->

    <para>新しい HD の Linux パーティションを ext2 ファイルシステムでフォーマット
      するには次のコマンドを使います -
      <programlisting>mkfs.ext2 /dev/hdb1</programlisting></para>

    <!-- <para>To check the disk for bad blocks (physical defects), add the
      <option>-c</option> option just before
      <filename>/dev/hdb1</filename>.</para> -->

    <para>ハードディスクの異常ブロック(物理的な破損)をチェックするには <option>-c</option> オプションを
      <filename>/dev/hdb1</filename> の前に付けます。</para>

    <!-- <para>If the new disk will have more than one Linux partition,
      format the other partitions with <command>mkfs.ext2 /dev/hdb2</command>,
      <command>mkfs.ext2 /dev/hdb3</command>, and so on. Add the
      <option>-c</option> 
      option if desired.</para> -->

    <para>新しい HD に 1 つ以上の Linux パーティションがあるのなら他のパーティションも
      次のコマンドで <command>mkfs.ext2 /dev/hdb2</command>、
      <command>mkfs.ext2 /dev/hdb3</command> のようにフォーマットします。
      必要なら <option>-c</option> オプションを付けてください。</para>

    <note>
      <!-- <para>With older distributions, the command
	<command>mkfs -t ext2 -c /dev/hdb1</command> 
	didn't check for bad blocks under any of Red Hat, Debian or
	Slackware, contrary to what the man page stated. This has now been
	fixed.</para> -->

      <para>Red Hat、Debian、Slackware の古いディストリビューションでは
        マニュアルに書いてあるにもかかわらず <command>mkfs -t ext2 -c /dev/hdb1
        </command> としても異常ブロックをチェックしませんでした。これはいまでは直っています。
        </para>
     </note>

    <!-- <para>To format a swap partition, use this command:
      <programlisting>mkswap /dev/hdb1</programlisting></para> -->

    <para>スワップ パーティションのフォーマットには次のコマンドを使います -
      <programlisting>mkswap /dev/hdb1</programlisting></para>

    <!-- <para>Again, you can add the <option>-c</option> option before
    <filename>/dev/hdb1</filename> to check for bad blocks.</para> -->

    <para>異常ブロックをチェックする <option>-c</option> オプションも
    <filename>/dev/hdb1</filename> の前に置いて使えます。</para>

  </sect1>
  <!-- cSection: Format the new disk END -->


  <!-- cSection: Mount the new disk -->
  <sect1 id="mount">
    <!-- <title>Mount the new disk</title> -->

    <title>新しい HD のマウント</title>

    <!-- <para>Create a directory where you'll mount the new disk,
      for example <filename class="directory">/new-disk</filename>,
      and mount it there:
      <programlisting>
mkdir /new-disk
mount -t ext2 /dev/hdb1 /new-disk</programlisting></para> -->

    <para>新しい HD をマウントするディレクトリたとえば
      <filename class="directory">/new-disk</filename> を作り
      そこにマウントします。
      <programlisting>
mkdir /new-disk
mount -t ext2 /dev/hdb1 /new-disk</programlisting></para>

    <!-- <para>If the new disk will have more than one Linux partition,
      mount them all under <filename class="directory">/new-disk</filename>
      with the same organization they'll have later.</para> -->

    <para>新しい HD の Linux パーティションが 1 つ以上になるならのちのちのそれと同じ構造になるように
      <filename class="directory">/new-disk</filename> にマウントします。
    </para>

    <formalpara><!-- <title>Example</title> -->
                <title>例</title>

      <!-- <para>The new disk will have four Linux partitions, as follows:
      <programlisting>
/dev/hdb1:    /
/dev/hdb2:    /home
/dev/hdb3:    /var
/dev/hdb4:    /var/spool</programlisting></para> -->

      <para>新しい HD の 4 つの Linux パーティションを次のように設定するものとします -
      <programlisting>
/dev/hdb1:    /
/dev/hdb2:    /home
/dev/hdb3:    /var
/dev/hdb4:    /var/spool</programlisting></para>

    </formalpara>

    <!-- <para>Mount the four partitions under
      <filename class="directory">/new-disk</filename> as follows: 
      <programlisting>
/dev/hdb1:    /new-disk
/dev/hdb2:    /new-disk/home
/dev/hdb3:    /new-disk/var
/dev/hdb4:    /new-disk/var/spool</programlisting></para> -->

    <para>4 つのパーティションを <filename class="directory">/new-disk</filename>
       の下に次のようにマウントします -
      <programlisting>
/dev/hdb1:    /new-disk
/dev/hdb2:    /new-disk/home
/dev/hdb3:    /new-disk/var
/dev/hdb4:    /new-disk/var/spool</programlisting></para>

    <!-- <para>You must create the mount points for each
      <emphasis>level</emphasis> before you mount the partitions
      at that level.</para> -->

    <para>パーティションをマウントする前に各々の<emphasis>階層</emphasis>ごとに
      マウントポイントを作ります。
    </para>

    <formalpara><!-- <title>Example</title> -->
                <title>例</title>

      <para>
	<programlisting>
mkdir /new-disk                         <!-- [1st level] -->[1 つ目の階層]
mount -t ext2 /dev/hdb1 /new-disk

mkdir /new-disk/home                    <!-- [2nd level] -->[2 つ目の階層]
mount -t ext2 /dev/hdb2 /new-disk/home

mkdir /new-disk/var                     <!-- [2nd level also] -->[2 つ目の階層]
mount -t ext2 /dev/hdb3 /new-disk/var

mkdir /new-disk/var/spool               <!-- [3rd level] -->[3 つ目の階層]
mount -t ext2 /dev/hdb4 /new-disk/var/spool</programlisting></para>
    </formalpara>

    <!-- <para>If you've created a mount point at
    <filename class="directory">/new-disk/tmp</filename>, you'll need to
      correct the directory's permissions to let all users access it:
      <programlisting>chmod 1777 /new-disk/tmp</programlisting></para> -->

    <para><filename class="directory">/new-disk/tmp</filename> を
      マウントポイントとしたときはそのディレクトリにだれでもアクセスできるようにパーミッションを
      次のように訂正します -
      <programlisting>chmod 1777 /new-disk/tmp</programlisting>
    </para>

  </sect1>
  <!-- Section: Mount the new disk END -->


  <!-- Section: Copy the files from the old disk to the new disk -->
  <sect1 id="copy">
    <!-- <title>Copy the files from the old disk to the new disk</title> -->

    <title>元の HD から新しい HD へのファイルのコピー</title>

    <!-- <para>You might want to go to single-user mode before starting to
      copy the disk, in order to shut down the system daemons and preserve
      the state of the logs, and to prevent users from logging in:
      <programlisting>/sbin/telinit 1</programlisting></para> -->

    <para>ハードディスクをコピーする時はシングルユーザーモードで行います。これはシステムデーモンをシャットダウンし
      ログの状態を保ち他のユーザーのログインを防ぐためです -
      <programlisting>/sbin/telinit 1</programlisting>
    </para>

    <!-- <para>When copying the hard disk, you want to copy all directories
      and files, including links.</para> -->

    <para>ディレクトリとファイルそれにリンクのすべてをコピーします。</para>

    <!-- <para>However, you don't want to copy the directory
      <filename class="directory">/new-disk</filename>, since this
      would copy the new disk to itself!</para> -->

    <para>しかし <filename class="directory">/new-disk</filename> をコピー
      する必要はありません。自分自身をコピーすることになるからです。
    </para>
    
    <!-- <para>Furthermore, you want to create the
      <filename class="directory">/proc</filename> directory on the new disk,
      but you don't want to copy its contents: 
      <filename class="directory">/proc</filename> is a
      <emphasis>virtual</emphasis> file system and doesn't have any actual
      files, but rather contains information on the processes running on the
      system.</para> -->

    <para>さらに新しい HD に <filename class="directory">/proc</filename>
      ディレクトリを作りますが内容をコピーする必要はありません - これは 1 種の <emphasis>バーチャル
      </emphasis> ファイルシステムで実際にはファイルはありませんが稼動中のシステムのプロセス情報
      を反映しています。</para>

    <!-- <para>Here are three different ways to copy the old disk to
      the new one. This may take quite a while, especially if you have
      a large disk or little memory. You can expect to be able to copy
      10 Mb per minute, and possibly much more.</para> -->

    <para>元の HD を新しい HD にコピーする方法は 3 つあります。ハードディスクが大きかったり
      メモリが小さかったりすればかなり時間がかかります。コピー速度は 1 分間 10 Mb かもう少し多い
      ぐらいでしょう。
    </para>

    <!-- <para>You can follow the copy's progress by using the command
      <command>df</command> from another terminal. Try 
      <command>watch df</command>  or <command>watch ls -l /new-disk</command>
      to see a report updated every two seconds; press <keycombo>
	<keycap>Ctrl</keycap>
	<keycap>C</keycap>
      </keycombo>
      to end the display. Be aware that running the 
      <command>watch</command> program itself will slow down the copying.
      </para> -->

    <para>コピーの進行状況はほかのターミナルから <command>df</command> コマンドを使って分かります。
        <command>watch df</command> か <command>watch ls -l /new-disk</command>
        を使うと 2 秒毎に更新された状態を見ることができます - 表示を中止させたいときは
      <keycombo>
	<keycap>Ctrl</keycap>
	<keycap>C</keycap>
      </keycombo>
        を押します。
        <command>watch</command> コマンドを使うとコピーの速度が遅くなります。</para>

    <variablelist>
      <varlistentry>
	<term><command>cp -ax / /new-disk</command></term>
	<listitem>
	  <!-- <para>This is the simplest method, but will only work
          if your original Linux system is on a single disk partition.
          </para> -->

	  <para>これが 1 番簡単な方法ですが元の Linux システムのパーティションが
              1 つの時だけ有効です。
          </para>

	  <!-- <para>The <option>-a</option> option preserves the original
            system as much as possible. The <option>-x</option> option
            limits cp to a single file system; this is necessary to avoid
            copying the
	    <filename class="directory">/new-disk</filename>
	    and 
	    <filename class="directory">/proc</filename> directories.</para> -->

	  <para>なるべく元のファイル構成と属性を保つため <option>-a</option> オプションを使います。
	    <option>-x</option> は単一のファイルシステムをコピーするために使います - これは
	    <filename class="directory">/new-disk</filename> と
	    <filename class="directory">/proc</filename> を コピーさせない
            ために要ります。
          </para>
	  
	  <formalpara><!-- <title>SuSE only</title> -->

                      <title>SuSE の場合</title>

	    <!-- <para>With this method only, you must also create the
              directory <filename class="directory">/dev/pts</filename>
              on the new disk. Use the command
	      <command>mkdir /new-disk/dev/pts"</command>.</para> -->

	    <para>この方法に限り新しい HD に
              <filename class="directory">/dev/pts</filename> を
              次のコマンドを使って作っておく必要があります。
              <command>mkdir /new-disk/dev/pts</command></para>

	  </formalpara>
	  
	  <note>
	    <!-- <para>When using the <option>-x</option> option, recent
              versions of <command>cp</command> will create the directories
	      <filename class="directory">/new-disk/new-disk</filename> and 
	      <filename class="directory">/new-disk/proc</filename>, 
	      although the directories will be empty. If these directories
              are created, you should delete
	      <filename class="directory">/new-disk/new-disk</filename>, and
	      keep <filename class="directory">/new-disk/proc.</filename>
	    </para> -->

	    <para><command>cp</command> コマンドの最近のバージョンでは
              <option>-x</option> オプションを付けると
	      <filename class="directory">/new-disk/new-disk</filename> と
	      <filename class="directory">/new-disk/proc</filename>
              ができます。ディレクトリの中身はありません。この 2 つができた時は
	      <filename class="directory">/new-disk/new-disk</filename> を
              消去して <filename class="directory">/new-disk/proc</filename>
              を残しておきます。
	    </para>

	  </note>
	</listitem>
      </varlistentry>

      <varlistentry>
	<term><command>
cd / && echo cp -a `/bin/ls -1Ab | egrep -v "^new-disk$|^proc$"` /new-disk | sh
	    </command></term> 
	<listitem>
	  <!-- <para><emphasis>(write this all on one line)</emphasis></para> -->

          <para><emphasis>( 1 行で記述してください)</emphasis></para>

	  <!-- <para>This goes to the root directory and then copies
            all files and directories except
            <filename class="directory">/new-disk</filename> and
	    <filename class="directory">/proc</filename> to 
	    <filename class="directory">/new-disk</filename>. Note that the
	    first option after ls is the number 1, not the letter L!</para> -->

	  <para>このコマンドはまずルートディレクトリに入り次に
	    <filename class="directory">/new-disk</filename> と
	    <filename class="directory">/proc</filename> を除く
            すべてのファイルとディレクトリを
	    <filename class="directory">/new-disk</filename>
            にコピーします。 ls の後ろの最初のオプションは アルファベットの L ではなく数字の 1 です。
	  </para>

	  <!-- <para>This command should work in all circumstances.
          </para> -->

          <para>このコマンドはどんなときでもたぶん有効です。 </para>

	</listitem>
      </varlistentry>
      <varlistentry>
	<term><command>
cp -a /bin /boot /dev /etc /home /lib /lost+found /mnt /root /sbin /tmp /usr /var /new-disk
	      </command></term>
	<listitem>
	  <!-- <para><emphasis>(write this all on one line)</emphasis></para> -->

          <para><emphasis>( 1 行で記述してください)</emphasis></para>

	  <!-- <para>The last directory,
	    <filename class="directory">/new-disk</filename>, is the destination
	    for the <command>cp</command> command. All the other directories are
	    the sources. Therefore, we're copying all the directories we're
	    listing to <filename class="directory">/new-disk</filename>.
          </para> -->

	  <para>1 番後ろのディレクトリ <filename class="directory">/new-disk</filename>
            は <command>cp</command> コマンドのコピー先でその他のディレクトリはコピー元です。
	    つまり列挙したすべてのディレクトリを
            <filename class="directory">/new-disk</filename>
            にコピーすることになります。</para>

	  <!-- <para>With this method, you simply list yourself the
            directories you want to copy. Here we listed all the
            directories except <filename class="directory">/new-disk</filename>
	    and <filename class="directory">/proc</filename>. 
	    If you can't use the other methods for any reason, you
	    can always use this command to manually specify the directories
	    you want to copy.</para> -->

	  <para>この方法ではコピーする必要のあるディレクトリを自分で単にリストアップするだけです。
	    ここでは
	    <filename class="directory">/new-disk</filename> と
	    <filename class="directory">/proc</filename> を除いて
            すべてのディレクトリをリストアップしています。なんらかの理由でほかの方法が使えないときは
            このコマンドを使ってマニュアルでコピーしたいディレクトリを指定します
	  </para>

	  <!-- <para>With this method only, if there are any files in the
            root directory itself, you need another command to copy them. In
	    particular, this is required with Debian and Slackware, since
            these distributions put files in the root directory:
	    <programlisting>cp -dp /* /.* /new-disk</programlisting></para> -->

	  <para>この方法の場合ルートディレクトリ自身になにかファイルがあるときは次のコマンドを使って
            コピーします。特に Debian と Slackware ではルートディレクトリにファイルを
            置くのでその必要があります -
            <programlisting>cp -dp /* /.* /new-disk</programlisting></para>

	</listitem>
      </varlistentry>
    </variablelist>


    <!-- <para>Previous versions of the Mini How-To stated that you could
      also use <command>tar</command> to copy the disk, but this method
      was found to have a bug. There are of course many other ways to copy
      the disks, but these three are the simplest, quickest, and most
      reliable.</para> -->

    <para>この Mini How-To の以前のバージョンではハードディスクをコピーするのに
      <command>tar</command>
      コマンドも使えると書きましたがこの方法にはバグがあります。その他にも当然いろいろな方法がありますが
      この 3 つが最も簡単で速くて確かです。</para>

    <!-- <para>After using any of these three methods, you must also create
      the <filename class="directory">/proc</filename>
      directory on the new disk, if it doesn't already exist:
      <programlisting>mkdir /new-disk/proc</programlisting></para> -->

    <para>3 つの方法のどれかでコピーした後もし新しい HD に
      <filename class="directory">/proc</filename>
      ディレクトリが無ければ作成します -
      <programlisting>mkdir /new-disk/proc</programlisting></para>
    
    <!-- <para>At this point, you may verify the file structure on the
       new disk, if you wish:
      <programlisting>umount /new-disk
fsck.ext2 -f /dev/hdb1
mount -t ext2 /dev/hdb1 /new-disk</programlisting>
    </para> -->

    <para>ここで必要なら新しい HD のファイル構造を検定します -

      <programlisting>umount /new-disk
fsck.ext2 -f /dev/hdb1
mount -t ext2 /dev/hdb1 /new-disk</programlisting>
    </para>
    
    <!-- <para>If the new disk has more than one partition, you must
      unmount them from the <emphasis>bottom up</emphasis> before running
      <command>fsck.ext2</command>: in the example mentioned above, you'd
      first unmount the 3rd level partitions, then the 2nd level
      partitions, and then the 1st level partition.</para> -->

    <para>もし新しい HD に 1 つ以上のパーティションがあるなら <command>fsck.ext2</command>
      を走らせる前に<emphasis>下の階層</emphasis>からアンマウントします - 前に述べた例ではまず
      3 層目のパーティションをアンマウントしてつぎに 2 層目 1 層目と続きます。
    </para>

    <!-- <para>You may also compare the two disks, to ensure that the
    files were copied properly:
      <programlisting>find / -path /proc -prune -o -path /new-disk -prune -o
                             -xtype f -exec cmp {} /new-disk{} \;
      </programlisting>
</para> -->

    <para>ファイルが間違いなくコピーされたかどうかを確かめるため2つのハードディスクを照合して
      おくこともできます -
      <programlisting>
find / -path /proc -prune -o -path /new-disk -prune -o -xtype f -exec cmp {} /new-disk{} \;
      </programlisting>
</para>
    
    <!-- <para><emphasis>(write this all on one line)</emphasis></para> -->

    <para><emphasis>( 1 行で記述してください)</emphasis></para>

    <formalpara>
      <!-- <title>Slackware only</title> -->

      <title>Slackware の場合</title>

      <!-- <para>
	A basic Slackware installation ("A" series only)
	doesn't include the <command>cmp</command> command, so you won't
        be able	to run this command if you have only installed the basic
        files. The <command>cmp</command> command is in the "AP1" series.)
      </para> -->

      <para>
	最小限のファイルだけを含む Slackware の基本インストール("A" シリーズだけ)では
        <command>cmp</command> は含まれて来ないのでこのコマンドは実行できません。
	これは "AP1" シリーズには入ってきます。 </para>

    </formalpara>
    
    <!-- <para>This will only compare regular files, not character or
      block special files (in the
      <filename class="directory">/dev</filename> directory), sockets, etc.,
      since the <command>cmp</command> command doesn't work properly with
      these. We would welcome suggestions on how to verify these "special"
      files.</para> -->

    <para>このコマンドは普通のファイルだけを照合します。
      <filename class="directory">/dev</filename> ディレクトリにある特殊な
      キャラクタ デバイス ファイルやブロック デバイス ファイル、ソケットなどは <command>cmp</command>
      コマンドでは適切なチェックはできません。このような"特別"なファイルの検定方法についてなにかあれば教えてください。
    </para>

  </sect1>
  <!-- Section: Copy the files from the old disk to the new disk END -->


  <!-- Section: Modify <filename>/new-disk/etc/fsstab</filename>
    as appropriate -->
  <sect1 id="modify">
    <!-- <title>Modify <filename>/new-disk/etc/fstab</filename>
     as appropriate </title> -->

    <title><filename>/new-disk/etc/fstab</filename> の修正</title>

    <!-- <para>If your new disk doesn't have the same partitions or
      organization as the old disk, modify the file
      <filename>/new-disk/etc/fstab</filename>
      on the new disk as appropriate.</para> -->

    <para>新しい HD が元の HD とパーティションや構成が異なっているときは新しい HD の
      <filename>/new-disk/etc/fstab</filename> をそれに合うように修正します。
    </para>

    <!-- <para>Make sure that the disk partitions (first column) correspond
      to the organization you'll have with the new disk, once the old disk
      has been removed, and that you're only mounting one partition at
      <filename class="directory">/</filename> as shown in the second column.
    </para> -->

    <para>元の HD が取り外されてしまったときにディスクのパーティションの記述(fstab の 1 列目)が新しい
      HD の構成と一致しているか、また 2 列目に記述されている
      <filename class="directory">/</filename> ディレクトリにパーティションが 1 つマウント
      されるだけだということを確認してください。
      </para>

    <!-- <para>For more information on the format of the file
      <filename>/etc/fstab</filename>, see the Linux System Administrator's
      Guide, section 4, under <emphasis>Mounting and unmounting</emphasis>.
    </para> -->

    <para><filename>/etc/fstab</filename> ファイルの書式については
      Linux System Administrator's Guide の セクション 4
      <emphasis>Mounting and unmounting</emphasis> の項を参照してください。
    </para>

    <!-- <para>For swap partitions, use a line similar to this one:
      <programlisting>/dev/hda1   swap    swap    defaults    0  0
      </programlisting>
    </para> -->

    <para>スワップパーティションは次のようにします -
      <programlisting>/dev/hda1   swap    swap    defaults    0  0
      </programlisting>
    </para>

  </sect1>
  <!-- Section: Modify <filename>/new-disk/etc/fsstab</filename>
   as appropriate END -->


  <!-- Section: Prepare LILO to boot the new disk -->
  <sect1 id="prepare">
    <!-- <title>Prepare <acronym>LILO</acronym> to boot the new disk</title> -->

    <title>新しい HD を起動させる <acronym>LILO</acronym> の準備</title>

    <epigraph>
      <!-- <para>(Thanks to Rick Masters for helping with this.)</para> -->

      <para>(この章に関して Rick Masters の助言に感謝します)</para>

    </epigraph>

    <!-- <para>We're assuming that <acronym>LILO</acronym> is installed
      on the hard disk's Master Boot Record (<acronym>MBR</acronym>);
      this seems to be the most common configuration. You want to install
      <acronym>LILO</acronym> on what's presently the second hard disk
      but will become the first hard disk.
    </para> -->

    <para><acronym>LILO</acronym> はハードディスクのマスターブートレコード
      (<acronym>MBR</acronym>) にインストールしてあるものとします。これが最も一般的な設定です。
      今は 2 つ目だがいずれは 1 つ目になるハードディスクに
      <acronym>LILO</acronym> をインストールします。
    </para>
    
    <!-- <para>Edit the file <filename>/new-disk/etc/lilo.conf</filename>
      as follows:

      <programlisting>
disk=/dev/hdb bios=0x80       # Tell LILO to treat the second
                              # disk as if it were the first
                              # disk (BIOS ID 0x80).
boot=/dev/hdb                 # Install LILO on second hard
                              # disk.
map=/new-disk/boot/map        # Location of "map file".
install=/new-disk/boot/boot.b # File to copy to hard disk's
                              # boot sector.
prompt                        # Have LILO show "LILO boot:"
                              # prompt.
timeout=50                    # Boot default system after 5
                              # seconds. (Value is in tenths of
                              # seconds.)
image=/new-disk/boot/vmlinuz  # Location of Linux kernel. The
                              # actual name may include a version
                              # number, for example
                              # "vmlinuz-2.0.35".
    label=linux               # Label for Linux system.
    root=/dev/hda1            # Location of root partition on
                              # new hard disk. Modify this as
                              # appropriate for your system.
                              # Note that you must use the name
                              # of the future location, once the
                              # old disk has been removed.
    read-only                 # Mount partition read-only at
                              # first, to run fsck.</programlisting>
    </para> -->

    <para><filename>/new-disk/etc/lilo.conf</filename> を次のように編集します -

      <programlisting>
disk=/dev/hdb bios=0x80       # 2 つ目のハードディスクを 1 つ目のハードディスク
                              # として取り扱うよう LILO に指示する。
                              # (BIOS ID 0x80).
boot=/dev/hdb                 # 2 つめのハードディスクに LILO を
                              # インストールする。
map=/new-disk/boot/map        # マップファイルの場所
install=/new-disk/boot/boot.b # このファイルから(LILO ブートレコードを)
                              # ブートセクタへコピーする。
prompt                        # "LILO boot:"プロンプトの表示
                              #
timeout=50                    # デフォルトで ５ 秒後に起動させる。
                              # (単位は 1/10 秒)
                              #
image=/new-disk/boot/vmlinuz  # Linux カーネルの場所を示す。
                              # 実際の名称は次のようにバージョンナンバーが
                              # 入っている。
                              # "vmlinuz-2.0.35"
    label=linux               # 起動するシステムを識別するラベル
    root=/dev/hda1            # 新しい HD のルートパーティションの場所
                              # これはハードディスクを入れ替えた後の
                              # システムに合うように修正する。
                              # いずれ元の HD は取り外されるので
                              # 入れ替えたのちのハードディスクの場所を
                              # 指定する。
    read-only                 # 読み出し専用でまずマウントしファイルシステムの
                              # チェックをする。</programlisting>
    </para>


    <formalpara>
      <!-- <title>Slackware only</title> -->

      <title>Slackware の場合</title>

      <!-- <para>Use <command>image=/new-disk/vmlinuz</command>.</para> -->

      <para><command>image=/new-disk/vmlinuz</command> とします。</para>

    </formalpara>

    <!-- <para>If you're using a <acronym>SCSI</acronym> hard disk, you may
      have to add a line with <command>initrd</command>. See your existing
      file <filename>/etc/lilo.conf</filename>.</para> -->

    <para>もし <acronym>SCSI</acronym> ディスクを使っているなら
      <command>initrd</command> がいるかも知れません。今ある
      <filename>/etc/lilo.conf</filename> を調べてみてください。
    </para>

    <!-- <para>Install <acronym>LILO</acronym> on the new disk:
      <programlisting>/sbin/lilo -C /new-disk/etc/lilo.conf</programlisting>
    </para> -->

    <para>新しい HD に<acronym>LILO</acronym> をインストールします -
      <programlisting>/sbin/lilo -C /new-disk/etc/lilo.conf</programlisting>
    </para>

    <!-- <para>The <option>-C</option> option tells <acronym>LILO</acronym>
      what configuration file to use.</para> -->

    <para><option>-C</option> オプションは どの設定ファイルを使うかを
      <acronym>LILO</acronym> に指定します。
    </para>

  </sect1>
  <!-- Section: Prepare LILO to boot the new disk END -->


  <!-- Section: Make a boot diskette (optional) -->
  <sect1 id="bootdisk">
    <!-- <title>Make a boot diskette (optional)</title> -->

    <title>ブートディスクの作成(オプション)</title>

    <!-- <para>If you wish, you can make a boot diskette, in case you run
      into problems when trying to boot the new disk.</para> -->

    <para>新しい HD で起動しない場合に備えてブートディスクを作っておくこともできます。
    </para>

    <!-- c<para>Insert an empty diskette, format it, create a file system
      on it and mount it:
      <programlisting>fdformat /dev/fd0H1440
mkfs.ext2 /dev/fd0
mount -t ext2 /dev/fd0 /mnt</programlisting></para> -->

    <para>なにも入っていないフロッピーディスクを挿入、フォーマットして、ファイルシステムを作成、
      マウントします -
      <programlisting>fdformat /dev/fd0H1440
mkfs.ext2 /dev/fd0
mount -t ext2 /dev/fd0 /mnt</programlisting></para>

    <formalpara>

      <!-- <title>Debian only</title> -->

      <title>Debian の場合</title>

      <!-- <para>With Debian 2.x, use <filename>/dev/fd0u1440</filename>
        instead of
	<filename>/dev/fd0H1440</filename>. With Debian 1.x, use 
	<filename>/dev/fd0h1440</filename>, with a lower case
	<wordasword>h</wordasword>.</para> -->

      <para>Debian 2.x では <filename>/dev/fd0H1440</filename>
        のかわりに <filename>/dev/fd0u1440</filename> を、
        Debian 1.x では小文字の <wordasword>h</wordasword> にかえた
        <filename>/dev/fd0h1440</filename> を使います。
        </para>

    </formalpara>

    <formalpara>
      <!-- <title>Debian only</title> -->

      <title>Debian の場合</title>

      <!-- <para>With Debian 2.x, use <command>superformat</command>
       instead of <command>fdformat</command>.
	You can ignore the error 
	<computeroutput>mformat: command not found</computeroutput>.  
	With Debian 1.x, if you don't have the command
	<command>fdformat</command>, you can omit it if the floppy
	is already formatted. In this case, you should check the diskette
        for bad blocks by adding <option>-c</option> after the
	<command>mkfs.ext2</command> command.</para> -->

      <para>Debian 2.x では <command>fdformat</command>
        のかわりに <command>superformat</command> を使います。
	つぎのエラーが出ますが無視してください。
	<computeroutput>mformat: command not found</computeroutput>.
	Debian 1.x でもし <command>fdformat</command> がないとき
        フロッピーがすでにフォーマットされているならそれを省けます。
	この場合は <command>mkfs.ext2</command> コマンドの後ろに
        <option>-c</option> オプションをつけて異常ブロックをチェックしておきます。
      </para>

    </formalpara>

    <formalpara>
      <!-- <title>Slackware only</title> -->

      <title>Slackware の場合</title>

      <!-- <para>Use <filename>/dev/fd0u1440</filename> instead of
	<filename>/dev/fd0H1440</filename>. With older versions, try
	<filename>/dev/fd0h1440</filename>, with a lower case 
	<wordasword>h</wordasword>.</para> -->

      <para><filename>/dev/fd0H1440</filename> のかわりに
        <filename>/dev/fd0u1440</filename> を使います。
	古いバージョンでは 小文字の <wordasword>h</wordasword> にかえた
        <filename>/dev/fd0h1440</filename> を試してください。</para>
	
    </formalpara>

    <formalpara>
      <!-- <title>SuSE only</title> -->

      <title>SuSE の場合</title>

      <!-- <para>Use <filename>/dev/fd0u1440</filename> instead of
	<filename>/dev/fd0H1440</filename>.</para> -->

      <para><filename>/dev/fd0H1440</filename> のかわりに
      <filename>/dev/fd0u1440</filename> を使います。
      </para>

    </formalpara>

       <!-- <para>Copy all files in
       <filename class="directory">/boot</filename>
       to the diskette:
       <programlisting>cp -dp /boot/* /mnt</programlisting>
       </para> -->

      <para><filename class="directory">/boot</filename> にある
      ファイルをすべてフロッピーディスクにコピーします -
      <programlisting>cp -dp /boot/* /mnt</programlisting>
      </para>

    <formalpara>
      <!-- <title>Red Hat only</title> -->

      <title>Red Hat の場合</title>

      <!-- <para>If the <filename class="directory">/boot</filename>
        directory contains both <filename>vmlinux</filename> and
	<filename>vmlinuz</filename> files (note the difference in the last
	letter), you only need to copy the <filename>vmlinuz</filename>
        files to the boot diskette. They are the same as the vmlinux
	files, except that they're compressed to save space.</para> -->

      <para><filename class="directory">/boot</filename>
        に <filename>vmlinux</filename> と
        <filename>vmlinuz</filename> の両方のファイル(最後の文字が違います)が
        あるときは <filename>vmlinuz</filename> の方だけをコピーします。
        これは圧縮されているだけで vmlinux と同じです。
	</para>

    </formalpara>
    
    <formalpara>
      <!-- <title>Slackware only</title> -->

      <title>Slackware の場合</title>

      <!-- <para>Copy the file <filename>/vmlinuz</filename> to the boot
        diskette; use the command <command>cp /vmlinuz /mnt</command>.
      </para> -->

      <para>次のコマンドを使って <filename>/vmlinuz</filename> をブートディスクに
        コピーします -
	<command>cp /vmlinuz /mnt</command></para>

    </formalpara>

    <!-- <para>Create a new file <filename>/mnt/lilo.conf</filename>
      as follows:
      <programlisting>
boot=/dev/fd0                 # Install LILO on floppy disk.
map=/mnt/map                  # Location of "map file".
install=/mnt/boot.b           # File to copy to floppy's
                              # boot sector.
prompt                        # Have LILO show "LILO boot:"
                              # prompt.
timeout=50                    # Boot default system after 5
                              # seconds. (Value is in tenths of
                              # seconds.)
image=/mnt/vmlinuz            # Location of Linux kernel on
                              # floppy. The actual name may
                              # include a version number, for
                              # example "vmlinuz-2.0.35".
    label=linux               # Label for Linux system.
    root=/dev/hda1            # Location of root partition on
                              # new hard disk. Modify this as
                              # appropriate for your system.
                              # Note that you must use the name
                              # of the future location, once the
                              # old disk has been removed.
    read-only                 # Mount partition read-only at
                              # first, to run fsck.</programlisting>
    </para> -->

    <para><filename>/mnt/lilo.conf</filename> を以下のように編集します。
      <programlisting>
boot=/dev/fd0                 # フロッピーディスクに LILO をインストールする。
map=/mnt/map                  # マップファイルの場所
install=/mnt/boot.b           # このファイルから(LILO ブートレコードを)
                              # フロッピーディスクのブートセクタへコピーする。
prompt                        # "LILO boot:"プロンプトの表示
                              #
timeout=50                    # デフォルトで ５ 秒後に起動させる。
                              # (単位は 1/10 秒)
                              #
image=/mnt/vmlinuz            # フロッピーディスク上のLinux カーネルの場所を示す。
                              # 実際の名称は次のようにバージョンナンバーが
                              # 入っている。
                              # "vmlinuz-2.0.35"
    label=linux               # 起動するシステムを識別するラベル
    root=/dev/hda1            # 新しい HD のルートパーティションの場所
                              # これはハードディスクを入れ替えた後の
                              # システムに合うように修正する。
                              # いずれ元の HD は取り外されますので
                              # 入れ替えたのちのハードディスクの場所を
                              # 指定します。
    read-only                 # 読み出し専用でまずマウントしファイルシステムの
                              # チェックをする。</programlisting>
    </para>

    <!-- <para>Install <acronym>LILO</acronym> on the boot diskette:
      <programlisting>/sbin/lilo -C /mnt/lilo.conf</programlisting>
    </para> -->

    <para>ブートディスクに <acronym>LILO</acronym> をインストールします -
      <programlisting>/sbin/lilo -C /mnt/lilo.conf</programlisting>
    </para>

    <!-- <para>The <option>-C</option> option tells <acronym>LILO</acronym>
    what configuration file to use.</para> -->

    <para><option>-C</option> オプションはどの設定ファイルを使うかを
    <acronym>LILO</acronym> に指定します。
    </para>

    <!-- <para>Unmount the diskette:
      <programlisting>umount /mnt</programlisting></para> -->

    <para>フロッピーディスクをアンマウントします -
      <programlisting>umount /mnt</programlisting>
    </para>
  </sect1>
  <!-- cSection: Make a boot diskette (optional) END -->


  <!-- Section: Remove the old disk -->
  <sect1 id="remove">
    <!-- <title>Remove the old disk</title> -->

    <title>元の HD の取り外し</title>

    <!-- <para>Shut down the system and remove the old disk. Remember
      to modify the disk jumpers and the <acronym>BIOS</acronym>
      information to reflect the changes.</para> -->

    <para>システムをシャットダウンして元の HD を取り外します。
      ハードディスクのジャンパと <acronym>BIOS</acronym> を
      新しい環境にあわせて変更するのを忘れないようにしてください。
    </para>

  </sect1>
  <!-- Section: Remove the old disk END -->


  <!-- Section: Reboot the system, modify LILO configuration file -->
  <sect1 id="reboot">
    <!-- <title>Reboot the system, modify <acronym>LILO</acronym>
    configuration file</title> -->

    <title>システムの再起動と <acronym>LILO</acronym> 設定ファイルの修正</title>

    <!-- <para>Reboot the system. If you have problems, you can use
      the boot diskette you just make. To do so, you may have to modify
      your <acronym>BIOS</acronym>'s boot-up sequence to
      <computeroutput>A:, C:</computeroutput>.</para> -->

    <para>システムを再起動します。もしなにか問題が起きたら先ほど作ったブートディスクを使用します。
      このとき <acronym>BIOS</acronym> の起動順序を
      <computeroutput>A:、 C:</computeroutput> に変更
      する必要があるかも知れません。
    </para>

    <!-- <para>You should modify the file
      <filename>/etc/lilo.conf</filename> in case you later want to run
      <acronym>LILO</acronym> again. Here's an example of how the file
      can look:
      <programlisting>
boot=/dev/hda                 # Install LILO on first hard
                              # disk.
map=/boot/map                 # Location of "map file".
install=/boot/boot.b          # File to copy to floppy's
                              # boot sector.
prompt                        # Have LILO show "LILO boot:"
                              # prompt.
timeout=50                    # Boot default system after 5
                              # seconds. (Value is in tenths of
                              # seconds.)
image=/boot/vmlinuz           # Location of Linux kernel. The
                              # actual name may include a version
                              # number, for example
                              # "vmlinuz-2.0.35".
    label=linux               # Label for Linux system.
    root=/dev/hda1            # Location of root partition on
                              # new hard disk. Modify this as
                              # appropriate for your system.
    read-only                 # Mount partition read-only at
                              # first, to run fsck.</programlisting>
    </para> -->

    <para>再度 <acronym>LILO</acronym>(/sbin/lilo) を実行する時のために
      <filename>/etc/lilo.conf</filename> を修正しておきます。
      どのようにするかの一例です -
      <programlisting>
boot=/dev/hda                 # 1 つ目のハードディスクに LILO をインストールする。
                              #
map=/boot/map                 # マップファイルの場所
install=/boot/boot.b          # このファイルから(LILO ブートレコードを)
                              # ブートセクタへコピーする。
prompt                        # "LILO boot:"プロンプトの表示
                              #
timeout=50                    # デフォルトで ５ 秒後に起動させる。
                              # (単位は 1/10 秒)
                              #
image=/boot/vmlinuz           # Linux カーネルの場所を示す。
                              # 実際の名称は次のようにバージョンナンバーが
                              # 入っている。
                              # "vmlinuz-2.0.35"
    label=linux               # 起動するシステムを識別するラベル
    root=/dev/hda1            # 新しい HD のルートパーティションの場所
                              # これは新しいシステムに合うように修正する。
                              #
    read-only                 # 読み出し専用でまずマウントしファイルシステムの
                              # チェックをする。</programlisting>
    </para>

    <formalpara>
      <!-- <title>Slackware only</title> -->

      <title>Slackware の場合</title>

      <para><command>image=/vmlinuz</command> を使います。
      </para>
    </formalpara>
  </sect1>
  <!-- Section: Reboot the system, modify LILO configuration file END -->


  <!-- Section: Acknowledgements -->
  <sect1 id="acknowledgements">
    <!-- <title>Acknowledgements</title> -->

    <title>謝辞</title>

    <!-- <para>Thanks to Scott Christensen, Frank Damgaard,
      Alexandre Fornieles, David Fullerton, Igor Furlan, Jerry Gaines,
      Chris Gillespie, Nicola Girardi, Per Gunnar Hansoe, Richard Hawes,
      Ralph Heimueller, Gerald Hermant, Andy Heynderickx, Paul Koning,
      Hannu Liljemark, Claes Maansson, Rick Masters, Jason Priebe,
      Josh Rabinowitz, Douglas Rhodes, Valentijn Sessink, Kragen Sitaker,
      Stephen Thomas, and Gerald Willman.</para> -->


    <para>以下の方々に感謝いたします。

      Scott Christensen、 Frank Damgaard、 Alexandre Fornieles、
      David Fullerton、 Igor Furlan、 Jerry Gaines、 Chris Gillespie、
      Nicola Girardi、Per Gunnar Hansoe、 Richard Hawes、 Ralph Heimueller、
      Gerald Hermant、 Andy Heynderickx、 Paul Koning、 Hannu Liljemark、
      Claes Maansson、 Rick Masters、Jason Priebe、 Josh Rabinowitz、
      Douglas Rhodes、 Valentijn Sessink、 Kragen Sitaker、 Stephen Thomas、
      Gerald Willman</para>

    <!-- <para>This document may be translated into any language. If you do
      so, please send a copy of the translation to Konrad Hinsen
      <email>hinsen@cnrs-orleans.fr</email>.</para> -->

    <para>この文書を翻訳する人はそのコピーを Konrad Hinsen
      <email>hinsen@cnrs-orleans.fr</email>
      に送ってください。
    </para>

  </sect1>
  <!-- Section: Acknowledgements END -->

  <sect1 id="about-the-translation">

    <title>日本語訳について</title>

    <para>
      翻訳につき助言を頂いたつぎの方々に感謝いたします -
      武井伸光さん、千旦裕司さん
    </para>

    <para>
      日本語訳は Linux Japanese FAQ Project が作成しました。
      翻訳に関するご意見は JF プロジェクト
      <email>JF@linux.or.jp</email> 又は、長岡昭平
      <email>nagaoka@jttk.zaq.ne.jp</email> 宛に連絡してください。
      (翻訳年月日 25 February 2001, v2.11)
    </para>

  </sect1>

</article>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-indent-step:2
End:
-->
