Windows system >> Windowsの知識 >  >> コンピュータソフトウェアのチュートリアル >> サーバー技術 >> サーバー合成 >> ブレードサーバーのハードディスクブートLinuxスタンドアロンインストール(1)

ブレードサーバーのハードディスクブートLinuxスタンドアロンインストール(1)

  

2つのシステムから開始します。

·システムAにSLES10がプリロードされており、ブートローダーとしてgrubが使用されています。 SCSIディスクインターフェイスは2つありますが、最初のものだけが使用されます。

·システムBはディスクドライブが1つしかない空のシステムです。オペレーティングシステムはロードされていません。システムAを使用して、システムBを自己インストール型ハードドライブ用に準備します。

1つ目は、自己インストールディスクを作成することです。 2つのパーティションでディスクをフォーマットします。

·最初の(小さい)パーティションにはSUSEインストールメディアが含まれているので、これをインストールパーティションと呼びます。

· 2番目の(大きい)パーティションはオペレーティングシステム用に用意されており、オペレーティングシステムパーティションと呼びます。


手順1:ケーブルの接続を修正する


両方のシステムの電源を切り、システムBからディスクを取り外します(ディスクB)。ディスクBをシステムAの2番目のSCSIディスクインタフェースに挿入します。次に、最初のSCSIディスクである専用のディスク(ディスクA)からシステムを起動します。


手順2:ディスクBのパーティション分割


fdiskコマンドを使用してディスクBをパーティション分割します。 SCSIディスクを使用する場合、ディスク名は/dev /sdbです(IDEディスクなど、他の種類のディスクを使用する場合は、名前を調整する必要があります)。ディスクデバイスを表示するには、fdisk– lコマンドを使用できます。名前

a.Run fdisk /dev /sdb

b。既存のパーティションを削除するには、dと入力します。ディスクが空の場合は、この手順を省略することもできます。

c。nを入力して新しいパーティションを追加します。 1次区画を選択し、区画番号として1を選択して、1次区画としてマウント区画を作成します。次に、リスト1を表示するために、1から900までのセクター(SUSEインストール・メディアには約4.3GBが必要なので、約6.3GBが適切です)を割り当てます。必要に応じて調整できます。

リスト1:インストールパーティションの作成



 blade8:〜#fdisk /dev /sdbこのディスクのシリンダ数は8924に設定されています。それは悪いことではありませんが、これは1024より大きく、特定の設定では以下の問題を引き起こす可能性があります。1)ブート時に実行されるソフトウェア(例えば古いバージョンのLILO)2)他のOSからのソフトウェアのブートとパーティション、DOS FDISK、OS /2 FDISK)コマンド(mはヘルプ用):nコマンドアクションe extended pプライマリパーティション(1〜4)pパーティション番号(1〜4):1最初のシリンダ(1〜8924、デフォルトは1):デフォルト値1最後のシリンダー、または+ sizeまたは+ sizeMまたは+ sizeK(1  -  8924、デフォルト8924):900コマンド(ヘルプはm):


d。別のパーティションを作成するにはnを入力します(以下のリスト2に示すように、オペレーティング・システムのパーティション):

リスト2:オペレーティング・システムのパーティションの作成



コマンド(mはヘルプ用):n Cコマンド処置e拡張p基本区画(1から4)p区画番号(1から4):2最初のシリンダー(901から8924、デフォルトは901):デフォルト値を使用901最後のシリンダー、または+ size、または+ sizeM、または+ sizeM(1) -8924、デフォルト8924):デフォルト値8924の使用コマンド(mはヘルプ用):


ただし、このパーティションにデータを保存しないでください;このパーティションはSUSEのインストール中にフォーマットされます。

e。リスト3に示すように、aを入力して最初のパーティション(インストールパーティション)のブートタグを切り替えます。パーティション1を起動可能にします。

リスト3:インストールパーティションを起動可能にする



コマンド(ヘルプはm):aパーティション番号(1-4):1 


f。リスト4に示すように、wを入力してすべてのパーティション情報をテーブルに書き込み、パーティションを終了します。リスト4:パーティション情報の書き込み


コマンド(ヘルプはm):wパーティションテーブルが変更されました; ioctl()を呼び出してパーティションテーブルを再読み込みします。ディスクを同期しています。


この手順では変更をディスクにコミットします。

ディスクBは正常にパーティション分割されました。

手順3:パーティションをフォーマットする

ext3ファイルシステムを使って、ディスクBの最初のパーティションをフォーマットします。

リスト5:最初のパーティションをフォーマットする< Br>




 


blade8:〜#mkfs.ext3 /dev /sdb1mke2fs 1.38(2005年6月30日 - 30日)ファイルシステムのラベル= OSタイプ:Linuxブロックサイズ= 4096(log = 2)フラグメントサイズ= 4096(log = 2)904960 inode、1807304ブロック90365ブロック(5.00%)スーパーユーザー用に予約最初のデータブロック= 056ブロックグループ32768ブロック/グループ、32768 /perフラグメントグループあたりのGroup16160 iノードブロックに保存されたスーパーブロックバックアップ:32768、98304、163840、229376、294912、819200、884736、1605632書き込みiノードテーブル:done作成ジャーナル(32768ブロック):done書き込みスーパーブロックおよびファイルシステムのアカウンティング情報:done書き込みは37マウントごとに行われますまたは180日のうち、どちらか先に来た方。 Ide。

手順4:grubブートローダーをインストールする

次のようにして、ディスクBの最初のパーティションにgrubブートローダーをインストールします。

a。最初のパーティションを次のパーティションにマウントします。フォルダ、例えば/mnt /sdb mount /dev /sdb1 /mnt /sdbを実行します。

b。/boot /grubフォルダから/mnt /sdb /boot /フォルダにgrubブートファイルをコピーします。



Copyright © Windowsの知識 All Rights Reserved