Novell(クラウドコンピューティングのセキュリティ・仮想化ソリューションを実現)

 

起動可能なUSBドライブを作成してSLESをインストールする方法

This document (3499891) is provided subject to the disclaimer at the end of this document.

環境

SUSE Linux Enterprise Server 10 (SLES 10)

問題の状況

ここでは、CD-ROMドライブがサーバで使用できない場合に、起動可能なUSBスティックを作成してSLES10をインストールする方法を説明します。マシンBIOSでUSBデバイスからの起動が許可されていることを前提とします。

解決策

まず、CD1またはSLES 10のmini.isoをダウンロードする必要があります。手順はWindowsまたはLinuxで実行できます。

起動可能なUSBデバイスをWindowsから作成する

  1. .isoファイルのコンテンツをC:/isotempなどの一時ディレクトリに展開します(WinRARなどのユーティリティをこの操作に使用できます)。
  2. USBデバイスがE:にある場合、C:/isotemp/boot/i386/loader/*をE:/にコピーします。
    注意: 64ビットの場合は、i386をx86_64に置き換えます。
  3. E:/isolinux.binを削除します。
  4. E:/isolinux.cfgをE:/syslinux.cfgに名前を変更します。
  5. syslinuxをダウンロードして、C:/syslinuxに展開します(注意: インターネットから個別にダウンロードする必要があります)。
  6. コマンドプロンプトを開き、C:/syslinux/syslinux<version>/win32に移動します。
  7. syslinux E:を実行します。

起動可能なUSBデバイスをlinuxから作成する
この例では、/dev/sdbをUSBデバイスとして使用します。/dev/sdb1は空き容量が最小20MB以上のFAT16パーティションである必要があります。

i386の場合:
umount /dev/sdb1
mount -o loop SLES-10-i386-GM-CD1.iso /mnt
/mnt/boot/i386/mkbootdisk --32 --partition /dev/sdb1 /mnt

x86_64の場合:
umount /dev/sdb1
mount -o loop SLES-10-x86_64-GM-CD1.iso /mnt
/mnt/boot/x86_64/mkbootdisk --64 --partition /dev/sdb1 /mnt
USBデバイスから起動できるようになります。ネットワークインストールの場合、デフォルトの「linux」オプションを選択し、カスタムインストールサーバのオプションを入力します。
install=ftp://ftpserver.yourhost/install/sles10/arch

追加情報

USBデバイスを接続するたびに、起動デバイスの順序を設定する必要がある場合がよくあります。システムのハードドライブより前に配置する必要があります。

このアプリケーションはSuSE LinuxEnterprise Server 9(SLES 9)でも使用できますが、SLES9にはmkbootdiskユーティリティがないため、別にダウンロードするか、SLES10から取得する必要があります。

Disclaimer

この情報は、米国Novell, Inc.およびノベル株式会社の内外から発生したものです。本文書の内容または本文書を使用した結果について、いかなる保証、表明または約束も行っていません。また、本文書の商品性、および特定目的への適合性について、いかなる黙示の保証も否認し、排除します。

本文書に記載されている会社名、製品名はそれぞれ各社の商品、商標または登録商標です。

  • ドキュメントID: 3499891
  • 作成年月日: 14-MAR-2007
  • 修正年月日: 24-DEC-2008
  • ドキュメントリビジョン:
  • 分類:
  • 対象NOVELL製品およびバージョン: SUSE Linux Enterprise Server
  • カテゴリ: