<!doctype linuxdoctr system>
<article>
<title>Linux + WinNT ++ mini-HOWTO</title>
<author>Kurt Swendson
<date>v1.0, 21 December 1996
<trans>中谷千絵, jeanne@mbox.kyoto-inet.or.jp
<tdate>v1.0j, 09 May 1997

<abstract>
Linux とプリインストールされた NT を共存させる方法
</abstract>

<sect>はじめに
<p>
<!--
This file describes how I installed Linux and Windows NT 3.51 on the same
computer.  Unlike most HOWTOs that start with "First erase your entire C
drive", this HOWTO will allow you to install Linux without harming any
existing data on your drive.
-->
  この mini HOWTO は、１台のコンピュータに Linux と Windows NT をイン
ストールする方法について説明しています。"まずご使用の C ドライブにある 
Windows NT を削除"してから始めるという大部分の HOWTO の類とは違って、
この HOWTO ではドライブにあるデータを壊さないで、Linux をインストール
できるようにしています。

<!--
In brief, I started with the Walnut Creek Slackware 3.0.0 CD rom, and a DOS
system disk.  I used Fips, from the CD,  to create my Linux partitions.
Then I used the Loadlin program, from the CD, along with the DOS system disk
to boot Linux.  Then I copied the DOS system files to the C drive, and
edited the file BOOT.INI to include loadlin as one of the choices when you
boot up NT.  That's it.
-->
  内容を簡単に要約します。私は、Walnut Creek Slackware 3.0.0 CD rom と 
DOS のシステムディスクを使って始めました。Linux用 のパーティションを作
成するために、CD にあった Fips を使いました。それから、DOS のシステム
ディスクで Linux をブートするために CD に入っていた Loadlin プログラム
を使いました。それから C ドライブに DOS のシステムファイルをコピーし、
NT をブートする際の選択の１項目として loadlin が入るように <tt>BOOT.INI</tt> 
を編集しました。それで全部です。


</sect>

<sect>インストールについて
<p>
<!--
Let's go into a little more detail.
-->
もう少し詳しく書きましょう。

<!--
Recall that before NT and 95, PCs had DOS as the operating system. Windows
3.1 ran as a program within DOS.  We could do all kinds of Linux installs
using DOS as our "base" operating system.  All you did was exit out of
Windows, and you were at the DOS prompt, where you could perform various
system-crunching functions like fdisk  and the Linux install.  When NT came
out, NT became the entire operating system.  Sure, DOS shell is there, but
as a program that runs within the NT operating system.  You can't exit out
of Windows NT to do the install.  You turn on the computer, and it gets you
into NT automatically, where you stay, until the end, when NT "allows" you
to turn the computer off.
-->
  NT と 95 以前のことを思いだすと、 PC はオペレーティングシステムとし
て DOS を持っていました。Windows 3.1 は DOS のなかでのプログラムとして
動作します。** 基本的 ** なオペレーティングシステムとして DOS を使って
いろいろな種類の Linux をインストールできます。すべての作業は Windows 
を離れて行っていました。DOS プロンプトでは、<tt>fdisk</tt> のような
さまざまなシステムを変更するような作業を行うことができますし、 Linux の
インストールもできます。NT が登場した時、NT は完全なオペレーティングシステム
になりました。

  確かに 、NT オペレーティングシステムのなかで動作するプログラムとして
DOS シェルがありますが、インストールのために Windows NT の外に出ること
はできません。コンピュータのスイッチを入れたなら、終了するまで、つまり
あなたがコンピュータのスイッチを切って NT を終了させてしまうまで自動的
に NT のなかにいることになるのです。


<!--
Before I started the install, I went to a DOS computer and made a system
floppy, and included the files: COMMAND.COM, DEFRAG.EXE, DEFRAG.HLP,
FORMAT.COM, and SYS.COM.  I got fips from the CD rom, and stuck that on the
disk too.
-->
  インストールを始める前に、私は、DOS コンピュータで <tt>COMMAND.COM</tt>、 
