Fedora 36仮想マシンがあります。コンピュータはVMWareで実行されており、VMWareで利用可能な60GBハードドライブ(SCSI)があります。
Fedora内でディスクユーティリティを開くと、左側のメニューに/ dev / sdaという最上位のデバイスがあります。このデバイスは64GB MBRとしてリストされており、以下を含みます。
- ファイルシステム、パーティション1、1.1GB Ext4 - /dev/sda1 - "/bootにインストールされています"を意味します。
- パーティション2、63 GB、LVM2 PV - /dev/sda2 - マウントされた場所が表示されない
以下にオプティカルドライブを示し、その下に3つの「黄色」ディスクがあります。
38GBブロックデバイス- /dev/fedora_localhost-live/root、ファイルシステムのルートディレクトリにインストール、38GBを使用、15GBを使用可能
6.4GBブロックデバイス- /dev/fedora_localhost-live/swap
19GBブロックデバイス- /dev/fedora_localhost-live/home 19GB/2.7GB 無料
まず、上記の3つの項目が実際に何であるかわからないので、混乱しています。明らかに、これらのデバイスはすべて実際に最初にリストされている64 GBの「ハードドライブ」の一部です。なぜなら、それはこのコンピュータがアクセスできるすべてだからです。しかし、私が理解していないのは、ハードドライブに2つのパーティションしかないということです。 1つのパーティションは1 GBに近く、残りの63 GBは2番目のパーティションにあります。それでは、これらの「ブロックデバイス」とは何ですか?ロールもあります。私は原則としてブロックデバイスが何であるかを知っていますが、この文脈ではFedoraが表示する階層/構造を理解していません。
2番目と主な質問は次のとおりです。私のホームデータを格納する19GBブロックデバイスに空き容量がありません。どういうわけかこの問題を解決する必要があります。そうしないと、このコンピュータで作業を続行できません。この構成でどのようにできますか?必要に応じて、VMWareレベルでより多くのスペースを追加できるリソースがあります。
要求された情報で更新:
山
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime,seclabel)
devtmpfs on /dev type devtmpfs (rw,nosuid,seclabel,size=4096k,nr_inodes=1048576,mode=755,inode64)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,seclabel,inode64)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,seclabel,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,nodev,seclabel,size=3269124k,nr_inodes=819200,mode=755,inode64)
cgroup2 on /sys/fs/cgroup type cgroup2 (rw,nosuid,nodev,noexec,relatime,seclabel,nsdelegate,memory_recursiveprot)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime,seclabel)
bpf on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700)
/dev/mapper/fedora_localhost--live-root on / type ext4 (rw,relatime,seclabel)
selinuxfs on /sys/fs/selinux type selinuxfs (rw,nosuid,noexec,relatime)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=35,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=1853)
mqueue on /dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime,seclabel)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,seclabel,pagesize=2M)
debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime,seclabel)
tracefs on /sys/kernel/tracing type tracefs (rw,nosuid,nodev,noexec,relatime,seclabel)
fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime)
configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime)
vmware-vmblock on /run/vmblock-fuse type fuse.vmware-vmblock (rw,relatime,user_id=0,group_id=0,default_permissions,allow_other)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,seclabel,nr_inodes=1048576,inode64)
/dev/mapper/fedora_localhost--live-home on /home type ext4 (rw,relatime,seclabel)
/dev/sda1 on /boot type ext4 (rw,relatime,seclabel)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,seclabel,size=1634560k,nr_inodes=408640,mode=700,uid=1000,gid=1000,inode64)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
portal on /run/user/1000/doc type fuse.portal (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
発見する
TARGET SOURCE FSTYPE OPTIONS
/ /dev/mapper/fedora_localhost--live-root ext4 rw,relatime,seclabel
├─/proc proc proc rw,nosuid,nodev,noexec,relatime
│ └─/proc/sys/fs/binfmt_misc systemd-1 autofs rw,relatime,fd=35,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=1853
├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime,seclabel
│ ├─/sys/kernel/security securityfs securityfs rw,nosuid,nodev,noexec,relatime
│ ├─/sys/fs/cgroup cgroup2 cgroup2 rw,nosuid,nodev,noexec,relatime,seclabel,nsdelegate,memory_recursiveprot
│ ├─/sys/fs/pstore pstore pstore rw,nosuid,nodev,noexec,relatime,seclabel
│ ├─/sys/fs/bpf bpf bpf rw,nosuid,nodev,noexec,relatime,mode=700
│ ├─/sys/fs/selinux selinuxfs selinuxfs rw,nosuid,noexec,relatime
│ ├─/sys/kernel/debug debugfs debugfs rw,nosuid,nodev,noexec,relatime,seclabel
│ ├─/sys/kernel/tracing tracefs tracefs rw,nosuid,nodev,noexec,relatime,seclabel
│ ├─/sys/fs/fuse/connections fusectl fusectl rw,nosuid,nodev,noexec,relatime
│ └─/sys/kernel/config configfs configfs rw,nosuid,nodev,noexec,relatime
├─/dev devtmpfs devtmpfs rw,nosuid,seclabel,size=4096k,nr_inodes=1048576,mode=755,inode64
│ ├─/dev/shm tmpfs tmpfs rw,nosuid,nodev,seclabel,inode64
│ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,seclabel,gid=5,mode=620,ptmxmode=000
│ ├─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime,seclabel
│ └─/dev/hugepages hugetlbfs hugetlbfs rw,relatime,seclabel,pagesize=2M
├─/run tmpfs tmpfs rw,nosuid,nodev,seclabel,size=3269124k,nr_inodes=819200,mode=755,inode64
│ ├─/run/vmblock-fuse vmware-vmblock fuse.vmware-vmblock rw,relatime,user_id=0,group_id=0,default_permissions,allow_other
│ └─/run/user/1000 tmpfs tmpfs rw,nosuid,nodev,relatime,seclabel,size=1634560k,nr_inodes=408640,mode=700,uid=1000,gid=1000,inode64
│ ├─/run/user/1000/gvfs gvfsd-fuse fuse.gvfsd-fuse rw,nosuid,nodev,relatime,user_id=1000,group_id=1000
│ └─/run/user/1000/doc portal fuse.portal rw,nosuid,nodev,relatime,user_id=1000,group_id=1000
├─/tmp tmpfs tmpfs rw,nosuid,nodev,seclabel,nr_inodes=1048576,inode64
├─/home /dev/mapper/fedora_localhost--live-home ext4 rw,relatime,seclabel
├─/boot /dev/sda1 ext4 rw,relatime,seclabel
└─/var/lib/nfs/rpc_pipefs sunrpc rpc_pipefs rw,relatime
fdisk -l
Disk /dev/sda: 60 GiB, 64424509440 bytes, 125829120 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: dos
Disk identifier: 0x75e14e6f
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 2099199 2097152 1G 83 Linux
/dev/sda2 2099200 125829119 123729920 59G 8e Linux LVM
Disk /dev/mapper/fedora_localhost--live-root: 35.61 GiB, 38235275264 bytes, 74678272 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/fedora_localhost--live-swap: 6 GiB, 6442450944 bytes, 12582912 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/zram0: 8 GiB, 8589934592 bytes, 2097152 sectors
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/mapper/fedora_localhost--live-home: 17.39 GiB, 18668847104 bytes, 36462592 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
ベストアンサー1
0.まず、すべてをバックアップしてください! ! !また、私はext4ファイルシステムを持っていることに注意してください。これが他のファイルシステムで動作することを保証することはできません。
- VMWareで仮想マシンの「ハードドライブ」にスペースを追加する
- Fedoraはディスクユーティリティに行き、
home_extended
ステップ1で新しく追加されたスペースと呼ばれる新しいパーティションを作成して使用しました。これは /dev/sda3 に割り当てられます -正しいデバイス名に変更してください! pvcreate /dev/sda3
physical volume
空き領域がある新しいパーティションから1つを作成します。vgscan
私に見せたFound volume group "fedora_localhost-live" using metadata type lvm2
vgextend fedora_localhost-live /dev/sda3
- これは、私が追加した空き領域があるパーティションから作成された新しい物理ボリュームを含むように上記のボリュームグループを拡張します。vgdisplay fedora_localhost-live
健全性チェックとすべてが意味があることを確認する- これら2つのコマンドを実行し、
lvscan
/df -h
homeデバイスを確認しました。 lvextend -l +100%FREE /dev/mapper/fedora_localhost--live-home
- 残りの空き領域をすべてインポートしてvolume group
追加します。/dev/mapper/fedora_localhost--live-home
df -h
/dev/mapper/fedora_localhost--live-home
- ファイルシステムがまだ小さすぎるため、追加されたスペースはまだ表示されません。resize2fs /dev/mapper/fedora_localhost--live-home
これでext4ファイルシステムのサイズが変更され、すべての作業が完了しました。このコマンドはすべてのファイルシステムでは機能しません。