(反乱軍は、プログラミング)Linuxコマンド - ハードディスクのパーティションとマウント

免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
このリンク: https://blog.csdn.net/Mr_Yang888/article/details/102595145

目標:Linuxシステムに新しいハードディスクをマウントすることができるようにする(ブート自動的にロードします)

ステップ1:現在のシステムディスクのマウントを確認してください

ケースを装着してシステムのハードを確認してください:lsblk -f(教師は残していません)

SDA
├─sda1ext4の7cc94e03-8b1a-4845-97fb-49a2c39afd8c /ブート
├─sda2のext4 fe1d0eea-50ea-4d44-853b-1c39e5129021 /
├─sda3ext4のdf147f0a-efbd-4370-8e69-471b81a6ee7cを/ mnt / disk1に
├─sda4
├─sda5ext4のea0d589d-a329-4bfc-a00b-11c00351765a / MNT / DISK2
└─sda6スワップf306ece0-a790-41d7-b685-63585b8534e4 [SWAP]

SDA:現在のシステムは、1つの物理ディスクSDAを持っています

例えばsda1:最初の物理ハードディスクの最初のパーティション

ext4の:このパーティションのフォーマット(Linuxの共通フォーマット)

7cc94e03-8b1a-4845-97fb-49a2c39afd8c:一意のパーティション(ユニークID)を特定することを示します

/ブート:パーティションは、ディレクトリを掛けていることを示し

[SWAP]:スワップ

スワップは:そこに大量のデータがあるメモリを記述する必要があるが、メモリが不足している場合、残りのデータはスワップパーティションに書き込まれています

説明スワップパーティション:ビッグデータクラスタは、クラスタをインストールする前に、スワップパーティションを閉じます。

fdisk -l

[ルート@ node01〜]#fdiskの-l

ディスクは/ dev / sdaに:42.9ギガバイト、42949672960のバイト
255のヘッド、63個のセクタ/トラック、5221のシリンダ
ユニット= 16065×512 = 8225280バイトのシリンダ
セクタサイズ(論理/物理):512のバイト/ 512バイト
I / Oサイズ(最小/最適):512のバイト/ 512バイト
ディスク識別子:0x00040944

デバイスのブート開始終了ブロックIDは、システム
の/ dev / sda1を* 1 26 204800 83のLinux
パーティション1は、シリンダ境界で終わっていません。
/ dev / SDA2 26 2637 20971520 83のLinux
の/ dev / sda3と2637 3681 8386560 83のLinux
の/ dev / SDA4 3681 5222 12379136 5拡張
の/ dev / SDA5 3681 4700 8183808 83のLinux
の/ dev / SDA6 4700 5222 4193280 82 Linuxスワップ/ Solarisの

パートII:仮想マシンの新しいハードディスクを追加します

VM仮想マシンには、右 - 「を設定 - 」ハードディスクを - 「を追加 - 」次へ。

Linuxシステムの再起動

再-VIEWディスクはケースをマウント

[ルート@ node01〜]#fdiskの-l

ディスク/ dev / sdbと:10.7ギガバイト、10737418240のバイト

255のヘッド、63個のセクタ/トラック、1305のシリンダ
ユニット= 16065×512 = 8225280バイトのシリンダ
セクタサイズ(論理/物理):512のバイト/ 512バイト
I / Oサイズ(最小/最適):512のバイト/ 512バイト
のディスク識別子:0x00000000の

ディスク/ dev / sdaに:42.9ギガバイト、42949672960のバイト
255のヘッド、63個のセクタ/トラック、5221のシリンダ
ユニット= 16065×512 = 8225280バイトのシリンダ
セクタサイズ(論理/物理):512のバイト/ 512バイト
I / Oサイズ(最小/最適):512のバイト/ 512バイト
ディスク識別子:0x00040944

デバイスのブート開始終了ブロックIDは、システム
の/ dev / sda1を* 1 26 204800 83のLinux
パーティション1は、シリンダ境界で終わっていません。
/ dev / SDA2 26 2637 20971520 83のLinux
の/ dev / sda3と2637 3681 8386560 83のLinux
の/ dev / SDA4 3681 5222 12379136 5拡張
の/ dev / SDA5 3681 4700 8183808 83のLinux
の/ dev / SDA6 4700 5222 4193280 82 Linuxスワップ/ Solarisの