<tt>DEFRAG.EXE</tt>、 <tt>DEFRAG.HLP</tt>、<tt>FORMAT.COM</tt> そして 
<tt>SYS.COM</tt> を含むシステムフロッピーを作成しました。CD-ROM から 
<tt>fips</tt> を入手し、それもまたディスク上に
置きました。


<!--
Using defrag, I determined where the free space on my disk was, and was able
to safely partition the disk with fips.  On the CD rom was a good set of
instructions on how to use fips. I followed other HOWTO  instructions to do
the Linux install.
-->
  デフラグを使って、ディスク上に空き領域を作り、<tt>fips</tt> でディスクを安全
に再構成しました。CD-ROM には <tt>fips</tt> を使う方法(訳注*)についてよく
まとまった説明書がありました。私は Linux をインストールするために他の HOWTO も
探しました。

訳注*：<tt>fips</tt> については、<tt>fips.doc</tt> や <tt>fips.faq</tt> が
ありますのでご参考ください。

<!--
Then I made a bad mistake. I installed LILO, and when it overwrote my MBR,
it effectively killed my computer.  I'm sure that some people may be able to
fix their MBR, but in my case, I ended up completely erasing my hard drive
and re-installing EVERYTHING from scratch.  (For the record, I did ask
around, and I did look on the MS Knowledge Base, and try to recover my MBR,
but nothing worked.  A total re-install was the easiest route).
-->
  その後で私は大失敗をしてしまいました。私は LILO をインストールしまし
た。LILO が MBR を上書きしてしまい、事実上 LILO は私のコンピュータを 
kill してしまいました。MBR をちゃんとすることができる人もいるとは思い
ますが、私の場合、ハードドライブを完全に消しさってしまい、すべてのもの
を最初から再インストールしました。念のために記しておきますが、私は資料
を探しまわり、MS Knowledge Base(MS の利用ヒント集)を見つけました。そして、
MBR を回復させようとしましたが、全然動きませんでした。すべてを再インス
トールするのが最も簡単な方法でした。)

</sect>

<sect>Loadlin を使う
<p>
<!--
This prompted me to investigate loadlin. Loadlin is a program that runs from
the DOS prompt to bootstrap Linux. It exists in the Linux distribution, in
gzipped format.  Along with the actual loadlin program, you get a good set
of instructions and faqs.  I booted up the computer with the DOS system
disk, and ran loadlin.  Linux came up perfectly, just like if I used my
Linux boot floppy.
-->
  このことが loadlin を調べるきっかけになりました。Loadlin は Linux を
ブートするために DOS プロンプトから動作するプログラムです。Loadlin は 
gzip 形式で Linux 配布物に入っています。実際の loadlin プログラムと一
緒によくまとまった説明書と FAQ があります。私は、DOS のシステムディス
クでコンピュータを起動し、loadlin を動作させました。Linux のブートフロッ
ピーを使用したのとほとんど同じように、Linux は完璧に起動しました。

<!--
So, after some manual playing around, I was able to make my computer start
up using DOS, and start up Linux with an autoexec.bat file.  But surely I
was not going to overwrite my MBR again!
-->
  そこで、手動で何回か試した後、私は DOS を使ってコンピュータを始動さ
せることができました。そして、<tt>autoexec.bat</tt> で Linux を始動しました。
もちろん私は再度 MBR を上書きするつもりはありませんでした。


<!--
Watch what happens when you start up your Windows NT computer.  Upon your
standard NT startup, you momentarily see (more or less):
-->
  Windows NT コンピュータを始動する時、何が起こるかを観察しましょう。
標準の NT が始動する時、ほんのしばらくの間、(たぶん)次のような画面を表
示します。


<!--
1.  BIOS banner
2.  Press <F1> to enter Setup message
3.  OS Loader v 3.51
           Please select the operating system to start:
        Windows NT Workstation Version 3.51
        Windows NT Workstation Version 3.51 (VGA Mode)
-->
<tscreen><verb>
1. BIOS 画面表示
2. Press &lt;F1&gt; to enter Setup message
3. OS Loader v 3.51
  	始動するオペレーティングシステムを選択してください。
  	Windows NT Workstation Version 3.51
  	Windows NT Workstation Version 3.51 (VGA Mode)
</verb></tscreen>


<!--
You will recognize all this, no doubt, and also recall that in Control
Panel, System, you see that list of OS Loader menu options. So, why not add
a DOS autoexec.bat, running loadlin, on the end of that menu?
-->
  このようなものを表示するはずです。コントロールパネルのなかの System 
に関することを思い出してください。OS ローダメニューのオプションのリス
トを確認しましょう。loadlin を動作させる DOS の <tt>autoexec.bat</tt> は
なぜメニューに加わらないのでしょうか。

<!--
The answer lies in the Microsoft Knowledge Base, article Q153762, "Setting
Up Dual Boot After Installing Windows NT".  Okay, Bill Gates, I properly
footnoted you, so don't send your lawyers after me for plagiarizing.
-->
  その答えは Microsoft Knowledge Base (Microsoft の基礎知識) の 
Q153762 番 " Windows NT をインストール後に二重ブートを設定する" という
項目にあります。Bill Gates さん、当然ながら私はあなたを注釈に使いまし
たが、 盗用だと言って私のことをあなたの弁護士さんに知らせないでね。

<!--
If you are doing this Linux thing, and hitting the HOWTOs pretty hard, you
should also check out the knowledge base, because there is a wealth of
knowledge out there, and you can learn a lot.  Each article has suggested
keywords at the end you may search on to get more information on related
subjects.
-->
  Linux でこのようにするなら、つまり、ちょっと熱心に多くの HOWTO を調
べるなら、そこから導かれる多くの情報があり、多くのことが学べるので、基
礎知識をチェックした方がいいでしょう。 それぞれの記事は、関連する課題
についてさらに多くの情報を得られるように検索できるキーワードを示唆して
います。

<!--
Back to the article. Unfortunately, it states you can't run your NT
operating system using the NTFS file system.  You must be still using the
old FAT format.
-->
  話をもとに戻しましょう。不運にもあなたは NTFS ファイルシステムを使っ
て NT オペレーティングシステムを動作させることができない状態にいます。
あなたはまだ古い FAT フォーマットを使う状態にいなければなりません。

<!--
Start up the computer using the DOS system disk, and type in "sys a: c:".
When it is complete, you will get a message saying the system transfer is
complete.
-->
  DOS のシステムディスクを使ってコンピュータを始動します。そして、
"<tt>sys a: c:</tt>" と入力します。完了すれば、システム転送は完了という
メッセージを表示します。

<!--
Reboot your computer.  It will start up in DOS. (Note: If you followed my
footsteps, and already created an autoexec.bat file running loadlin, this
may be bad. Temporarily disable the autoexec.bat file by renaming it or
deleting it before rebooting).
-->
  コンピュータをリブートします。DOS で始動します。(注意: 私の注意にし
たがい、すでに loadlin が動作する <tt>autoexec.bat</tt> ファイルを作成している
なら、これはよくないかもしれません。リブートする前にそれをリネームする
か、削除して、一時的に <tt>autoexec.bat</tt> ファイルを無効にします。)

<!--
Copy command.com onto your root directory, and build your  autoexec.bat
file.   (If you want to do a complete DOS install here, you can.  After all,
the official purpose of the knowledge base article is for a DOS dual boot).
-->
  ルートディレクトリに <tt>command.com</tt> をコピーし、<tt>autoexec.bat</tt> 
を組み込みます。(ここで DOS のインストールを完了したいならできます。結局、 基礎
知識 (knowledge base)の記述の公的な目的は DOS の二重ブートなのです。)

