ハードドライブとデバイスに関するUbuntu Linuxの用語
概要: 次の記事では、Ubuntu Linuxオペレーティング システムでどのハード ドライブとデバイスと呼ばれるかについてのリファレンスを提供します。UbuntuがインストールされているDellコンピューターでこれらがどのように使用されるかについて説明します。
手順
目次:
Linuxでのデバイス命名の理解
Ubuntu Linuxを適切にインストールして使用する場合は、デバイスの命名とその使用方法を理解することが不可欠です。デバイスの命名は、テクノロジーの変化に伴って絶えず公開されているLinuxの多数のバージョンにわたって変更され、進化してきました。
残念ながら、これはWindowsやAppleの名前や製品でのデバイスの使用方法とは比較になりません。GoogleのAndroidとの類似点が見られる場合があります。
Linuxデバイス命名規則
Linuxは、各デバイスに名前、次にポジション、次にパーティションを付与して始まりました。
Linuxでは元の命名規則は次のとおりです:
dev/fd0:1台目のフロッピー ディスク ドライブdev/fd1:2 番目のフロッピーディスクドライブdev/sda:最初のSmall Computer System Interface (SCSI)ディスク- (SCSI IDアドレス単位)
dev/sdb:2番目の SCSIディスク(アドレス単位) などdev/scd0または/dev/sr0:最初のSCSI CD-ROMdev/hda:IDE(Integrated Drive Electronics)プライマリー コントローラー上のプライマリー ディスクdev/hdb:IDEプライマリー コントローラー上のセカンダリー ディスクdev/mmcblk0:パーソナル コンピューター メモリー カード国際協会(PCMCIA)上のセキュア デジタル高容量(SDHC)カード- (特殊装置の命名)
dev/sdb:SCSIエミュレーションに対するユニバーサル シリアル バス(USB)フラッシュ ドライブ- (ただし、カーネルは複数のドライバと並行して起動します。これは、
sdaまたはsdbdrive は USB ドライブであるが、USB モジュールがドライブ 1 と同時に起動され、同時にメッセージを送信する)
- (ただし、カーネルは複数のドライバと並行して起動します。これは、
dev/hdcと/dev/hdd:セカンダリコントローラのプライマリディスクとセカンダリディスクそれぞれ、新しいIDEコントローラには2つのコントローラのように動作する2つのチャネルがあります
GRUBデバイス命名規則
GRUB は 、0 から始まるパーティションを追加することで規則を変更しました。
(E)IDE で制御されるディスクの基本名は、 dev/hd? そうすると、 ? は 1 文字です。GRUB の場合、これは hd? そうすると、 ? は 1 から 4 桁目です。
デバイスの命名は簡単です。以下の最初の例を取り上げると、最初の部分はデバイス名です hd 2番目の部分は、それが保持する位置です a」
ドライブ名:
dev/hda1台目のコントローラー上のプライマリー ディスクdev/hdb1台目のコントローラー上のセカンダリー ディスクdev/hdc2番目のコントローラー上のプライマリー ディスクdev/hdd2番目のコントローラー上のセカンダリー ディスク
GRUB Name:
hd11台目のコントローラー上のプライマリー ディスクhd21台目のコントローラー上のセカンダリー ディスクhd32番目のコントローラー上のプライマリー ディスクhd42番目のコントローラー上のセカンダリー ディスク
適切なデバイスに番号を付けると、パーティションの命名が簡単になります。上のいくつかのパーティションについては、以下を参照してください。 dev/hda.
ドライブ名:
dev/hda0最初のコントローラー、最初のプライマリー パーティション上のプライマリー ディスクdev/hda1第1コントローラー、第2プライマリー パーティション上のプライマリー ディスクdev/hda4第 1 コントローラー、第 1 論理区画上のプライマリーディスクdev/hda51 番目のコントローラー上の 1 次ディスク、2 番目の論理区画
GRUB Name:
hd1,0最初のコントローラー、最初のプライマリー パーティション上のプライマリー ディスクhd1,1第1コントローラー、第2プライマリー パーティション上のプライマリー ディスクhd1,4第 1 コントローラー、第 1 論理区画上のプライマリーディスクhd1,51 番目のコントローラー上の 1 次ディスク、2 番目の論理区画
GRUB2デバイス命名規則
GRUB2 は命名規則から 0 を取り除いて規約を変更しました。
(E)IDE で制御されるディスクの基本名は、 dev/hd? そうすると、 ? は 1 文字です。GRUB2 の場合、これは hd? そうすると、 ? は 1 から 4 桁目です。
デバイスに名前を付けるのは簡単です。以下の最初の例を取り上げると、最初の部分はデバイス名です hd 2番目の部分は、それが保持する位置です a」
ドライブ名:
dev/hda1台目のコントローラー上のプライマリー ディスクdev/hdb1台目のコントローラー上のセカンダリー ディスクdev/hdc2番目のコントローラー上のプライマリー ディスクdev/hdd2番目のコントローラー上のセカンダリー ディスク
GRUB2の名前:
hd11台目のコントローラー上のプライマリー ディスクhd21台目のコントローラー上のセカンダリー ディスクhd32番目のコントローラー上のプライマリー ディスクhd42番目のコントローラー上のセカンダリー ディスク
適切なデバイスに番号を付けると、パーティションの命名が簡単になります。上のいくつかのパーティションについては、以下を参照してください。 dev/hda.
ドライブ名:
dev/hda1最初のコントローラー、最初のプライマリー パーティション上のプライマリー ディスクdev/hda2第1コントローラー、第2プライマリー パーティション上のプライマリー ディスクdev/hda5第 1 コントローラー、第 1 論理区画上のプライマリーディスクdev/hda61 番目のコントローラー上の 1 次ディスク、2 番目の論理区画
GRUB2の名前:
hd1,1最初のコントローラー、最初のプライマリー パーティション上のプライマリー ディスクhd1,2第1コントローラー、第2プライマリー パーティション上のプライマリー ディスクhd1,5第 1 コントローラー、第 1 論理区画上のプライマリーディスクhd1,61 番目のコントローラー上の 1 次ディスク、2 番目の論理区画
Ubuntuでのデバイスの用語および使用方法の概要
- Serial Advanced Technology Attachment(SATA)ドライブ:
-
SATAドライブの登場により、この規則は変更され、現在ではハードドライブは主に
sda代わりにhda」「WHERE(場所)」sdシリアルドライブの略です。 - パーティションテーブル:
-
パーティションテーブルは、ハードドライブまたはその他のストレージデバイスのパーティションを表示します。パーティション テーブルのレイアウトには、2つの基準があります。
-
マスター ブート レコード(MBR): MBRはMS-DOSとも呼ばれ、オリジナルの標準と呼ばれるものです。MBRは依然として最も広く使用されているパーティションテーブルですが、2つの大きな制限があります。
-
メイン パーティションは4つまでしか作成できません。これらのパーティションは
primaryパーティション。 -
ディスク パーティションは2 TBを超えることはできません。
-
-
GUIDパーティション テーブル(GPT): GPTは後から登場しました。MBRはまだ使用されていますが、この制限によりGPTの開発につながりました。GPTはMBRの2つの制限を克服しています。複数のプライマリー パーティションを持つことができ、ドライブ サイズは2 TBを超えることができます。
- ハード ドライブの命名規則:
-
最初に知っておく必要があるのは、Linuxには Cドライブ も Eドライブ もないということです。次のように表示されます。
/dev/sda、/dev/sdb、/dev/sdcを代わりに使用し、以下同様です。そうすると、devはdeviceの略です。そうすると、sdSCSI大容量記憶装置ドライブの略です。
- パーティションとパーティションの番号付け:
-
ハード ドライブにオペレーティング システムをインストールするには、ハード ドライブを別個のストレージ ユニットに分割する必要があります。これらのストレージユニットをパーティションと呼びます。MBRで、次の手順を実行します。これは事実上すべてのLinuxディストリビューションのデフォルトであり、プライマリー、拡張、論理の3つの異なるタイプのパーティションがあります。MBRでは、拡張または論理パーティションとして明示的に作成されなかったパーティションが、プライマリパーティションになります。未割り当て領域は 空き容量として表示されます。空いている領域でも、この状態では使用できません。コンピューターに関する限り、空き領域はパーティション分割されるまで存在しません。

(図1: [Partition Guide]ウィンドウのスクリーンショット)
最大数のパーティションを作成し、まだ空き領域がある場合、そのパーティションは使用できません。

(図2: パーティション分割エラー メッセージのスクリーンショット)
- 拡張パーティション:
-
パーティションを拡張パーティションとしてタグ付けすると、拡張パーティションの下にさらに多くのパーティションを作成できます。これらのパーティションは論理パーティションと呼ばれ、作成できる論理パーティションの数に制限はありません。つまり、3つのプライマリパーティションと1つの拡張パーティションを作成し、ここから数多くのパーティションを作成できます。
Ubuntuのグラフィカルインストールプログラムは Ubiquity」
他のLinuxディストロでしばらくの間利用できた2つの機能が取り入れられました。
この2つの機能は次のとおりです。
- フルディスク暗号化:
-
ユーザーのホームディレクトリの暗号化のサポートは長い間ユビキタスでしたが、物理的なセキュリティツールとしてでした。フル ディスク暗号化では、正しいディスク暗号化パスフレーズを使用しないと、コンピューターは起動しません。再起動のたびに、フル ディスク暗号化が構成されているコンピューターの前に座っているユーザーには、プロンプトが表示されます。
- Linux論理ボリューム マネージャー(LVM):
-
LVMを使用すると、ディスク領域の管理が簡単になります。特に、パーティションのサイズを変更したり、コンピューターに別のハードドライブを追加したりする場合はなおさらです。LVMには冗長性が組み込まれていません。つまり、マルチディスク コンピューターでは、1 つのディスクに障害が発生すると問題が発生します。LVMは現在のところ、自動化されたスキームを使用する場合にのみ動作します。
その他の情報
Canonicalは、次の方法でソフトウェア サポートを提供しています。
- Ubuntu Community Support - Ask Ubuntu(Ubuntuコミュニティサポート - Ubuntuへの問い合わせ)
- Ubuntu Community Forums(Ubuntuコミュニティフォーラム)