事前作業
- ディスク、パーティション等の状態確認(現状把握)
- 物理デバイスおよびパーティション状態の確認
fdisk -l
- PVの確認
pvdisplay
- VGの確認
vgdisplay
- LVの確認
lvdisplay
- マウント状態の確認
df -hT
- 物理デバイスおよびパーティション状態の確認
- 物理ディスクの拡張
- ハイパーバイザー側でディスクを拡張
- 物理デバイスの確認
ハイパーバイザー側の設定反映確認fdisk -l
追加/拡張作業
パーティションの追加の場合
-
パーティションの追加
- パーティション編集コマンドの実行
# fdisk <対象デバイスラベル> fdisk /dev/sda
- パーティションの状態確認
p
- パーティションの追加
n default default default
- パーティションの状態確認
p
- パーティションのタイプ変更
<追加したパーティション番号> 8e
- パーティションの状態確認
p
追加されたパーティションのタイプが
Linux LVM
になっていること - パーティション情報の反映
w
- パーティション編集コマンドの実行
-
PVの登録
- 現状確認
pvdisplay
追加されたパーティションのタイプが
Linux LVM
になっていること - PVの作成
pvcreate <パーティション>
- 反映の確認
pvdisplay
- 現状確認
-
VGの拡張
- 現状確認
vgdisplay
- ボリュームグループのサイズがディスク拡張前と同じであること
- 拡張したい
VG Name
をメモすること
- VGの拡張
vgextend <VG Name> <パーティション>
- 現状確認
vgdisplay
ボリュームグループのサイズが拡張されたことを確認する
- 現状確認
パーティション拡張の場合
-
パーティションの再設定
- 現状把握
fdisk -l
ディスクサイズが拡張されていること
- パーティション設定画面へ移動
fdisk /dev/sda
- パーティション情報再確認
p
- パーティションの削除
d 3
- パーティション情報再確認
p
消えていること
- パーティション作成
n 3 LVM署名の削除: No
- パーティション情報の再確認
p
- パーティションタイプの変更
t 3 linux (もしくは8e)
- パーティション情報の再確認
p
Linux LVMになっていること
- パーティション設定の書き込み(反映)
w
- マシンの再起動
- 現状把握
-
PVリサイズ
- 現状把握
pvdisplay
- 拡張したいPV Nameをメモする
- PVサイズが拡張前のディスクサイズになっていること
- PVサイズ変更
pvresize /dev/sda3
- 現状確認
pvdisplay
PVサイズが拡張されていること
- 現状把握
-
LVの拡張
- 現状確認
lvdisplay
- 対象の論理ボリュームのサイズが拡張前と同じであること
- 対象の
LV Path
をメモする
- LVの拡張
lvextend -l +100%FREE <LV Path>
- 現状確認
lvdisplay
対象の論理ボリュームのサイズが拡張されていることを確認する
- 現状確認
-
ファイルシステムへのディスク拡張反映
ファイルシステムの種別により実行コマンドを変える
-
XFSの場合
- 現状確認
df -hT
対象のデバイスサイズがディスク拡張前と同じであること
- ファイルシステムへの反映
xfs_growfs /
- 現状確認
df -hT
対象のデバイスサイズが拡張されていることを確認する
- 現状確認
-
EXT4の場合
- 現状確認
df -hT
対象のデバイスサイズがディスク拡張前と同じであること
- ファイルシステムへの反映
resize2fs <ファイルシステム名>
- 現状確認
df -hT
対象のデバイスサイズが拡張されていることを確認する
- 現状確認
LVMの拡張の場合の作業ログ
┌──(root㉿kali)-[/home/marseille]
└─# df -hT
Filesystem Type Size Used Avail Use% Mounted on
udev devtmpfs 3.9G 0 3.9G 0% /dev
tmpfs tmpfs 792M 1.2M 791M 1% /run
/dev/mapper/kali--vg-root ext4 28G 16G 11G 60% /
tmpfs tmpfs 3.9G 0 3.9G 0% /dev/shm
tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock
/dev/sda2 ext2 456M 172M 260M 40% /boot
/dev/sda1 vfat 511M 148K 511M 1% /boot/efi
tmpfs tmpfs 792M 84K 792M 1% /run/user/1000
┌──(root㉿kali)-[/home/marseille]
└─# fdisk -l
GPT PMBR size mismatch (62914559 != 73400319) will be corrected by write.
Disk /dev/sda: 35 GiB, 37580963840 bytes, 73400320 sectors
Disk model: VMware Virtual S
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 5417BC44-CC8A-4B91-9D1B-35BF9FE7BB2D
Device Start End Sectors Size Type
/dev/sda1 2048 1050623 1048576 512M EFI System
/dev/sda2 1050624 2050047 999424 488M Linux filesystem
/dev/sda3 2050048 62912511 60862464 29G Linux LVM
Disk /dev/mapper/kali--vg-root: 28.06 GiB, 30131879936 bytes, 58851328 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mapper/kali--vg-swap_1: 980 MiB, 1027604480 bytes, 2007040 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
┌──(root㉿kali)-[/home/marseille]
└─# fdisk /dev/sda
Welcome to fdisk (util-linux 2.38.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
GPT PMBR size mismatch (62914559 != 73400319) will be corrected by write.
This disk is currently in use - repartitioning is probably a bad idea.
It's recommended to umount all file systems, and swapoff all swap
partitions on this disk.
Command (m for help): p
Disk /dev/sda: 35 GiB, 37580963840 bytes, 73400320 sectors
Disk model: VMware Virtual S
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 5417BC44-CC8A-4B91-9D1B-35BF9FE7BB2D
Device Start End Sectors Size Type
/dev/sda1 2048 1050623 1048576 512M EFI System
/dev/sda2 1050624 2050047 999424 488M Linux filesystem
/dev/sda3 2050048 62912511 60862464 29G Linux LVM
Command (m for help): d
Partition number (1-3, default 3): 3
Partition 3 has been deleted.
Command (m for help): p
Disk /dev/sda: 35 GiB, 37580963840 bytes, 73400320 sectors
Disk model: VMware Virtual S
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 5417BC44-CC8A-4B91-9D1B-35BF9FE7BB2D
Device Start End Sectors Size Type
/dev/sda1 2048 1050623 1048576 512M EFI System
/dev/sda2 1050624 2050047 999424 488M Linux filesystem
Command (m for help): n
Partition number (3-128, default 3): 3
First sector (2050048-73400286, default 2050048):
Last sector, +/-sectors or +/-size{K,M,G,T,P} (2050048-73400286, default 73398271):
Created a new partition 3 of type 'Linux filesystem' and of size 34 GiB.
Partition #3 contains a LVM2_member signature.
Do you want to remove the signature? [Y]es/[N]o: n
Command (m for help): t
Partition number (1-3, default 3): 3
Partition type or alias (type L to list all): L
1 EFI System C12A7328-F81F-11D2-BA4B-00A0C93EC93B
2 MBR partition scheme 024DEE41-33E7-11D3-9D69-0008C781F39F
3 Intel Fast Flash D3BFE2DE-3DAF-11DF-BA40-E3A556D89593
4 BIOS boot 21686148-6449-6E6F-744E-656564454649
5 Sony boot partition F4019732-066E-4E12-8273-346C5641494F
6 Lenovo boot partition BFBFAFE7-A34F-448A-9A5B-6213EB736C22
7 PowerPC PReP boot 9E1A2D38-C612-4316-AA26-8B49521E5A8B
8 ONIE boot 7412F7D5-A156-4B13-81DC-867174929325
9 ONIE config D4E6E2CD-4469-46F3-B5CB-1BFF57AFC149
10 Microsoft reserved E3C9E316-0B5C-4DB8-817D-F92DF00215AE
11 Microsoft basic data EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
12 Microsoft LDM metadata 5808C8AA-7E8F-42E0-85D2-E1E90434CFB3
13 Microsoft LDM data AF9B60A0-1431-4F62-BC68-3311714A69AD
14 Windows recovery environment DE94BBA4-06D1-4D40-A16A-BFD50179D6AC
15 IBM General Parallel Fs 37AFFC90-EF7D-4E96-91C3-2D7AE055B174
16 Microsoft Storage Spaces E75CAF8F-F680-4CEE-AFA3-B001E56EFC2D
17 HP-UX data 75894C1E-3AEB-11D3-B7C1-7B03A0000000
18 HP-UX service E2A1E728-32E3-11D6-A682-7B03A0000000
19 Linux swap 0657FD6D-A4AB-43C4-84E5-0933C84B4F4F
20 Linux filesystem 0FC63DAF-8483-4772-8E79-3D69D8477DE4
21 Linux server data 3B8F8425-20E0-4F3B-907F-1A25A76F98E8
22 Linux root (x86) 44479540-F297-41B2-9AF7-D131D5F0458A
23 Linux root (x86-64) 4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709
24 Linux root (Alpha) 6523F8AE-3EB1-4E2A-A05A-18B695AE656F
25 Linux root (ARC) D27F46ED-2919-4CB8-BD25-9531F3C16534
26 Linux root (ARM) 69DAD710-2CE4-4E3C-B16C-21A1D49ABED3
27 Linux root (ARM-64) B921B045-1DF0-41C3-AF44-4C6F280D3FAE
28 Linux root (IA-64) 993D8D3D-F80E-4225-855A-9DAF8ED7EA97
29 Linux root (LoongArch-64) 77055800-792C-4F94-B39A-98C91B762BB6
30 Linux root (MIPS-32 LE) 37C58C8A-D913-4156-A25F-48B1B64E07F0
31 Linux root (MIPS-64 LE) 700BDA43-7A34-4507-B179-EEB93D7A7CA3
32 Linux root (PPC) 1DE3F1EF-FA98-47B5-8DCD-4A860A654D78
33 Linux root (PPC64) 912ADE1D-A839-4913-8964-A10EEE08FBD2
34 Linux root (PPC64LE) C31C45E6-3F39-412E-80FB-4809C4980599
35 Linux root (RISC-V-32) 60D5A7FE-8E7D-435C-B714-3DD8162144E1
36 Linux root (RISC-V-64) 72EC70A6-CF74-40E6-BD49-4BDA08E8F224
37 Linux root (S390) 08A7ACEA-624C-4A20-91E8-6E0FA67D23F9
38 Linux root (S390X) 5EEAD9A9-FE09-4A1E-A1D7-520D00531306
39 Linux root (TILE-Gx) C50CDD70-3862-4CC3-90E1-809A8C93EE2C
40 Linux reserved 8DA63339-0007-60C0-C436-083AC8230908
41 Linux home 933AC7E1-2EB4-4F13-B844-0E14E2AEF915
42 Linux RAID A19D880F-05FC-4D3B-A006-743F0F84911E
43 Linux LVM E6D6D379-F507-44C2-A23C-238F2A3DF928
44 Linux variable data 4D21B016-B534-45C2-A9FB-5C16E091FD2D
45 Linux temporary data 7EC6F557-3BC5-4ACA-B293-16EF5DF639D1
46 Linux /usr (x86) 75250D76-8CC6-458E-BD66-BD47CC81A812
47 Linux /usr (x86-64) 8484680C-9521-48C6-9C11-B0720656F69E
48 Linux /usr (Alpha) E18CF08C-33EC-4C0D-8246-C6C6FB3DA024
49 Linux /usr (ARC) 7978A683-6316-4922-BBEE-38BFF5A2FECC
50 Linux /usr (ARM) 7D0359A3-02B3-4F0A-865C-654403E70625
51 Linux /usr (ARM-64) B0E01050-EE5F-4390-949A-9101B17104E9
52 Linux /usr (IA-64) 4301D2A6-4E3B-4B2A-BB94-9E0B2C4225EA
53 Linux /usr (LoongArch-64) E611C702-575C-4CBE-9A46-434FA0BF7E3F
54 Linux /usr (MIPS-32 LE) 0F4868E9-9952-4706-979F-3ED3A473E947
55 Linux /usr (MIPS-64 LE) C97C1F32-BA06-40B4-9F22-236061B08AA8
56 Linux /usr (PPC) 7D14FEC5-CC71-415D-9D6C-06BF0B3C3EAF
57 Linux /usr (PPC64) 2C9739E2-F068-46B3-9FD0-01C5A9AFBCCA
58 Linux /usr (PPC64LE) 15BB03AF-77E7-4D4A-B12B-C0D084F7491C
59 Linux /usr (RISC-V-32) B933FB22-5C3F-4F91-AF90-E2BB0FA50702
60 Linux /usr (RISC-V-64) BEAEC34B-8442-439B-A40B-984381ED097D
61 Linux /usr (S390) CD0F869B-D0FB-4CA0-B141-9EA87CC78D66
62 Linux /usr (S390X) 8A4F5770-50AA-4ED3-874A-99B710DB6FEA
63 Linux /usr (TILE-Gx) 55497029-C7C1-44CC-AA39-815ED1558630
64 Linux root verity (x86) D13C5D3B-B5D1-422A-B29F-9454FDC89D76
65 Linux root verity (x86-64) 2C7357ED-EBD2-46D9-AEC1-23D437EC2BF5
66 Linux root verity (Alpha) FC56D9E9-E6E5-4C06-BE32-E74407CE09A5
67 Linux root verity (ARC) 24B2D975-0F97-4521-AFA1-CD531E421B8D
68 Linux root verity (ARM) 7386CDF2-203C-47A9-A498-F2ECCE45A2D6
69 Linux root verity (ARM-64) DF3300CE-D69F-4C92-978C-9BFB0F38D820
70 Linux root verity (IA-64) 86ED10D5-B607-45BB-8957-D350F23D0571
71 Linux root verity (LoongArch-64) F3393B22-E9AF-4613-A948-9D3BFBD0C535
72 Linux root verity (MIPS-32 LE) D7D150D2-2A04-4A33-8F12-16651205FF7B
73 Linux root verity (MIPS-64 LE) 16B417F8-3E06-4F57-8DD2-9B5232F41AA6
74 Linux root verity (PPC) 98CFE649-1588-46DC-B2F0-ADD147424925
75 Linux root verity (PPC64) 9225A9A3-3C19-4D89-B4F6-EEFF88F17631
76 Linux root verity (PPC64LE) 906BD944-4589-4AAE-A4E4-DD983917446A
77 Linux root verity (RISC-V-32) AE0253BE-1167-4007-AC68-43926C14C5DE
78 Linux root verity (RISC-V-64) B6ED5582-440B-4209-B8DA-5FF7C419EA3D
79 Linux root verity (S390) 7AC63B47-B25C-463B-8DF8-B4A94E6C90E1
80 Linux root verity (S390X) B325BFBE-C7BE-4AB8-8357-139E652D2F6B
81 Linux root verity (TILE-Gx) 966061EC-28E4-4B2E-B4A5-1F0A825A1D84
82 Linux /usr verity (x86) 8F461B0D-14EE-4E81-9AA9-049B6FB97ABD
83 Linux /usr verity (x86-64) 77FF5F63-E7B6-4633-ACF4-1565B864C0E6
84 Linux /usr verity (Alpha) 8CCE0D25-C0D0-4A44-BD87-46331BF1DF67
85 Linux /usr verity (ARC) FCA0598C-D880-4591-8C16-4EDA05C7347C
86 Linux /usr verity (ARM) C215D751-7BCD-4649-BE90-6627490A4C05
87 Linux /usr verity (ARM-64) 6E11A4E7-FBCA-4DED-B9E9-E1A512BB664E
88 Linux /usr verity (IA-64) 6A491E03-3BE7-4545-8E38-83320E0EA880
89 Linux /usr verity (LoongArch-64) F46B2C26-59AE-48F0-9106-C50ED47F673D
90 Linux /usr verity (MIPS-32 LE) 46B98D8D-B55C-4E8F-AAB3-37FCA7F80752
91 Linux /usr verity (MIPS-64 LE) 3C3D61FE-B5F3-414D-BB71-8739A694A4EF
92 Linux /usr verity (PPC) DF765D00-270E-49E5-BC75-F47BB2118B09
93 Linux /usr verity (PPC64) BDB528A5-A259-475F-A87D-DA53FA736A07
94 Linux /usr verity (PPC64LE) EE2B9983-21E8-4153-86D9-B6901A54D1CE
95 Linux /usr verity (RISC-V-32) CB1EE4E3-8CD0-4136-A0A4-AA61A32E8730
96 Linux /usr verity (RISC-V-64) 8F1056BE-9B05-47C4-81D6-BE53128E5B54
97 Linux /usr verity (S390) B663C618-E7BC-4D6D-90AA-11B756BB1797
98 Linux /usr verity (S390X) 31741CC4-1A2A-4111-A581-E00B447D2D06
99 Linux /usr verity (TILE-Gx) 2FB4BF56-07FA-42DA-8132-6B139F2026AE
100 Linux root verity sign. (x86) 5996FC05-109C-48DE-808B-23FA0830B676
101 Linux root verity sign. (x86-64) 41092B05-9FC8-4523-994F-2DEF0408B176
102 Linux root verity sign. (Alpha) D46495B7-A053-414F-80F7-700C99921EF8
103 Linux root verity sign. (ARC) 143A70BA-CBD3-4F06-919F-6C05683A78BC
104 Linux root verity sign. (ARM) 42B0455F-EB11-491D-98D3-56145BA9D037
105 Linux root verity sign. (ARM-64) 6DB69DE6-29F4-4758-A7A5-962190F00CE3
106 Linux root verity sign. (IA-64) E98B36EE-32BA-4882-9B12-0CE14655F46A
107 Linux root verity sign. (LoongArch-64) 5AFB67EB-ECC8-4F85-AE8E-AC1E7C50E7D0
108 Linux root verity sign. (MIPS-32 LE) C919CC1F-4456-4EFF-918C-F75E94525CA5
109 Linux root verity sign. (MIPS-64 LE) 904E58EF-5C65-4A31-9C57-6AF5FC7C5DE7
110 Linux root verity sign. (PPC) 1B31B5AA-ADD9-463A-B2ED-BD467FC857E7
111 Linux root verity sign. (PPC64) F5E2C20C-45B2-4FFA-BCE9-2A60737E1AAF
112 Linux root verity sign. (PPC64LE) D4A236E7-E873-4C07-BF1D-BF6CF7F1C3C6
113 Linux root verity sign. (RISC-V-32) 3A112A75-8729-4380-B4CF-764D79934448
114 Linux root verity sign. (RISC-V-64) EFE0F087-EA8D-4469-821A-4C2A96A8386A
115 Linux root verity sign. (S390) 3482388E-4254-435A-A241-766A065F9960
116 Linux root verity sign. (S390X) C80187A5-73A3-491A-901A-017C3FA953E9
117 Linux root verity sign. (TILE-Gx) B3671439-97B0-4A53-90F7-2D5A8F3AD47B
118 Linux /usr verity sign. (x86) 974A71C0-DE41-43C3-BE5D-5C5CCD1AD2C0
119 Linux /usr verity sign. (x86-64) E7BB33FB-06CF-4E81-8273-E543B413E2E2
120 Linux /usr verity sign. (Alpha) 5C6E1C76-076A-457A-A0FE-F3B4CD21CE6E
121 Linux /usr verity sign. (ARC) 94F9A9A1-9971-427A-A400-50CB297F0F35
122 Linux /usr verity sign. (ARM) D7FF812F-37D1-4902-A810-D76BA57B975A
123 Linux /usr verity sign. (ARM-64) C23CE4FF-44BD-4B00-B2D4-B41B3419E02A
124 Linux /usr verity sign. (IA-64) 8DE58BC2-2A43-460D-B14E-A76E4A17B47F
125 Linux /usr verity sign. (LoongArch-64) B024F315-D330-444C-8461-44BBDE524E99
126 Linux /usr verity sign. (MIPS-32 LE) 3E23CA0B-A4BC-4B4E-8087-5AB6A26AA8A9
127 Linux /usr verity sign. (MIPS-64 LE) F2C2C7EE-ADCC-4351-B5C6-EE9816B66E16
128 Linux /usr verity sign. (PPC) 7007891D-D371-4A80-86A4-5CB875B9302E
129 Linux /usr verity sign. (PPC64) 0B888863-D7F8-4D9E-9766-239FCE4D58AF
130 Linux /usr verity sign. (PPC64LE) C8BFBD1E-268E-4521-8BBA-BF314C399557
131 Linux /usr verity sign. (RISC-V-32) C3836A13-3137-45BA-B583-B16C50FE5EB4
132 Linux /usr verity sign. (RISC-V-64) D2F9000A-7A18-453F-B5CD-4D32F77A7B32
133 Linux /usr verity sign. (S390) 17440E4F-A8D0-467F-A46E-3912AE6EF2C5
134 Linux /usr verity sign. (S390X) 3F324816-667B-46AE-86EE-9B0C0C6C11B4
135 Linux /usr verity sign. (TILE-Gx) 4EDE75E2-6CCC-4CC8-B9C7-70334B087510
136 Linux extended boot BC13C2FF-59E6-4262-A352-B275FD6F7172
137 Linux user's home 773f91ef-66d4-49b5-bd83-d683bf40ad16
138 FreeBSD data 516E7CB4-6ECF-11D6-8FF8-00022D09712B
139 FreeBSD boot 83BD6B9D-7F41-11DC-BE0B-001560B84F0F
140 FreeBSD swap 516E7CB5-6ECF-11D6-8FF8-00022D09712B
141 FreeBSD UFS 516E7CB6-6ECF-11D6-8FF8-00022D09712B
142 FreeBSD ZFS 516E7CBA-6ECF-11D6-8FF8-00022D09712B
143 FreeBSD Vinum 516E7CB8-6ECF-11D6-8FF8-00022D09712B
144 Apple HFS/HFS+ 48465300-0000-11AA-AA11-00306543ECAC
145 Apple APFS 7C3457EF-0000-11AA-AA11-00306543ECAC
146 Apple UFS 55465300-0000-11AA-AA11-00306543ECAC
147 Apple RAID 52414944-0000-11AA-AA11-00306543ECAC
148 Apple RAID offline 52414944-5F4F-11AA-AA11-00306543ECAC
149 Apple boot 426F6F74-0000-11AA-AA11-00306543ECAC
150 Apple label 4C616265-6C00-11AA-AA11-00306543ECAC
151 Apple TV recovery 5265636F-7665-11AA-AA11-00306543ECAC
152 Apple Core storage 53746F72-6167-11AA-AA11-00306543ECAC
153 Apple Silicon boot 69646961-6700-11AA-AA11-00306543ECAC
154 Apple Silicon recovery 52637672-7900-11AA-AA11-00306543ECAC
155 Solaris boot 6A82CB45-1DD2-11B2-99A6-080020736631
156 Solaris root 6A85CF4D-1DD2-11B2-99A6-080020736631
157 Solaris /usr & Apple ZFS 6A898CC3-1DD2-11B2-99A6-080020736631
158 Solaris swap 6A87C46F-1DD2-11B2-99A6-080020736631
159 Solaris backup 6A8B642B-1DD2-11B2-99A6-080020736631
160 Solaris /var 6A8EF2E9-1DD2-11B2-99A6-080020736631
161 Solaris /home 6A90BA39-1DD2-11B2-99A6-080020736631
162 Solaris alternate sector 6A9283A5-1DD2-11B2-99A6-080020736631
163 Solaris reserved 1 6A945A3B-1DD2-11B2-99A6-080020736631
164 Solaris reserved 2 6A9630D1-1DD2-11B2-99A6-080020736631
165 Solaris reserved 3 6A980767-1DD2-11B2-99A6-080020736631
166 Solaris reserved 4 6A96237F-1DD2-11B2-99A6-080020736631
167 Solaris reserved 5 6A8D2AC7-1DD2-11B2-99A6-080020736631
168 NetBSD swap 49F48D32-B10E-11DC-B99B-0019D1879648
169 NetBSD FFS 49F48D5A-B10E-11DC-B99B-0019D1879648
170 NetBSD LFS 49F48D82-B10E-11DC-B99B-0019D1879648
171 NetBSD concatenated 2DB519C4-B10F-11DC-B99B-0019D1879648
172 NetBSD encrypted 2DB519EC-B10F-11DC-B99B-0019D1879648
173 NetBSD RAID 49F48DAA-B10E-11DC-B99B-0019D1879648
174 ChromeOS kernel FE3A2A5D-4F32-41A7-B725-ACCC3285A309
175 ChromeOS root fs 3CB8E202-3B7E-47DD-8A3C-7FF2A13CFCEC
176 ChromeOS reserved 2E0A753D-9E48-43B0-8337-B15192CB1B5E
177 MidnightBSD data 85D5E45A-237C-11E1-B4B3-E89A8F7FC3A7
178 MidnightBSD boot 85D5E45E-237C-11E1-B4B3-E89A8F7FC3A7
179 MidnightBSD swap 85D5E45B-237C-11E1-B4B3-E89A8F7FC3A7
180 MidnightBSD UFS 0394EF8B-237E-11E1-B4B3-E89A8F7FC3A7
181 MidnightBSD ZFS 85D5E45D-237C-11E1-B4B3-E89A8F7FC3A7
182 MidnightBSD Vinum 85D5E45C-237C-11E1-B4B3-E89A8F7FC3A7
183 Ceph Journal 45B0969E-9B03-4F30-B4C6-B4B80CEFF106
184 Ceph Encrypted Journal 45B0969E-9B03-4F30-B4C6-5EC00CEFF106
185 Ceph OSD 4FBD7E29-9D25-41B8-AFD0-062C0CEFF05D
186 Ceph crypt OSD 4FBD7E29-9D25-41B8-AFD0-5EC00CEFF05D
187 Ceph disk in creation 89C57F98-2FE5-4DC0-89C1-F3AD0CEFF2BE
188 Ceph crypt disk in creation 89C57F98-2FE5-4DC0-89C1-5EC00CEFF2BE
189 VMware VMFS AA31E02A-400F-11DB-9590-000C2911D1B8
190 VMware Diagnostic 9D275380-40AD-11DB-BF97-000C2911D1B8
191 VMware Virtual SAN 381CFCCC-7288-11E0-92EE-000C2911D0B2
192 VMware Virsto 77719A0C-A4A0-11E3-A47E-000C29745A24
193 VMware Reserved 9198EFFC-31C0-11DB-8F78-000C2911D1B8
194 OpenBSD data 824CC7A0-36A8-11E3-890A-952519AD3F61
195 QNX6 file system CEF5A9AD-73BC-4601-89F3-CDEEEEE321A1
196 Plan 9 partition C91818F9-8025-47AF-89D2-F030D7000C2C
197 HiFive FSBL 5B193300-FC78-40CD-8002-E86C45580B47
198 HiFive BBL 2E54B353-1271-4842-806F-E436D6AF6985
199 Haiku BFS 42465331-3BA3-10F1-802A-4861696B7521
200 Marvell Armada 3700 Boot partition 6828311A-BA55-42A4-BCDE-A89BB5EDECAE
Aliases:
linux - 0FC63DAF-8483-4772-8E79-3D69D8477DE4
swap - 0657FD6D-A4AB-43C4-84E5-0933C84B4F4F
home - 933AC7E1-2EB4-4F13-B844-0E14E2AEF915
uefi - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
raid - A19D880F-05FC-4D3B-A006-743F0F84911E
lvm - E6D6D379-F507-44C2-A23C-238F2A3DF928
Partition type or alias (type L to list all): lvm
Changed type of partition 'Linux filesystem' to 'Linux LVM'.
Command (m for help): p
Disk /dev/sda: 35 GiB, 37580963840 bytes, 73400320 sectors
Disk model: VMware Virtual S
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 5417BC44-CC8A-4B91-9D1B-35BF9FE7BB2D
Device Start End Sectors Size Type
/dev/sda1 2048 1050623 1048576 512M EFI System
/dev/sda2 1050624 2050047 999424 488M Linux filesystem
/dev/sda3 2050048 73398271 71348224 34G Linux LVM
Command (m for help): w
The partition table has been altered.
Syncing disks.
┌──(root㉿kali)-[/home/marseille]
└─# fdisk -l
Disk /dev/sda: 35 GiB, 37580963840 bytes, 73400320 sectors
Disk model: VMware Virtual S
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 5417BC44-CC8A-4B91-9D1B-35BF9FE7BB2D
Device Start End Sectors Size Type
/dev/sda1 2048 1050623 1048576 512M EFI System
/dev/sda2 1050624 2050047 999424 488M Linux filesystem
/dev/sda3 2050048 73398271 71348224 34G Linux LVM
Disk /dev/mapper/kali--vg-root: 28.06 GiB, 30131879936 bytes, 58851328 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mapper/kali--vg-swap_1: 980 MiB, 1027604480 bytes, 2007040 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
┌──(root㉿kali)-[/home/marseille]
└─# shutdown -r now
┌──(root㉿kali)-[/home/marseille]
└─# fdisk -l
Disk /dev/sda: 35 GiB, 37580963840 bytes, 73400320 sectors
Disk model: VMware Virtual S
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 5417BC44-CC8A-4B91-9D1B-35BF9FE7BB2D
Device Start End Sectors Size Type
/dev/sda1 2048 1050623 1048576 512M EFI System
/dev/sda2 1050624 2050047 999424 488M Linux filesystem
/dev/sda3 2050048 73398271 71348224 34G Linux LVM
Disk /dev/mapper/kali--vg-root: 28.06 GiB, 30131879936 bytes, 58851328 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mapper/kali--vg-swap_1: 980 MiB, 1027604480 bytes, 2007040 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
┌──(root㉿kali)-[/home/marseille]
└─# df -hT
Filesystem Type Size Used Avail Use% Mounted on
udev devtmpfs 3.9G 0 3.9G 0% /dev
tmpfs tmpfs 792M 1.2M 791M 1% /run
/dev/mapper/kali--vg-root ext4 28G 16G 11G 60% /
tmpfs tmpfs 3.9G 0 3.9G 0% /dev/shm
tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock
/dev/sda2 ext2 456M 172M 260M 40% /boot
/dev/sda1 vfat 511M 148K 511M 1% /boot/efi
tmpfs tmpfs 792M 84K 792M 1% /run/user/1000
┌──(root㉿kali)-[/home/marseille]
└─# pvs
PV VG Fmt Attr PSize PFree
/dev/sda3 kali-vg lvm2 a-- <29.02g 0
┌──(root㉿kali)-[/home/marseille]
└─# vgs
VG #PV #LV #SN Attr VSize VFree
kali-vg 1 2 0 wz--n- <29.02g 0
┌──(root㉿kali)-[/home/marseille]
└─# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
root kali-vg -wi-ao---- 28.06g
swap_1 kali-vg -wi-ao---- 980.00m
┌──(root㉿kali)-[/home/marseille]
└─# pvdisplay
--- Physical volume ---
PV Name /dev/sda3
VG Name kali-vg
PV Size 29.02 GiB / not usable 2.00 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 7429
Free PE 0
Allocated PE 7429
PV UUID 4rYdhi-fJ9m-9FZl-0zOQ-u1sk-h7Yu-ibAdPB
┌──(root㉿kali)-[/home/marseille]
└─# vgdisplay
--- Volume group ---
VG Name kali-vg
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 3
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 2
Max PV 0
Cur PV 1
Act PV 1
VG Size <29.02 GiB
PE Size 4.00 MiB
Total PE 7429
Alloc PE / Size 7429 / <29.02 GiB
Free PE / Size 0 / 0
VG UUID r5tS83-8H3I-ghY0-fYsP-AWD6-CMwh-KboGJD
┌──(root㉿kali)-[/home/marseille]
└─# lvdisplay
--- Logical volume ---
LV Path /dev/kali-vg/root
LV Name root
VG Name kali-vg
LV UUID Oid5Hz-3f08-yE3o-8rzl-OI6w-o4A3-QAnyGF
LV Write Access read/write
LV Creation host, time kali, 2023-02-14 13:43:48 +0900
LV Status available
# open 1
LV Size 28.06 GiB
Current LE 7184
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 254:0
--- Logical volume ---
LV Path /dev/kali-vg/swap_1
LV Name swap_1
VG Name kali-vg
LV UUID SyLFbf-WuuY-de0q-RMcs-MsCs-xWjK-Mghe1S
LV Write Access read/write
LV Creation host, time kali, 2023-02-14 13:43:48 +0900
LV Status available
# open 2
LV Size 980.00 MiB
Current LE 245
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 254:1
┌──(root㉿kali)-[/home/marseille]
└─# pvresize /dev/sda3
Physical volume "/dev/sda3" changed
1 physical volume(s) resized or updated / 0 physical volume(s) not resized
┌──(root㉿kali)-[/home/marseille]
└─# pvdisplay
--- Physical volume ---
PV Name /dev/sda3
VG Name kali-vg
PV Size 34.02 GiB / not usable 0
Allocatable yes
PE Size 4.00 MiB
Total PE 8709
Free PE 1280
Allocated PE 7429
PV UUID 4rYdhi-fJ9m-9FZl-0zOQ-u1sk-h7Yu-ibAdPB
┌──(root㉿kali)-[/home/marseille]
└─# pvs
PV VG Fmt Attr PSize PFree
/dev/sda3 kali-vg lvm2 a-- <34.02g 5.00g
┌──(root㉿kali)-[/home/marseille]
└─# vgdisplay
--- Volume group ---
VG Name kali-vg
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 4
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 2
Max PV 0
Cur PV 1
Act PV 1
VG Size <34.02 GiB
PE Size 4.00 MiB
Total PE 8709
Alloc PE / Size 7429 / <29.02 GiB
Free PE / Size 1280 / 5.00 GiB
VG UUID r5tS83-8H3I-ghY0-fYsP-AWD6-CMwh-KboGJD
┌──(root㉿kali)-[/home/marseille]
└─# vgs
VG #PV #LV #SN Attr VSize VFree
kali-vg 1 2 0 wz--n- <34.02g 5.00g
┌──(root㉿kali)-[/home/marseille]
└─# lvextend -l +100%FREE /dev/kali-vg/root
Size of logical volume kali-vg/root changed from 28.06 GiB (7184 extents) to 33.06 GiB (8464 extents).
Logical volume kali-vg/root successfully resized.
┌──(root㉿kali)-[/home/marseille]
└─# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
root kali-vg -wi-ao---- 33.06g
swap_1 kali-vg -wi-ao---- 980.00m
┌──(root㉿kali)-[/home/marseille]
└─# lvdisplay
--- Logical volume ---
LV Path /dev/kali-vg/root
LV Name root
VG Name kali-vg
LV UUID Oid5Hz-3f08-yE3o-8rzl-OI6w-o4A3-QAnyGF
LV Write Access read/write
LV Creation host, time kali, 2023-02-14 13:43:48 +0900
LV Status available
# open 1
LV Size 33.06 GiB
Current LE 8464
Segments 2
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 254:0
--- Logical volume ---
LV Path /dev/kali-vg/swap_1
LV Name swap_1
VG Name kali-vg
LV UUID SyLFbf-WuuY-de0q-RMcs-MsCs-xWjK-Mghe1S
LV Write Access read/write
LV Creation host, time kali, 2023-02-14 13:43:48 +0900
LV Status available
# open 2
LV Size 980.00 MiB
Current LE 245
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 254:1
┌──(root㉿kali)-[/home/marseille]
└─# df -hT
Filesystem Type Size Used Avail Use% Mounted on
udev devtmpfs 3.9G 0 3.9G 0% /dev
tmpfs tmpfs 792M 1.3M 791M 1% /run
/dev/mapper/kali--vg-root ext4 28G 16G 11G 60% /
tmpfs tmpfs 3.9G 0 3.9G 0% /dev/shm
tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock
/dev/sda2 ext2 456M 172M 260M 40% /boot
/dev/sda1 vfat 511M 148K 511M 1% /boot/efi
tmpfs tmpfs 792M 84K 792M 1% /run/user/1000
tmpfs tmpfs 792M 80K 792M 1% /run/user/125
┌──(root㉿kali)-[/home/marseille]
└─# resize2fs /dev/mapper/kali--vg-root
resize2fs 1.46.6 (1-Feb-2023)
Filesystem at /dev/mapper/kali--vg-root is mounted on /; on-line resizing required
old_desc_blocks = 4, new_desc_blocks = 5
The filesystem on /dev/mapper/kali--vg-root is now 8667136 (4k) blocks long.
┌──(root㉿kali)-[/home/marseille]
└─# df -hT
Filesystem Type Size Used Avail Use% Mounted on
udev devtmpfs 3.9G 0 3.9G 0% /dev
tmpfs tmpfs 792M 1.3M 791M 1% /run
/dev/mapper/kali--vg-root ext4 33G 16G 16G 51% /
tmpfs tmpfs 3.9G 0 3.9G 0% /dev/shm
tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock
/dev/sda2 ext2 456M 172M 260M 40% /boot
/dev/sda1 vfat 511M 148K 511M 1% /boot/efi
tmpfs tmpfs 792M 84K 792M 1% /run/user/1000
tmpfs tmpfs 792M 80K 792M 1% /run/user/125
関連記事
LVMの仕組み
LVMの拡張方法
パーティション拡張