<!--
Reboot your computer again, using your NT setup disk set, and specify the
"Repair" option when it asks you, and follow the setup procedure.  All you
are doing is repairing the boot sector,  so you do not need to inspect the
registry files, the system files, or the NT boot environment during the
setup procedure.
-->
  NT のセットアップディスクを使って、もう一度コンピュータをリブートし
ます。そして、設定を聞いてくきたら "<tt>Repair</tt>" オプションを指定し、セット
アップを続行します。やらなくてはいけないことはブートセクターを記すこと
です。レジストリファイルや、セットアップ過程での NT のブート環境を点検
する必要はありません。

<!--
Get into File Manager, and click on View, File Type, and click on the box to
reveal system and hidden files.  You will then see BOOT.INI in your root
directory.
-->
  ファイルマネジャー に行き、<tt>View、File Type</tt> をクリックします。それか
ら、system と隠しファイルを見えるようにするためにボックスをクリックし
ます。そうすればルートディレクトリで <tt>BOOT.INI</tt> が見えます。

<!--
Click on this file, and do a File, Properties (alt-enter), and turn off the
flags for hidden, read only, and archive.  Make a backup copy of this file,
and also make another copy, which you will edit.  Add one line to the end:
-->
  このファイル(<tt>BOOT.INI</tt>) をクリックし、 メニューバーの 
File &lsqb;ファイル&rsqb; をクリックし、さらにメニューから 
Properties &lsqb;属性の変更&rsqb;をクリックし、
hidden &lsqb;隠しファイル&rsqb;、read only &lsqb;読み取り専用&rsqb;、そして、
archive &lsqb;アーカイブ&rsqb; のチェックを解除します
( alt-enter キーを使ってファイルのプロパ
ティを変更することもできます)。このファイルをバックアップコピーし、さ
らにあなたの編集用にもうひとつコピーを作ります。そのファイルの末尾に次
の１行を加えます。

<tscreen><verb>
C:\="Linux"
</verb></tscreen>

訳注：&lsqb; &rsqb;内は WinNT 日本語版に相当する表示です。

<!--
Save this file, and copy it on top of the real boot.ini file, and turn those
flags back on.  Read Only, Archive, and System should be turned on.
-->
  ファイルをセーブし、オリジナルの <tt>boot.ini</tt> ファイルにそれを上書き
コピーします。そしてこれらのチェックをもとに戻します、
Read Only、 Archive そして System については属性をつけなければいけません。

<!--
When you reboot, and get to the OS Loader screen, you should see Linux on
the end of your list of operating systems.  Press the down arrow to
highlight Linux, press enter, and, well, you know, see what happens next!
-->
  リブートすると、OS ローダ画面を表示します。オペレーティングシステム
のリストの最後に Linux を表示するはずです。矢印キーで移動して Linux を
反転表示させ、enter を押します。そうすれば、うまくいき、次の段階に進む
ことができるでしょう。


Kurt Swendson

</sect>

<sect>日本語訳について
<p>
日本語訳についての問い合わせは

<tscreen><verb>
jeanne@mbox.kyoto-inet.or.jp
</verb></tscreen>

日本語訳は Linux-JF プロジェクトの次の方々から
多くのご助言を頂きました。
ありがとうございます。

<tscreen><verb>
嶋崎さん yamatori@ab11.yamanashi.ac.jp
よしみねさん yoshimin@ms.civilnet.com.tw
いとうさん nozomi@biol.tsukuba.ac.jp
菊谷さん kikutani@eis.or.jp
衛藤さん seto@Adobe.COM
佐藤さん fumiya@yk.rim.or.jp
松浦さん masa386@yk.rim.or.jp
</verb></tscreen>

<verb>
訳：中谷千絵 jeanne@mbox.kyoto-inet.or.jp
1997/05/09
</verb>

</sect>

</article>
