14
Linux イイイイイイ イイイイイイイイ イイイイ I イイイイイ 9 イ 2003/12/12 イイ イ

Linux インストール      のための基礎知識

  • Upload
    vernon

  • View
    34

  • Download
    2

Embed Size (px)

DESCRIPTION

Linux インストール      のための基礎知識. 物理実験 I 情報実験第 9 回 2003/12/12 中神 雄一. 目次. OS 起動までの仕組み(前回の復習) パーティションとは? ファイルシステムとは? マルチブートにするためには Debian/GNU Linux のインストール手引き. OS 起動までの仕組み (Win 系 ). BIOS. BIOS   ⇒  MBR 読み込み マスターブートプログラム  (MBR 内 ) イニシャルプログラムローダー (PBS 内 ) OS ローダ OS 起動. - PowerPoint PPT Presentation

Citation preview

Page 1: Linux  インストール      のための基礎知識

Linux インストール     のための基礎知

物理実験 I 情報実験第 9 回2003/12/12 中神 雄一

Page 2: Linux  インストール      のための基礎知識

目次 OS 起動までの仕組み(前回の復習) パーティションとは? ファイルシステムとは? マルチブートにするためには Debian/GNU Linux のインストール手引

Page 3: Linux  インストール      のための基礎知識

OS 起動までの仕組み (Win 系 )

BIOS   ⇒  MBR 読み込み マスターブートプロ

グラム  (MBR 内 ) イニシャルプログラ

ムローダー (PBS 内 ) OS ローダ OS 起動

マスターブートレコード

パーティションブートセレクター

基本パーティション

基本パーティション

パーティションブートセレクター

( MBR )

( PBS )

BIOS

OS ローダ

( OS カーネル) ※   Linux の場合は若干異なります

Page 4: Linux  インストール      のための基礎知識

パーティションとは?  (1)

ハードディスクをいくつかの領域に分割したもの

• 一台のハードディスクをパーティションごとに異な

るファイルシステムを導入できる。

  ⇒ 複数の OS をインストールできる。• ディスクの空き容量効率的利用• ディスクに障害が発生したときにパーティション

単位で対応できる。

Page 5: Linux  インストール      のための基礎知識

パーティションとは?( 2 ) 基本パーティション ( プライマリ )  通常は OS をインストールするのに使用 . 先頭

の 基本パーティションに MBR がインストールさ

れる .

拡張パーティション  論理パーティションを作るのに使用 .

論理パーティション (ロジカル) 拡張パーティション内に無制限に作成可能 .

Page 6: Linux  インストール      のための基礎知識

パーティションとは?  (3)• 基本パーティションは最大 4 個まで

•  4 個以上にするには  拡張パーティション+論理パーティションで

基本 基本 基本 基本

基本 基本 基本拡張パーティション

論理 論理 論理 論理

Page 7: Linux  インストール      のための基礎知識

ファイルシステムとは?( 1 )

1. ユーザが扱うファイルやディレクトリを  実際の物理的なディスク上に対応させる。2. ファイルやディレクトリ自体を管理する。

「ハードディスクフォーマットするとは…」 分割した HDD を指定したファイルシステムで区 分すること。(図書館の蔵書をどのように書棚に納めるか決める ようなもの)

Page 8: Linux  インストール      のための基礎知識

ファイルシステムとは?( 2 )

OS よって対応するファイルシステムは異なる。 ・  FAT16: Win95/98, NT, ・  FAT32: Win95/98, Me, 2000, XP ・  NTFS: Win NT, 2000, XP ・  Ext2: Linux

パーティションの設定できる最大容量も異なる。 ・  FAT16: 2GB ・  FAT32: 2TB

Page 9: Linux  インストール      のための基礎知識

マルチブートとは?

一台のコンピュータに 2  種類以上の OS  をインストールすること

※ OS が二種類の場合にはデュアルブートともいう

どの OS を起動するか選択するブート  セレクターというソフトウエアが必要。   ex. LILO (Linux), NTLDR (Win)

Page 10: Linux  インストール      のための基礎知識

どこで選択するか? ~ ブートセレクター ~

MBR

PBS

OS 1(Win)

OS 2(Linux)

PBS

BIOS

/dev/hda1

/dev/hda2

MBR⇒PBS で選択

PBS⇒OS ローダーで選択

パーティションテーブルパーティションの位置や、基本/ 拡張領域か、起動可能かといった情報を格納。

Page 11: Linux  インストール      のための基礎知識

Debian/GNU Linux      インストール手引き 

インストールフロッピーの作成 (計 6 枚)

- rescue.bin    カーネル本体

- root.bin   メモリ上に一時的なファイルシステムを作る

- driver-1.bin ~ driver-4.bin   カーネルモジュールやドライバが入っている

Page 12: Linux  インストール      のための基礎知識

インストール手順1. フロッピーから起動2. ハードディスクのパーティ

ション作成3. ハードディスクのフォーマッ

ト4. ネットワークの設定5. 基本システムのインストール6. 再起動7. パッケージのインストール8. X-window system 等   の設定

この時 OS はメモリー上に展開される。

カーネルをハードディスクにコピーする。

Page 13: Linux  インストール      のための基礎知識

今日の作業

Debian/GNU   Linux  インストールガイド[2.4.11] システムのシャットダウン まで

■ ポイント   - ハードディスクのパーティションをどのように分割   したのか?   - ブートセレクターはどこにインストールしたか?   - なぜ rescue.bin ディスクを  2 回使うのか?   ・ 一回目と二回目それぞれの目的は?

Page 14: Linux  インストール      のための基礎知識

参考文献武藤健志著 , 2000 ; 「 Debian/GNU Linux 徹底入門」 翔泳社

IYAMA’S HOME PAGE, 2003;  「マルチブートの全て」  http://www.neural-net.co.jp/~spe3609a/