[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:08564] How to multi OS configuration



かわさき@ふじでんきです。

最近Debianをそれ専用でインストールし、一応、動作だけは
無事しているみたいです。
Win95機からTELNETできます。

で、今度、従来DOS6.2とWin95とWinNT4.0/WSを
切り替えて、bootしていたClient機に、新たにDebianの
環境を持たせて【マルチスーパーClientスペシャル】に
しようと考えています。
で、これら複数のOSを切り替えて、起動するため、
NTローダを用いています。
で、Debianの導入方法がよく分かりません。

【現在、判明している手順】
ハードディスク環境は6GBのPrimary−IDEに対し
MS基本領域    VFAT 2G ・・・ Win95で使用
残りMS拡張領域  4G
 論理領域:  D:NTFS 2G ・・・ WinNT4.0/WSで使用
 残り 2G ・・・ 非MS−DOS領域
とMS−FDISKで設定し、

(1)MS基本領域にDOSのインストール
 正常に起動することを確認して、PBR(ディスクの先頭512バイト)を
 ファイルとして保存。
(2)MS基本領域にWin95を重ねてインストール
 正常に起動することを確認して、PBR(ディスクの先頭512バイト)を
 ファイルとして保存。
(3)MS拡張領域内論理領域にNTのインストール
 領域をNTFSとしてNTをインストール。正常起動確認
 (1)の領域にNTが作成したboot.iniを編集し、DOSのPBR、
 Win95のPBR、を起動時に切り替えて読み込み、
 起動できるようにする。

【あまり自身のないDebianの導入手順】
(1)Debian−CDからrawrite2を用いて、resc1440.binの
 イメージディスクを作成する。
(2)同ディスクにより再起動。まずは非DOS領域を
  cfdiskを用いて、パーティション分割
  hda3 ・・・ linuxNative 900MB(根拠はありません)
  hda4 ・・・ linuxNative 1GB  (根拠なし)
  hda5 ・・・ linuxSwap 100MB(実メモリが128MBなの
で)
  hda3 をbootに設定する。
 それぞれ初期化し、/,/usrでマウントする。
 で、Networkなどの設定を行い、インストールを続ける。
《最大の難関》
 インストーラがMBRを作成するか聞いてくる・・・とりあえずY
 ハードディスクからbootするか聞いてくる・・・ とりあえずY
 再立ち上げ・・・Linuxしか立ち上がらない。

《やりたいこと(私の中のイメージ)》
 ・dos領域をマウント
 ・ddを用いて、hda3の先頭512バイトをPBRファイル化し、
  先のdos領域にcp(of=/dos/linux.pbr)する。
 ・boot.iniを編集して、DosやWin95のように、
  起動時にpbrを読み込んで、lunixを起動できるようにしたい。

フロッピーからLinuxを立ち上げるようにインストールし、
フロッピーからpbrを作成し、これをハードディスクにコピー
boot.iniを編集すれば、NTローダを用いて確かに
Dos/Win95/NT/Linuxと切り替えて起動できるが
作成したpbrが/dev/fd0を指しているみたいで
フロッピーがないとLunixが起動できない・・・という
マヌケな実装になってしまう。

以上、長文ですがよろしくご教授下さい。
また、NTLoaderを用いず、lilo(これがなんだかよく分からない
けど)同じような機能を得られる!!というのであれば、こちらの方も
ご紹介下さい。


◆ かわさき@ふじでんき kawasaki-yoshio-m@xxxxxxxxxxxxxxxxxxxxxx