/ dev / sdbと:新しいハードウェア表現(SDB1ないSDB2を、何らパーティションをフォーマットしない場合)

第三段階:ディスク及びフォーマットを分割します

新しく追加されたパーティションを見ます

[ルート@ node01〜]#fdiskの-l

ディスク/ dev / sdbと10.7 GB、10737418240のバイト
255のヘッド、63セクタ/トラック、1305のシリンダ
ユニット= 16065×512 = 8225280バイトのシリンダ
(論理/物理)セクタサイズ:512のバイト/ 512バイト
I / Oサイズ(最小/最適):512のバイト/ 512バイト

新しいディスクパーティション

FDISKは/ dev / sdbと

[ルート@のnode01〜]#fdiskのは/ dev / sdbの
デバイスは、どちらも有効なDOSパーティションテーブルが含まれ、また日、SGIやOSFディスクラベルは、
ディスク識別子0x7a1242edで新しいDOSディスクラベルを構築します。
あなたが書き込みを決定するまで変更は、専用メモリ内に残ります。
その後はもちろん以前の内容は修復不可能になります。

警告:パーティションテーブル4の無効フラグ0000をW(儀式)によって修正されます

警告:DOS互換モードが推奨されていません。それを強くすることをお勧めします
モード(コマンド「C」)をオフとし、表示単位を変更
セクタ(コマンド「U」)を。

コマンド(mでヘルプ):M(ヘルプ)(N:パーティションを追加し、D:パーティションワット削除:書き込み用に)

コマンド(mでヘルプ):N-(パーティションの追加)
コマンドアクション
E拡張
Pプライマリパーティション(1-4)
P(パーティションタイプが設定されている)
パーティション番号(1-4):1(最初のパーティション)
第1シリンダ(1。 -1305、デフォルト1):1最初のパーティションの(開始位置)
最後のシリンダー、またはシリンダー+サイズ+ {K、M、G}(1から1305、デフォルト1305):650最初のパーティションの(端位置)

コマンド(mでヘルプ):N-(パーティションを追加)
コマンドアクション
E拡張
Pプライマリパーティション(1-4)
P(パーティションタイプが設定されている)、
パーティション番号(1-4):2(第2の分割)
第1シリンダ(651 -1305、デフォルト651):第二パーティションの(開始位置)
使用してデフォルト値651
最後のシリンダー、またはシリンダー+サイズ+ {K、M、G}(651から1305、1305デフォルト):(第2パーティション終了位置)
使用して、デフォルト値1305

コマンド(mでヘルプ):W(保存)
パーティションテーブルが変更されました!

新しいパーティションを見ます

[ルート@ node01〜]#fdiskの-l

ディスク/ dev / sdbと10.7 GB、10737418240のバイト
255のヘッド、63セクタ/トラック、1305のシリンダ
ユニット= 16065×512 = 8225280バイトのシリンダ
(論理/物理)セクタサイズ:512のバイト/ 512バイト
I / Oサイズ(最小/最適):512のバイト/ 512バイト
ディスク識別子:0x7a1242ed

デバイスのブート開始終了ブロックIDは、システム
の/ dev / sdb1が 1 650 5221093+ 83のLinux
の/ dev / SDB2 651 1305 5261287+ 83 Linuxの

新フォーマットのパーティション

mkfsコマンドの-t ext4のは/ dev / sdb1など

[ルート@ amdha01〜]#mkfsコマンド-t ext4のは/ dev / sdb1が
mke2fsの1.41.12(17・オン月-2010。)
ファイルシステムのラベル=
オペレーティングシステム:Linuxの
ブロックサイズ= 4096(ログ= 2)
ブロックサイズ= 4096(ログ2 =)
ストライドブロック= 0、0 =ストライプ幅ブロック
iノードの326400、1305273のブロック
65263個のブロック(5.00%)のために予約スーパーユーザー
最初のデータブロック0 =
最大ファイルシステムが= 1337982976のブロック
40ブロックグループ
グループあたり32768のブロック32768グループフラグメントごと
、グループごとのiノード8160
:ブロックに格納されているスーパーブロックのバックアップの
32768、98304、163840、229376、294 912、819200、884 736

書き込みiノードテーブル:仕上げ
の作成ジャーナル(32768個のブロック):完全な
書き込みスーパーブロックとファイルシステムの会計情報:完全な

このファイルシステムは自動的にすべての38個のマウントをチェックされますか

ディスクフォーマットの完了は、UUIDが割り当てられます後

[ルート@のnode01〜]#lsblk -f
NAMEのFSTYPEのLABEL UUID MOUNTPOINT
SDB
├─sdb1ext4の10023089-17e3-4dbf-af6a-447b7e2011d2
└─sdb2

ステップ4:ハードマウント

前提条件:マウントされたディレクトリがすでに存在している必要があります

ます。mkdir / mntに/ DISK3

ます。mkdir / mntに/ DISK4

マウントディスク1

マウントは/ dev / sdb1などを/ mnt / DISK3

マウントは/ dev / SDB2を/ mnt / DISK4

アンマウントします。umount / mntに/ DISK4

[ルート@のnode01のMNT]#lsblk -f
NAMEのFSTYPEラベルUUID MOUNTPOINT
SDB
├─sdb1ext4の10023089-17e3-4dbf-af6a-447b7e2011d2 / MNT / DISK3
└─sdb2ext4の21d817f4-a13d-42dd-992b-591bc8ea1994 / MNT / DISK4
SDA
├─sda1ext4の7cc94e03-8b1a-4845-97fb-49a2c39afd8c /ブート
├─sda2のext4 fe1d0eea-50ea-4d44-853b-1c39e5129021 /
├─sda3ext4のdf147f0a-efbd-4370-8e69-471b81a6ee7cを/ mnt / disk1に
├─sda4
├─sda5ext4のea0d589d-a329-4bfc-a00b-11c00351765a / MNT / DISK2
└─sda6スワップf306ece0-a790-41d7-b685-63585b8534e4 [SWAP]

若しくは

#1 [node01 MNT @ルート] DF -h
上にマウントされた無駄使用%使用されるファイルシステムのサイズ
は/ dev / SDA2 20G 2.1G 17G 12%/
TMPFS 0 1.9G 0%は/ dev / SHM 1.9gの
は/ dev / SDA1 190M 40M 141M 22%が/ブート
の/ dev / sda3と7.8G 18M 7.4G 1%/ MNT / DISK1
の/ dev / SDA5 7.6gの18M 7.2gの1%/ MNT / DISK2
に/ dev / SDB1 4.8gの10M 4.6gの1%/ MNT / DISK3
の/ dev / SDB2 4.9gの11M 4.6gの1%を/ mnt / DISK4

マウントディスク方式2

ブートは自動的にマウント

/ etc / fstabファイルを修正し、コンフィギュレーションファイルに自動的にマウントを追加

UUID = fe1d0eea-50ea-4d44-853b-1c39e5129021 / ext4のデフォルト1
UUID = 7cc94e03-8b1a-4845-97fb-49a2c39afd8c /ブートext4のデフォルト1~2
UUID = df147f0a-efbd-4370-8e69-471b81a6ee7c / MNT / DISK1 ext4のデフォルト1 2
UUID = ea0d589d-a329-4bfc-a00b-11c00351765a / MNT / DISK2 ext4のデフォルト1~2
UUID = 10023089-17e3-4dbf-af6a-447b7e2011d2 / MNT / DISK3 ext4のデフォルト1~2
UUID = 21d817f4-a13d-42dd-992b- 591bc8ea1994 / MNT / DISK4 ext4のデフォルト1~2
UUID = f306ece0-a790-41d7-b685-63585b8534e4スワップスワップデフォルト0

保存して終了

システム内のすべてのハードドライブを再マウント

-aマウント

[ルート@ node01〜]#のDF -h
にマウントされたAVAIL使用%使用されるファイルシステムのサイズ
は/ dev / sda2は20G 2.1G 17G 12%/
tmpfsのは0 1.9G 0%の/ dev / shmは1.9G
は/ dev / sda1を190M 40M 141M 22% /ブート
の/ dev / sda3と7.8G 18M 7.4G 1%/ MNT / DISK1
の/ dev / SDA5 7.6gの18M 7.2gの1%/ MNT / DISK2
に/ dev / SDB1 4.8gの10M 4.6gの1%/ MNT / DISK3
の/ dev / SDB2 4.9gの11M 4.6gの1%を/ mnt / DISK4

おすすめ

転載: blog.csdn.net/Mr_Yang888/article/details/102595145