このページで解説している内容は、以下の YouTube 動画の解説で見ることができます。

Linuxコマンド演習46

以下のコマンドの演習を行います。

実際にコマンド操作を行いながら、Linuxの操作に慣れていきましょう。

この演習では、VirtualBoxのゲストOSにディスクを増設していきます。

演習01:新しいディスクを増設する。
1.ゲストOSの選択

・「VirtualBox マネージャー」で起動するゲストOSを選択して「設定」アイコンをクリックします。

2.ストレージの選択と追加

・ストレージを選択して、「コントローラー:SATA」の「ディスクを追加」ボタンをクリックします。


3.ハードディスク選択

・「ハードディスク選択」では、「作成」ボタンをクリックします。


4.仮想ハードディスクのファイルタイプ

・「VHD(Virtual Hard Disk)」を選択して、「次へ(N)」をクリックします。

5.物理ハードディスクにあるストレージ

・「次へ」をクリックします。


6.ファイルの場所とサイズ

・ファイルの保存場所を選択し、ファイル名に、ここでは「Disk2.vhd」と入力して「完了ボタン」をクリックします。

ディスクのサイズは、デフォルトの20GBで作成します。


7.ハードディスク選択

「Not Attached」に作成した「Disk2.vhd」があります。

・「Disk2.vhd」を選択して、「選択」ボタンをクリックします。

8.追加されたディスクの確認

ストレージ一覧の「コントローラー:SATA」に「Disk2.vhd」が追加されていることが確認できます。

・「OK」ボタンをクリックします。


9.Linux(CentOS7)を起動します。

・ログインして、端末(ターミナル)を起動します。


演習02:増設ディスクしたディスクを確認する。(dmesgコマンド)

・すべてのカーネルメッセージを表示して、増設ディスクしたディスクを確認します。

$ dmesg
(省略)
[    3.644031]  sda: sda1 sda2
[    3.644298] sd 3:0:0:0: [sdb] Attached SCSI disk
[    3.644312] sd 2:0:0:0: [sda] Attached SCSI disk
[    3.987572] SGI XFS with ACLs, security attributes, no debug enabled
(省略)
[    3.643385] sd 3:0:0:0: [sdb] 41943040 512-byte logical blocks: (21.4 GB/20.0 GiB)
[    3.643394] sd 3:0:0:0: [sdb] Write Protect is off
[    3.643395] sd 3:0:0:0: [sdb] Mode Sense: 00 3a 00 00
(省略)

「sdb」として認識していることが確認できます。

演習03:増設ディスクしたディスクを確認する。(fdiskコマンド)

fdiskコマンドで増設されたディスクを確認します。

・rootユーザーに切り替えて、「fdisk -l」コマンドを実行します。

[user01@localhost ~]$ su -
パスワード:
最終ログイン: 2024/02/10 (土) 13:15:22 JST日時 pts/0
# fdisk -l

Disk /dev/sda: 21.5 GB, 21474836480 bytes, 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O サイズ (最小 / 推奨): 512 バイト / 512 バイト
Disk label type: dos
ディスク識別子: 0x000a53d9

デバイス ブート      始点        終点     ブロック   Id  システム
/dev/sda1   *        2048     2099199     1048576   83  Linux
/dev/sda2         2099200    41943039    19921920   8e  Linux LVM

Disk /dev/sdb: 21.5 GB, 21474836480 bytes, 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O サイズ (最小 / 推奨): 512 バイト / 512 バイト
(省略)

 「Disk /dev/sdb: 21.5 GB, 21474836480 bytes, 41943040 sectors」の出力より、「/dev/sdb」として認識されていることが確認できます。

ディスクのサイズが下記のように18.2GBとなっていますが、

21474836480/1024/1024/1024 = 20GB

増設したディスクのサイズが、20GBでしたから、ちゃんと認識できていることが分かります。