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

 

2TBを超えるファイルシステムを作成できない

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

環境

Novell Open Enterprise Server (Linux ベース)
Novell SUSE Linux Enterprise Desktop 10
Novell SUSE Linux Enterprise Server 10
Novell SUSE Linux Enterprise Server 9
PCアーキテクチャ(x86またはx86_64)

問題の状況

2TBを超えるファイルシステムを作成しようとすると、それより(はるかに)小さなファイルシステムが作成されます。

解決策

2TBを超えるパーティションを作成するには、"GPT"ディスクラベリングスキーマを使用する必要があります。

追加情報

ディスクラベリングスキーマの変更

partedツールで、ディスクのパーティションラベリングスキーマを変更できます。

警告:次の手順では、ブロックデバイス上のすべてのデータとパーティショニングが消去されるので注意してください。

  1. partedでディスク用のブロックデバイスを開きます。
    parted /dev/sda
  2. GPTパーティションラベルを作成します。
    mklabel
  3. ラベルをGPTに設定します。
    gpt
  4. partedを終了します。
    quit
  5. 次のコマンドで、パーティションのラベルが"EFI GPT"に設定されたかどうかチェックします。
    fdisk -l /dev/sda
    または
    parted /dev/sda
    "p"を押します。

既存のパーティションテーブルが破棄され、GTPディスクラベリングスキーマで再パーティショニングできるようになりました。

根本原因


この問題は、ディスクラベルの制限事項(パーティションスキーマ)によって生じます。

ディスクが
fdiskの使用でパーティショニングされたか、またはデフォルトのyast2インストールの一部としてパーティショニングされた場合、ディスクラベルは、ms-dosになります(従来のPCディスクラベリングスキーマ)。このディスクラベルを使用する場合は、パーティションの最大サイズが2TBに制限されます。

GPT(GUID Partition Table)は、個々のパーティションに2TB制限のない、新しいパーティションスキーマでです。

partedに関する注記


このドキュメント執筆時点では、partedバージョン1.7.1は、ext2、FAT32、FAT16、およびlinux-swapのファイルシステムしか作成できません。その他のファイルシステム(reiserfs、ext3、OCFS2など)には、適切なmkfsツールを使用する必要があります。たとえば、

mkfs -t <TYPE> /dev/the_partition

または

mkfs. <TYPE> /dev/the_partition

ステータス(最新更新日:2008年5月12日)

SLES10 SP1のYaST2には、現在、インストール時にディスクラベルを変更するオプションはありません。この機能に関する注文は、Novell技術部に記録されています。

追加資料

ウィキペディアの記事「GUID Partition Table」には、GPTの背景情報が記載されています。

Disclaimer

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

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

  • ドキュメントID: 7000331
  • 作成年月日: 07-MAY-2008
  • 修正年月日: 01-JUN-2009
  • ドキュメントリビジョン:
  • 分類:
  • 対象NOVELL製品およびバージョン: Open Enterprise Server, SUSE Linux Enterprise Desktop, SUSE Linux Enterprise Server
  • カテゴリ: